Patent · US Expired

Method and apparatus for creating string objects in a programming language

US7162712B2 · kind B2 · utility

5Cited by
15References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 24, 2003
Grant dateJan 9, 2007
Priority date
Expiry dateDec 3, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4488
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the present invention provides a system for implementing a string object defined in a programming language. Upon receiving characters to be embedded in the string object, the system allocates space for the string object that includes a header, which is appended to a character array of the string object. Next, the system copies the characters into the character array of the string object. The system also initializes the header by initializing a class pointer in the header to point to a class for the string object, and by initializing a length field in the header to specify a length for the string object. In this way, the string object remains compatible with previous implementations of the string object that use a character array that is separate from the string object.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.