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: 9218319Abstract: 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: GrantFiled: January 7, 2015Date of Patent: December 22, 2015Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Publication number: 20150116136Abstract: 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: ApplicationFiled: January 7, 2015Publication date: April 30, 2015Inventor: Robert D. Cameron
-
Patent number: 8949112Abstract: 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: GrantFiled: February 6, 2013Date of Patent: February 3, 2015Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Patent number: 8392174Abstract: 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: GrantFiled: August 6, 2007Date of Patent: March 5, 2013Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Patent number: 8077061Abstract: 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: GrantFiled: February 28, 2011Date of Patent: December 13, 2011Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Publication number: 20110140936Abstract: 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: ApplicationFiled: February 28, 2011Publication date: June 16, 2011Applicant: INTERNATIONAL CHARACTERS, INC.Inventor: Robert D. Cameron
-
Patent number: 7898441Abstract: 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: GrantFiled: May 26, 2010Date of Patent: March 1, 2011Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Publication number: 20100302076Abstract: 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: ApplicationFiled: May 26, 2010Publication date: December 2, 2010Applicant: INTERNATIONAL CHARACTERS, INC.Inventor: Robert D. Cameron
-
Patent number: 7783862Abstract: 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: GrantFiled: August 6, 2007Date of Patent: August 24, 2010Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Patent number: 7728738Abstract: 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: GrantFiled: July 8, 2008Date of Patent: June 1, 2010Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Publication number: 20080272939Abstract: 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: ApplicationFiled: July 8, 2008Publication date: November 6, 2008Applicant: International Characters, Inc.Inventor: Robert D. Cameron
-
Patent number: 7400271Abstract: 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: GrantFiled: June 15, 2006Date of Patent: July 15, 2008Assignee: International Characters, Inc.Inventor: Robert D. Cameron
-
Publication number: 20030213103Abstract: 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: ApplicationFiled: May 18, 2002Publication date: November 20, 2003Inventors: Robert D. Cameron, E. Jeffrey Dowd
-
Patent number: 6643898Abstract: 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: GrantFiled: May 18, 2002Date of Patent: November 11, 2003Assignee: Southeastern Aluminum Products, Inc.Inventors: Robert D. Cameron, E. Jeffrey Dowd
-
Patent number: 6458223Abstract: 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: GrantFiled: March 31, 1999Date of Patent: October 1, 2002Assignee: American Superconductor CorporationInventors: Cornelis Leo Hans Thieme, Elliott D. Thompson, Leslie G. Fritzemeier, Robert D. Cameron, Edward J. Siegal
-
Patent number: 6428635Abstract: 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: GrantFiled: October 1, 1997Date of Patent: August 6, 2002Assignees: American Superconductor Corporation, The Regents of the University of CaliforniaInventors: Leslie G. Fritzemeier, Elliott D. Thompson, Edward J. Siegal, Cornelis Leo Hans Thieme, Robert D. Cameron, James L. Smith, W. Larry Hults
-
Patent number: D325509Type: GrantFiled: January 16, 1990Date of Patent: April 21, 1992Inventor: Robert D. Cameron