Patents by Inventor Charles W. K. Gritton

Charles W. K. Gritton 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: 7493341
    Abstract: Exemplary embodiments of the present invention provide methods and systems for supplying rich multimedia metadata usable to generate, e.g., sophisticated entertainment user interfaces in the home. These methods and systems can be implemented as a server-based software application that feeds multiple, diverse clients. The server functionality could be distributed, even co-located physically with one or more clients, or centralized. The server aggregates, filters, validates, augments and links metadata from disparate sources. The server transforms the metadata into a more manageable and extensible internal format. The server communicates with client devices using a schema-independent protocol, providing metadata in the appropriate format that suites the clients needs.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: February 17, 2009
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Bruce Israel, Charles W. K. Gritton, Frank A. Hunleth, Stephen Scheirey, Daniel S. Simpkins, Ryan Stoner, Yizhong Wang
  • Patent number: 7489298
    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 at least one sensor to detect motion of the handheld device. The detected motion can then be mapped into a desired output, e.g., cursor movement.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: February 10, 2009
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Daniel S. Simpkins, Charles W. K. Gritton, Mark Turner, Frank A. Hunleth
  • 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
  • Patent number: 7478247
    Abstract: Methods and systems for improving the security of devices to prevent unauthorized access to designs and software code are described.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: January 13, 2009
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Arno Penzias, Charles W. K. Gritton
  • Patent number: 7471696
    Abstract: A system and associated method for the synchronization and control of multiplexed payloads over a telecommunications network wherein the asynchronous timing relationships between multiplexed payloads having varied points of origin are retained subsequent to signal processing of the payloads for further transmission to a destination point. System modules 22 include a network interface section 30, a synchronization, multiplexing and control (SMC) section 50, and a processing section 110. The SMC section 50 includes network interface bus circuitry, payload segmentation and re-assembly circuitry, control and management memory and related circuitry, payload re-assembly circuitry, and processor bus interface circuitry. The processing section of module 22 provides means for data compression, echo cancellation, error correction coding, or voice and data encryption/decryption. The module 22 is dynamically configured through a software management and control interface.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: December 30, 2008
    Assignee: Tellabs Operations, Inc.
    Inventors: Paul C. Hershey, Charles W. K. Gritton, Jeffrey A. Noel
  • Publication number: 20080158154
    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 at least one sensor to detect motion of the handheld device. The detected motion can then be mapped into a desired output, e.g., cursor movement.
    Type: Application
    Filed: June 20, 2007
    Publication date: July 3, 2008
    Applicant: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Daniel S. Simpkins, Charles W.K. Gritton, Mark Turner, Frank A. Hunleth
  • 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
  • Publication number: 20070176896
    Abstract: A 3D pointing device includes a keyboard for character entry. In pointing mode, data from at least one motion sensor is provided, e.g., to be transmitted to a user interface for movement of a cursor. In text entry mode, data from at least one depressed key is provided, e.g., to be transmitted to a user interface for display thereon.
    Type: Application
    Filed: January 31, 2007
    Publication date: August 2, 2007
    Applicant: Hillcrest Laboratories, Inc.
    Inventors: Charles W.K. Gritton, Frank A. Hunleth, Kris Carter
  • Patent number: 7239301
    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 at least one sensor to detect motion of the handheld device. The detected motion can then be mapped into a desired output, e.g., cursor movement.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: July 3, 2007
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Matthew G. Liberty, Daniel S. Simpkins, Charles W. K. Gritton, Mark Turner, Frank A. Hunleth
  • 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
  • Patent number: 7236586
    Abstract: Methods and apparatus for processing a received voice signal from a variable-delay network by a communications system that has at least one echo canceller. An echo canceller determines delay characteristics that are associated with the received voice signal and correspondingly modifies echo cancellation processing. In a variation of the embodiment of the invention, a first echo canceller sends silence descriptor information to a second echo canceller. The second echo canceller reconstructs a voice signal based upon the silence descriptor information and excitation vector information.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: June 26, 2007
    Assignee: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W. K. Gritton, Ravi Chandran
  • Patent number: 7003097
    Abstract: Methods and apparatus for processing a received voice signal from a variable-delay network by a communications system that has at least one echo canceller. An echo canceller determines delay characteristics that are associated with the received voice signal and correspondingly modifies echo cancellation processing. In a variation of the embodiment of the invention, a first echo canceller sends silence descriptor information to a second echo canceller. The second echo canceller reconstructs a voice signal based upon the silence descriptor information and excitation vector information.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: February 21, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W. K. Gritton, Ravi Chandran
  • Publication number: 20040252120
    Abstract: Systems and methods according to the present invention provide a control framework for organizing, selecting and launching media items including graphical user interfaces coupled with an optional free space control device for collection of the basic control primitives of point, click, scroll, hover and zoom which permit for easy and rapid selection of media items, e.g., movies, songs etc., from large or small collections. The remote control maps natural hand movements and gestures into relevant commands while the graphical display uses images, zooming for increased/decreased levels of detail and continuity of GUI objects to provide easy organization, selection and navigation among the media items by a user.
    Type: Application
    Filed: January 30, 2004
    Publication date: December 16, 2004
    Inventors: Frank A. Hunleth, Daniel S. Simpkins, Charles W.K. Gritton
  • Publication number: 20030091182
    Abstract: Methods and apparatus for processing at least one voice signal in which a centralized voice processing unit controls operation of a plurality of voice processing blocks. In a first embodiment, the centralized voice processing unit comprises a centralized voice activity detector that provides at least one voice activity indication to the plurality of voice processing blocks. In a second embodiment, the centralized voice processing unit comprises a centralized noise estimator that provides at least one noise estimate to the plurality of voice processing blocks. In a third embodiment, the centralized voice processing unit comprises a centralized signal characteristic estimator that provides at least one signal characteristic estimate to the plurality of voice processing blocks.
    Type: Application
    Filed: December 30, 2002
    Publication date: May 15, 2003
    Applicant: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W.K. Gritton
  • Publication number: 20030053618
    Abstract: Methods and apparatus for processing a received voice signal from a variable-delay network by a communications system that has at least one echo canceller. An echo canceller determines delay characteristics that are associated with the received voice signal and correspondingly modifies echo cancellation processing. In a variation of the embodiment of the invention, a first echo canceller sends silence descriptor information to a second echo canceller. The second echo canceller reconstructs a voice signal based upon the silence descriptor information and excitation vector information.
    Type: Application
    Filed: October 30, 2002
    Publication date: March 20, 2003
    Applicant: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W.K. Gritton, Ravi Chandran
  • Patent number: 6526140
    Abstract: Methods and apparatus for processing at least one voice signal in which a centralized voice processing unit controls operation of a plurality of voice processing block. In a first embodiment, the centralized voice processing unit comprises a centralized voice activity detector that provides at least one voice activity indication to the plurality of voice processing blocks. In a second embodiment, the centralized voice processing unit comprises a centralized noise estimator that provides at least one noise estimate to the plurality of voice processing blocks. In a third embodiment, the centralized voice processing unit comprises a centralized signal characteristic estimator that provides at least one signal characteristic estimate to the plurality of voice processing blocks.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: February 25, 2003
    Assignee: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W. K. Gritton
  • Patent number: 6526139
    Abstract: Methods and apparatus for compensating for the background noise modulation caused by the operation of a non-linear processor on an audio signal include a controller that receives operating status information from the non-linear processor and generates a noise reduction control signal. The methods and apparatus further include a noise reduction circuit that receives the noise reduction control signal from the controller. The noise reduction circuit reduces the background noise in the audio signal when a noise reduction control signal is generated by the controller and injects synthesized background noise into the audio signal when a noise reduction control signal is not generated by the controller.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: February 25, 2003
    Assignee: Tellabs Operations, Inc.
    Inventors: Graham Rousell, Daniel J. Marchok, Richard C. Younce, Charles W. K. Gritton
  • Patent number: 6522746
    Abstract: Methods and apparatus for processing a transmitted voice signal include a centralized frame controller providing at least one boundary control signal to voice processing blocks and controlling the operation of the voice processing blocks on the transmitted voice signal based upon the boundary control signal.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: February 18, 2003
    Assignee: Tellabs Operations, Inc.
    Inventors: Daniel J. Marchok, Richard C. Younce, Charles W. K. Gritton, Ravi Chandran
  • Publication number: 20010002199
    Abstract: A system and associated method for the synchronization and control of multiplexed payloads over a telecommunications network wherein the asynchronous timing relationships between multiplexed payloads having varied points of origin are retained subsequent to signal processing of the payloads for further transmission to a destination point. System modules 22 include a network interface section 30, a synchronization, multiplexing and control (SMC) section 50, and a processing section 110. The SMC section 50 includes network interface bus circuitry, payload segmentation and re-assembly circuitry, control and management memory and related circuitry, payload re-assembly circuitry, and processor bus interface circuitry. The processing section of module 22 provides means for data compression, echo cancellation, error correction coding, or voice and data encryption/decryption. The module 22 is dynamically configured through a software management and control interface.
    Type: Application
    Filed: December 22, 2000
    Publication date: May 31, 2001
    Inventors: Paul C. Hershey, Charles W.K. Gritton, Jeffrey A. Noel
  • Patent number: 6167062
    Abstract: A system and associated method for the synchronization and control of multiplexed payloads over a telecommunications network wherein the asynchronous timing relationships between multiplexed payloads having varied points of origin are retained subsequent to signal processing of the payloads for further transmission to a destination point. System modules 22 include a network interface section 30, a synchronization, multiplexing and control (SMC) section 50, and a processing section 110. The SMC section 50 includes network interface bus circuitry, payload segmentation and re-assembly circuitry, control and management memory and related circuitry, payload re-assembly circuitry, and processor bus interface circuitry. The processing section of module 22 provides device for data compression, echo cancellation, error correction coding, or voice and data encryption/decryption. The module 22 is dynamically configured through a software management and control interface.
    Type: Grant
    Filed: February 2, 1998
    Date of Patent: December 26, 2000
    Assignee: Tellabs Operations, Inc.
    Inventors: Paul C. Hershey, Charles W. K. Gritton, Jeffrey A. Noel