Patents by Inventor Gregory Fraser Russell

Gregory Fraser Russell 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: 9207981
    Abstract: A data processing device may comprise one or more applications. Based on communication from a particular application, the data processing device may be operable to provide, to the particular application, power consumption information of the data processing device associated with each of a plurality of application states of the particular application and/or information related to one or more power-consuming components in the data processing device. The particular application may register with the data processing device to receive a notification when a power consuming component is available for use. The particular application may also perform operations based on the provided power consumption information and/or the provided information related to the one or more power-consuming components. The plurality of application states may comprise an application idle state and one or more application active states.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: December 8, 2015
    Assignee: Google Inc.
    Inventors: Gregory Fraser Russell, Mark Mentovai, Anthony Julian Aiuto, David Aristizabal
  • Publication number: 20140281648
    Abstract: A data processing device may comprise one or more applications. Based on communication from a particular application, the data processing device may be operable to provide, to the particular application, power consumption information of the data processing device associated with each of a plurality of application states of the particular application and/or information related to one or more power-consuming components in the data processing device. The particular application may register with the data processing device to receive a notification when a power consuming component is available for use. The particular application may also perform operations based on the provided power consumption information and/or the provided information related to the one or more power-consuming components. The plurality of application states may comprise an application idle state and one or more application active states.
    Type: Application
    Filed: December 11, 2013
    Publication date: September 18, 2014
    Applicant: Google Inc.
    Inventors: Gregory Fraser Russell, Mark Mentovai, Anthony Julian Aiuto, David Aristizabal
  • Publication number: 20110225103
    Abstract: A system and method for constructing and analyzing a graphical representation of a complex process comprises steps and means for receiving input of content related to the complex process; processing said input to identify entities and actions instrumental in the execution of the complex process; constructing a graphical representation of the process as a network comprising first nodes, representing decision points, second nodes representing primary stakeholders and actions providing direct input to decision making points, and leaves representing secondary stakeholders providing indirect input to decision making points; and applying at least one analytic approach for evaluating the decision points of the graphical representation of the process.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: Michael Paul Clarke, Parijat Dube, Eitan Daniel Farchi, Thanh V. Lam, Gregory Fraser Russell, Devaki Shah
  • Patent number: 7676069
    Abstract: Improved techniques are disclosed for adapting signature verification systems to natural signature variations. For example, a technique for adapting a signature verification system to variations in a signature of a user includes the following steps/operations. One or more signature samples are obtained from the user. The one or more obtained signature samples are submitted by the user as part of a regular authentication procedure associated with the signature verification system. A reference set of signature samples for the user is updated through selection of one or more signature samples from the obtained signature samples, such that the updated reference set is usable by the signature verification system for verifying subsequent signature samples attributed to the user.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jianying Hu, Gregory Fraser Russell
  • Patent number: 7627596
    Abstract: The techniques in the present invention allow both text and handwritten queries, and the queries can be single-word or multiword. Generally, each handwritten word in a handwritten document is converted to a document stack of words, where each document stack contains a list of text words and a word score of some type for each text word in the list. The query is also converted to one or more stacks of words. A measure is determined from each query and document stack. Documents that meet search criteria in the query are then selected based on the query and the values of the measures. The present invention also performs multiple recognitions, with multiple recognizers, on a handwritten document to create multiple recognized transcriptions of the document. The multiple transcriptions are used for document retrieval. In another embodiment, a single transcription is created from the multiple transcriptions, and the single transcription is used for document retrieval.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas Yu-Kiu Kwok, James Randal Moulic, Kenneth Blair Ocheltree, Michael Peter Perrone, John Ferdinand Pitrelli, Eugene Henry Ratzlaff, Gregory Fraser Russell, Jayashree Subrahmonia
  • Patent number: 6703570
    Abstract: A digital pen that has a writing tip includes an ultrasonic (US) transducer on a pen body that generates frames of US pulses toward a receiver base in response to an infrared (IR) synchronizing signal from the base. The first pulse of a frame is adjusted by a modulo of the US period &tgr; when the time of arrival (TOA) of the first pulse varies from an expected TOA by more than one-half &tgr;. The TOAs of successive ith pulses in the frame, which are one wavelength apart from each other, are adjusted forward in time by subtracting from each pulse TOA (i−1)&tgr;, and then several of the adjusted pulse TOAs in a single frame are averaged together to determine a frame TOA. The frame TOAs from plural receivers on the base are then triangulated to determine a pen position for that frame, with the pen positions being input to a handwriting recognition module.
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gregory Fraser Russell, Barton Allen Smith, Thomas Guthrie Zimmerman
  • Patent number: 6578962
    Abstract: A system and method for calibration-free tracking of a user's eye gaze vector and point of regard even if substantial head movement or rotation occurs. The preferred embodiment includes two synchronized interlaced cameras, each viewing the user's eye and having on-axis lighting that is alternately modulated. An image difference between lighted and unlighted images of the eye is used to identify a user's pupil. A plane containing the gaze vector is defined by rotating a base plane through the angle in a camera image plane between a pupil center, a first glint, and a second glint. The intersection of two such planes (one from each camera), defines the gaze vector. The gaze position is the intersection of the gaze vector with the object being viewed by the user. Alternate embodiments are also described.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: June 17, 2003
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Myron Dale Flickner, David Bruce Koons, Gregory Fraser Russell
  • Publication number: 20030098954
    Abstract: A system and method for calibration-free tracking of a user's eye gaze vector and point of regard even if substantial head movement or rotation occurs. The preferred embodiment includes two synchronized interlaced cameras, each viewing the user's eye and having on-axis lighting that is alternately modulated. An image difference between lighted and unlighted images of the eye is used to identify a user's pupil. A plane containing the gaze vector is defined by rotating a base plane through the angle in a camera image plane between a pupil center, a first glint, and a second glint. The intersection of two such planes (one from each camera), defines the gaze vector. The gaze position is the intersection of the gaze vector with the object being viewed by the user. Alternate embodiments are also described.
    Type: Application
    Filed: April 27, 2001
    Publication date: May 29, 2003
    Applicant: International Business Machines Corporation
    Inventors: Arnon Amir, Myron Dale Flickner, David Bruce Koons, Gregory Fraser Russell
  • Publication number: 20020165873
    Abstract: The techniques in the present invention allow both text and handwritten queries, and the queries can be single-word or multiword. Generally, each handwritten word in a handwritten document is converted to a document stack of words, where each document stack contains a list of text words and a word score of some type for each text word in the list. The query is also converted to one or more stacks of words. A measure is determined from each query and document stack. Documents that meet search criteria in the query are then selected based on the query and the values of the measures. The present invention also performs multiple recognitions, with multiple recognizers, on a handwritten document to create multiple recognized transcriptions of the document. The multiple transcriptions are used for document retrieval. In another embodiment, a single transcription is created from the multiple transcriptions, and the single transcription is used for document retrieval.
    Type: Application
    Filed: February 19, 2002
    Publication date: November 7, 2002
    Applicant: International Business Machines Corporation
    Inventors: Thomas Yu-Kiu Kwok, James Randal Moulic, Kenneth Blair Ocheltree, Michael Peter Perrone, John Ferdinand Pitrelli, Eugene Henry Ratzlaff, Gregory Fraser Russell, Jayashree Subrahmonia
  • Patent number: 6476834
    Abstract: Using a writing surface, such as paper on a portable digital notebooks (PDNs) or the surface of a digital white board, users draw, on the fly, selectable items such as buttons with text inside. The user could even draw symbols, on the fly, in the air with his/her finger. The user then selects the drawn selectable item to initiate a function.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: November 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Diego Doval, Thomas Yu-Kiu Kwok, Kenneth Blair Ocheltree, Clifford Alan Pickover, Gregory Fraser Russell
  • Patent number: 6177918
    Abstract: The present invention provides for touch input functionality in a liquid crystal display having a plurality of cells each comprising a first substrate having a common electrode integrated thereon, a second substrate having a pixel electrode integrated thereon, and liquid crystal material disposed between the common electrode and pixel electrode. A first conductive layer (signal layer) and second conductive layer (guard plane layer) are integrated onto the first substrate and disposed between the first substrate and the common electrode. Contact position of a touch input device with the first substrate is determined by applying a first signal to the signal layer. A second signal is applied to the guard plane layer to thereby lower capacitive coupling between the signal layer and the common electrode. The second signal may be generated by scaling amplitude and/or phase shifting the first signal. Response to the first signal is measured to determine contact position of the touch input device.
    Type: Grant
    Filed: July 30, 1999
    Date of Patent: January 23, 2001
    Assignee: International Business Machines Corporation
    Inventors: Evan George Colgan, James Lewis Levine, Michael Alan Schappert, Gregory Fraser Russell
  • Patent number: 6057903
    Abstract: The present invention provides for touch input functionality in a liquid crystal display having a plurality of cells each comprising a first substrate having a common electrode integrated thereon, a second substrate having a pixel electrode integrated thereon, and liquid crystal material disposed between the common electrode and pixel electrode. A first conductive layer (signal layer) and second conductive layer (guard plane layer) are integrated onto the first substrate and disposed between the first substrate and the common electrode. Contact position of a touch input device with the first substrate is determined by applying a first signal to the signal layer. A second signal is applied to the guard plane layer to thereby lower capacitive coupling between the signal layer and the common electrode. Response to the first signal is measured to determine contact position of the touch input device.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: May 2, 2000
    Assignee: International Business Machines Corporation
    Inventors: Evan George Colgan, James Lewis Levine, Michael Alan Schappert, Gregory Fraser Russell