Patents by Inventor Robert D. Cameron

Robert D. Cameron has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9218319
    Abstract: One embodiment of the present invention is a method for increasing the speed of a computer in identifying occurrences of strings in a character stream that match a string pattern involving repetitions of characters of a particular character class. The method uses a parallel bit stream processing module of the computer, which processing module includes a processor equipped with parallel processing instructions, to form a plurality of parallel property bit streams Pj.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: December 22, 2015
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Publication number: 20150116136
    Abstract: One embodiment of the present invention is a method for increasing the speed of a computer in identifying occurrences of strings in a character stream that match a string pattern involving repetitions of characters of a particular character class. The method uses a parallel bit stream processing module of the computer, which processing module includes a processor equipped with parallel processing instructions, to form a plurality of parallel property bit streams Pj.
    Type: Application
    Filed: January 7, 2015
    Publication date: April 30, 2015
    Inventor: Robert D. Cameron
  • Patent number: 8949112
    Abstract: One embodiment of the present invention is an XML application module that processes an XML character stream, which module includes an XML interface module, a parallel bit stream module, a lexical item stream module, a parser and a parsed data receiver. The XML interface module applies the XML character stream as input to the parallel bit stream module and the parser; the parallel bit stream module forms parallel bit streams and applies them as input to the lexical item stream module; the lexical stream module forms lexical item streams and applies them as input to the parser; the parser forms a stream of parsed XML data and applies it as input to the parsed data receiver; and the parsed data receiver processes the stream of parsed XML data. The parsed data receiver may be, for example, a communication module of a portable communication device.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: February 3, 2015
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Patent number: 8392174
    Abstract: One embodiment of the present invention is a method for lexical analysis of a character stream including: (a) generating one or more parallel property bit streams in response to the character stream; (b) generating one or more lexical item streams in response to the one or more parallel property bit streams; and (c) generating one or more token streams in response to the one or more lexical item streams.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: March 5, 2013
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Patent number: 8077061
    Abstract: One embodiment of the present invention is a text acquisition system that includes: (a) a character stream application module; (b) a parallel property bit stream module; (c) an analysis module; (c) a character stream generator; and (d) a database.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: December 13, 2011
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Publication number: 20110140936
    Abstract: One embodiment of the present invention is a text acquisition system that includes: (a) a character stream application module; (b) a parallel property bit stream module; (c) an analysis module; (c) a character stream generator; and (d) a database.
    Type: Application
    Filed: February 28, 2011
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL CHARACTERS, INC.
    Inventor: Robert D. Cameron
  • Patent number: 7898441
    Abstract: One embodiment of the present invention is an apparatus that transcodes an n code unit block of UTF-8 input data in the form of eight parallel n-bit segments of u8-indexed bit streams u8bit0 through u8bit7 into UTF-16 output data in the form of sixteen parallel n-bit segments of u16-indexed bit streams u16bit0 through u16bit15 where n is 4 or more.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: March 1, 2011
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Publication number: 20100302076
    Abstract: One embodiment of the present invention is an apparatus that transcodes an n code unit block of UTF-8 input data in the form of eight parallel n-bit segments of u8-indexed bit streams u8bit0 through u8bit7 into UTF-16 output data in the form of sixteen parallel n-bit segments of u16-indexed bit streams u16bit0 through u16bit15 where n is 4 or more.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 2, 2010
    Applicant: INTERNATIONAL CHARACTERS, INC.
    Inventor: Robert D. Cameron
  • Patent number: 7783862
    Abstract: One embodiment of the present invention is a processor that processes inductive doubling SIMD instructions, which processor includes: an Instruction Fetch Unit that loads a SIMD instruction and applies it as input to a SIMD Instruction Decode Unit; wherein the SIMD Instruction Decode Unit decodes the applied SIMD instruction and produces output signals including SIMD field width identification signals and one or more SIMD half-operand modifier signals.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: August 24, 2010
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Patent number: 7728738
    Abstract: Computer implementations to process a character stream by forming, responsive to the character stream, a plurality of parallel property bit streams wherein each of the parallel property bit streams comprises bit values of a particular property associated with data values of the character stream; and processing the parallel property bit streams.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: June 1, 2010
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Publication number: 20080272939
    Abstract: One embodiment of the present invention is a computer readable medium comprising a program for controlling a computer to execute a method for processing a character stream, the method including: (a) forming, responsive to the character stream, a plurality of parallel property bit streams wherein each of the parallel property bit streams comprises bit values of a particular property associated with data values of the character stream; and (b) processing the parallel property bit streams.
    Type: Application
    Filed: July 8, 2008
    Publication date: November 6, 2008
    Applicant: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Patent number: 7400271
    Abstract: An embodiment is a method for processing a character stream including: (a) forming, responsive to the character stream, a plurality of parallel property bit streams wherein each of the parallel property bit streams includes bit values of a particular property associated with data values of the character stream; and (b) processing the parallel property bit streams. For example, the method applies to character streams encoded in accordance with fixed-width character encoding schemes, for example, ASCII, or variable length character encoding schemes, for example, UTF-8.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: July 15, 2008
    Assignee: International Characters, Inc.
    Inventor: Robert D. Cameron
  • Publication number: 20030213103
    Abstract: A pivot door hinge having a door receiving channel member pivotally connected to a fixed base plate member, the base plate member having a pair of opposing parallel ridge members defining an alignment channel, such that the channel member is retained within the alignment channel until pivoted from the centered orientation, whereby the channel member rests on the ridge members.
    Type: Application
    Filed: May 18, 2002
    Publication date: November 20, 2003
    Inventors: Robert D. Cameron, E. Jeffrey Dowd
  • Patent number: 6643898
    Abstract: A pivot door hinge having a door receiving channel member pivotally connected to a fixed base plate member, the base plate member having a pair of opposing parallel ridge members defining an alignment channel, such that the channel member is retained within the alignment channel until pivoted from the centered orientation, whereby the channel member rests on the ridge members.
    Type: Grant
    Filed: May 18, 2002
    Date of Patent: November 11, 2003
    Assignee: Southeastern Aluminum Products, Inc.
    Inventors: Robert D. Cameron, E. Jeffrey Dowd
  • Patent number: 6458223
    Abstract: An alloy that contains at least two metals and can be used as a substrate for a superconductor is disclosed. The alloy can contain an oxide former. The alloy can have a biaxial or cube texture. The substrate can be used in a multilayer superconductor, which can further include one or more buffer layers disposed between the substrate and the superconductor material. The alloys can be made a by process that involves first rolling the alloy then annealing the alloy. A relatively large volume percentage of the alloy can be formed of grains having a biaxial or cube texture.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: October 1, 2002
    Assignee: American Superconductor Corporation
    Inventors: Cornelis Leo Hans Thieme, Elliott D. Thompson, Leslie G. Fritzemeier, Robert D. Cameron, Edward J. Siegal
  • Patent number: 6428635
    Abstract: An alloy capable of forming a (100) [001] cube-texture by thermo-mechanical techniques has 5 to 45 atomic percent nickel with the balance being copper. The alloy is useful as a conductive substrate for superconducting composites where the substrate is coated with a superconducting oxide. A buffer layer can optionally be coated on the substrate to enhance deposition of the superconducting oxide. Methods for producing the alloys, substrates, and superconductors are included.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: August 6, 2002
    Assignees: American Superconductor Corporation, The Regents of the University of California
    Inventors: Leslie G. Fritzemeier, Elliott D. Thompson, Edward J. Siegal, Cornelis Leo Hans Thieme, Robert D. Cameron, James L. Smith, W. Larry Hults
  • Patent number: D325509
    Type: Grant
    Filed: January 16, 1990
    Date of Patent: April 21, 1992
    Inventor: Robert D. Cameron