Patents by Inventor Christopher D. Roller

Christopher D. Roller 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: 9250716
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: February 2, 2016
    Assignee: HILLCREST LABORATORIES, INC.
    Inventors: Hua Sheng, Matthew G. Liberty, Christopher D. Roller, Charles W. K. Gritton
  • Publication number: 20150241996
    Abstract: Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses hand tremor as an input. One or more sensors within the handheld device detect a user's hand tremor and identify the user based on the detected tremor.
    Type: Application
    Filed: March 9, 2015
    Publication date: August 27, 2015
    Inventors: Matthew G. LIBERTY, Christopher D. ROLLER, Daniel S. SIMPKINS, Charles W. K. GRITTON
  • Patent number: 8994657
    Abstract: Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses hand tremor as an input. One or more sensors within the handheld device detect a user's hand tremor and identify the user based on the detected tremor.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: March 31, 2015
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Christopher D. Roller, Daniel S. Simpkins, Charles W. K. Gritton
  • Publication number: 20140267036
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 18, 2014
    Applicant: Hillcrest Laboratories, Inc.
    Inventors: Hua SHENG, Matthew G. LIBERTY, Christopher D. ROLLER, Charles W.K. GRITTON
  • Patent number: 8683850
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: April 1, 2014
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Hua Sheng, Matthew G. Liberty, Christopher D. Roller, Charles W. K. Gritton
  • Patent number: 8407022
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: March 26, 2013
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Hua Sheng, Matthew G. Liberty, Christopher D. Roller, Charles W. K. Gritton
  • Patent number: 8135036
    Abstract: Embodiments of the present invention described and shown in the specification and drawings facilitate the transportation of data packets having diverse formats through a general packet switching system. Due to the diverse formats of the data packets used by various common communications protocols, it is has been difficult to produce general packet switching systems that are able to switch multiple protocols. Embodiments of the present invention provide a Unified Data Packet for encapsulating data packets having diverse formats. Through encapsulation, embodiments of the present invention improve switching system efficiency by providing a single data packet format for handling by the switching system while enabling data packets in diverse formats to pass through the switch.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: March 13, 2012
    Assignee: Tellabs Restron, Inc.
    Inventors: Rong C. Fang, Paramjit S. Labana, David John Tozer, Joseph M. Cordani, James J. Wisniewski, Christopher D. Roller
  • Publication number: 20110095979
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Application
    Filed: December 17, 2010
    Publication date: April 28, 2011
    Applicant: HILLCREST LABORATORIES, INC.
    Inventors: Hua SHENG, Matthew G. LIBERTY, Christopher D. ROLLER, Charles W.K. GRITTON
  • Patent number: 7860676
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: December 28, 2010
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Hua Sheng, Matthew G. Liberty, Christopher D. Roller, Charles W. K. Gritton
  • Publication number: 20090185582
    Abstract: Embodiments of the present invention described and shown in the specification and drawings facilitate the transportation of data packets having diverse formats through a general packet switching system. Due to the diverse formats of the data packets used by various common communications protocols, it is has been difficult to produce general packet switching systems that are able to switch multiple protocols. Embodiments of the present invention provide a Unified Data Packet for encapsulating data packets having diverse formats. Through encapsulation, embodiments of the present invention improve switching system efficiency by providing a single data packet format for handling by the switching system while enabling data packets in diverse formats to pass through the switch.
    Type: Application
    Filed: March 17, 2009
    Publication date: July 23, 2009
    Applicant: Tellabs Reston, Inc.
    Inventors: Rong C. Fang, Paramjit S. Labana, David John Tozer, Joseph M. Cordani, James J. Wisniewski, Christopher D. Roller
  • Patent number: 7515611
    Abstract: Embodiments of the present invention described and shown in the specification and drawings facilitate the transportation of data packets having diverse formats through a general packet switching system. Due to the diverse formats of the data packets used by various common communications protocols, it is has been difficult to produce general packet switching systems that are able to switch multiple protocols. Embodiments of the present invention provide a Unified Data Packet for encapsulating data packets having diverse formats. Through encapsulation, embodiments of the present invention improve switching system efficiency by providing a single data packet format for handling by the switching system while enabling data packets in diverse formats to pass through the switch.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: April 7, 2009
    Assignee: Tellabs Reston, Inc.
    Inventors: Rong C. Fang, Paramjit S. Labana, David John Tozer, Joseph M. Cordani, James J. Wisniewski, Christopher D. Roller
  • Publication number: 20090033807
    Abstract: A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
    Type: Application
    Filed: June 27, 2008
    Publication date: February 5, 2009
    Inventors: Hua Sheng, Matthew G. Liberty, Christopher D. Roller, Charles W.K. Gritton
  • Publication number: 20080158155
    Abstract: Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses hand tremor as an input. One or more sensors within the handheld device detect a user's hand tremor and identify the user based on the detected tremor.
    Type: Application
    Filed: June 21, 2007
    Publication date: July 3, 2008
    Applicant: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Christopher D. Roller, Daniel S. Simpkins, Charles W.K. Gritton
  • Patent number: 7236156
    Abstract: Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses hand tremor as an input. One or more sensors within the handheld device detect a user's hand tremor and identify the user based on the detected tremor.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: June 26, 2007
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Christopher D. Roller, Daniel S. Simpkins, Charles W. K. Gritton
  • Publication number: 20020051465
    Abstract: Embodiments of the present invention described and shown in the specification and drawings facilitate the transportation of data packets having diverse formats through a general packet switching system. Due to the diverse formats of the data packets used by various common communications protocols, it is has been difficult to produce general packet switching systems that are able to switch multiple protocols. Embodiments of the present invention provide a Unified Data Packet for encapsulating data packets having diverse formats. Through encapsulation, embodiments of the present invention improve switching system efficiency by providing a single data packet format for handling by the switching system while enabling data packets in diverse formats to pass through the switch.
    Type: Application
    Filed: August 24, 2001
    Publication date: May 2, 2002
    Inventors: Rong C. Fang, Paramjit S. Labana, David John Tozer, Joseph M. Cordani, James J. Wisniewski, Christopher D. Roller
  • Patent number: 5317323
    Abstract: A system for accurately locating a mobile cellular radio includes plural radio receivers, the position of each being precisely known, a satellite-based time source for providing the actual time of arrival of a radio signal at the plural radio receivers, and a device for removing multipath and cochannel interference from the received signals so that actual time of arrival of the radio signal may be determined accurately. The Global Positioning System (GPS) may be used to provide the time signal and to provide the precise location of the plural radio receivers. The system may be used to passively determine the location of the mobile radio and is accurate enough to use with a computer generated map system.
    Type: Grant
    Filed: March 5, 1993
    Date of Patent: May 31, 1994
    Assignee: E-Systems, Inc.
    Inventors: Joseph P. Kennedy, Christopher D. Roller, Robert W. Hooper