Patents by Inventor David M. Holmes

David M. Holmes 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: 9092096
    Abstract: A capacitive touch sensor has a clear top plastic film and graphics or other designs disposed on its reverse side. Only the bare plastic substrate is exposed to the environment and user wear. Non-conductive color inks are used in printing the graphics so that any printed capacitive sensors in contact behind will not be short circuited or desensitized. A silk-screened base color layer with a print-free margin left all around its edges allows a later application of adhesive to grip a more durable surface underneath. Capacitive touch sensors are deposited on a bottom plastic film with silvered conductive inks. The printed capacitive sensors on film are fastened with a silk-screen applied liquid water-based adhesive and face the graphics printed side of the first plastic film. A final overcoat of adhesive is applied to the bare backside of the bottom plastic film for final assembly to a frame or chassis.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: July 28, 2015
    Assignee: Pure Imagination, LLC
    Inventors: Jeffrey Li, Paul P. Campbell, Khanh M. Le, David M. Holmes
  • Patent number: 8781399
    Abstract: A dynamically reconfigurable universal transmitter system is disclosed herein. The electronic device includes multiple transmitter resources for generating transmission signals, an output bus; and an antenna summer coupled to the output bus. The output bus is selectively coupled to the plurality of transmitter resources and it selectively receives transmission signals from the plurality of transmission resources. The antenna summer stores transmission signals received on the output bus.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: July 15, 2014
    Assignee: Intel Mobile Communications GmbH
    Inventors: Joel D. Medlock, Uma Jha, David M. Holmes, Andrea Y. J. Chen, Madasamy Kartheepan
  • Publication number: 20130316666
    Abstract: A dynamically reconfigurable universal transmitter system is disclosed herein. The electronic device includes multiple transmitter resources for generating transmission signals, an output bus; and an antenna summer coupled to the output bus. The output bus is selectively coupled to the plurality of transmitter resources and it selectively receives transmission signals from the plurality of transmission resources. The antenna summer stores transmission signals received on the output bus.
    Type: Application
    Filed: August 5, 2013
    Publication date: November 28, 2013
    Inventors: Joel D. Medlock, Uma Jha, David M. Holmes, Andrea Y.J. Chen, Madasamy Kartheepan
  • Patent number: 8515352
    Abstract: A dynamically reconfigurable universal transmitter system is disclosed herein. The electronic device includes multiple transmitter resources for generating transmission signals, an output bus, and an antenna summer coupled to the output bus. The output bus is selectively coupled to the plurality of transmitter resources and it selectively receives transmission signals from the plurality of transmission resources. The antenna summer stores transmission signals received on the output bus.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: August 20, 2013
    Assignee: Intel Mobile Communications GmbH
    Inventors: Joel D. Medlock, Uma Jha, David M. Holmes, Andrea Y. J. Chen, Madasamy Kartheepan
  • Patent number: 8151270
    Abstract: A method for designing a time-sliced and multi-threaded architecture comprises the steps of conducting a thorough analysis of a range of applications and building a specific processor to accommodate the range of applications. In one embodiment, the thorough analysis includes extracting real time aspects from each application, determining optimal granularity in the architecture based on the real time aspects of each application, and adjusting the optimal granularity based on acceptable context switching overhead.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: April 3, 2012
    Assignee: Infineon Technologies AG
    Inventors: Keith Rieken, Joel D. Medlock, David M. Holmes
  • Publication number: 20120052929
    Abstract: An interactive device has a plastic case for a mobile phone has graphics printed on the reverse side of a clear plastic film using non-conductive color inks. Electronic capacitive touch sensors are patterned and printed with conductive inks on a second plastic film in positions corresponding to individual graphic objects. A light guide layer is placed immediately beneath or above the pattern of printed electronic capacitive touch sensors. Diffusers on the top surface of the light guide layer catch light propagating and reflecting inside by refraction redirect it up to the user's eyes through openings in the non-conductive color ink graphics. The phone itself, a micro-controller, software, and associated electronic components mounted on a circuit board are used to control the lights sent into the light guide layer from its edges, and they control the response to touches being sensed by the touch sensors.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventors: KHAMVONG THAMMASOUK, KHANH M. LE, JEFFREY LI, DAVID M. HOLMES
  • Publication number: 20120019475
    Abstract: A capacitive touch sensor has a clear top plastic film and graphics or other designs disposed on its reverse side. Only the bare plastic substrate is exposed to the environment and user wear. Non-conductive color inks are used in printing the graphics so that any printed capacitive sensors in contact behind will not be short circuited or desensitized. A silk-screened base color layer with a print-free margin left all around its edges allows a later application of adhesive to grip a more durable surface underneath. Capacitive touch sensors are deposited on a bottom plastic film with silvered conductive inks. The printed capacitive sensors on film are fastened with a silk-screen applied liquid water-based adhesive and face the graphics printed side of the first plastic film. A final overcoat of adhesive is applied to the bare backside of the bottom plastic film for final assembly to a frame or chassis.
    Type: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Inventors: Jeffrey Li, Paul P. Campbell, Khanh M. Le, David M. Holmes
  • Publication number: 20110021108
    Abstract: Toy design methods break down the desired behavior of an electro-mechanical toy into unique states represented with electronics and/or mechanical modeling. The toy will exist in such rest state until some external event acts to trigger a state change in one or more of the parts. Any event can be defined at an appropriate user, environmental, or sensory input to can act as a trigger for the toy to react with some predefined behavior. Each of several physical toy states can be uniquely represented with an electronic circuit register. A multi-bit register status at any one particular instant directly represents the entire state the toy is in, and is quick and simple to inspect and act on. State changes triggered by input stimuli cause a change in the register bits reflecting the changing conditions of the toy.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Inventors: KHANH M. LE, David M. Holmes, Paul P. Campbell, Ling Kun L. Cheng
  • Publication number: 20110018556
    Abstract: A capacitive sensor comprises patterned electrodes and printed wires of conductive material integrated with sensing circuits on flexible circuit substrates. The flexible circuit substrates are fingered or otherwise elongated to distribute sensing points to the limbs in a toy doll or animal, or squares on a board game. Such sensing points can detect the presence of a finger even though actual contact is not made by measuring the proportions and changes in stray capacitance attaching to the various electrodes. Touch sensors are therefore possible even when the capacitor sensor's sensing points are covered by a doll's plastic skin or a plush animal's fur. Including an interlayer of open cell foam under the flexible circuit substrate further implements a pressure sensor because applied pressures will deform the geometries of the capacitor electrodes and dielectrics enough to produce a measurable change in capacitance.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Inventors: KHANH M. LE, DAVID M. HOLMES, PAUL P. CAMPBELL, LING KUN L. CHENG
  • Publication number: 20110021109
    Abstract: A toy and software application accessory extends the distinguishing play experience of a particular toy to a digital play experience on personal digital assistant, personal navigation device, or other electronic device like an iPod or iphone with an accelerometer, speaker, and a touch-sensitive display screen. The software application accessory creates a digital play experience or video game on the electronic device that presents avatars, dialog, and backgrounds that convincingly accessorize the physical toy. Wireless connectivity to a PC and the Internet allows the toy or the electronic device to download updates, modifications, and enhancements to its basic program. New personalities can be downloaded that change the toy play experience, and extend the play life of the toy by introducing new and creative play experiences. A personality accessory kit includes the new personalities, clothes, props, and other matching accessories.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Inventors: Khanh M. Le, David M. Holmes, Paul P. Campbell, Melinda C. Campbell, Ling Kun L. Cheng
  • Patent number: 7616680
    Abstract: A method for processing data in a spread spectrum system, including decimating a data rate of received spread spectrum data by a decimation factor to a decimated rate; storing the received spread spectrum data into a memory at the decimated rate; interpolating the decimated rate by an interpolation factor to an interpolated rate; and reading the received spread spectrum data from the memory at the interpolated rate.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: November 10, 2009
    Assignee: Infineon Technologies AG
    Inventors: Joel D. Medlock, Keith Rieken, David M. Holmes
  • Patent number: 7536691
    Abstract: An architecture and method for dynamic resource allocation and scheduling in a communication device is disclosed herein. The method of controlling hardware resources in a communication device having a processor, a computer readable memory, and at least one hardware resource coupled to each other includes several steps. The first step locates a memory address in the computer readable memory that is associated with a first hardware resource. In the next step, control information associated with the first memory address is transmitted to the first hardware resource for it to be operated. In the last step, a pointer associated with the first address that locates a subsequent address for a subsequent hardware resource, is read.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: May 19, 2009
    Assignee: Infineon Technologies AG
    Inventors: Chakki Kavoori, Keith Rieken, David M. Holmes
  • Patent number: 7512951
    Abstract: A method for designing a time-sliced and multi-threaded architecture comprises the steps of conducting a thorough analysis of a range of applications and building a specific processor to accommodate the range of applications. In one embodiment, the thorough analysis includes extracting real time aspects from each application, determining optimal granularity in the architecture based on the real time aspects of each application, and adjusting the optimal granularity based on acceptable context switching overhead.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: March 31, 2009
    Assignee: Infineon Technologies AG
    Inventors: Keith Rieken, Joel D. Medlock, David M. Holmes
  • Patent number: 7233810
    Abstract: A dynamically reconfigurable universal transmitter system is disclosed herein. The electronic device includes multiple transmitter resources for generating transmission signals, an output bus, and an antenna summer coupled to the output bus. The output bus is selectively coupled to the plurality of transmitter resources and it selectively receives transmission signals from the plurality of transmission resources. The antenna summer stores transmission signals received on the output bus.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: June 19, 2007
    Assignee: Infineon Technologies AG
    Inventors: Joel D. Medlock, Uma Jha, David M. Holmes, Andrea Y. J. Chen, Madasamy Kartheepan
  • Patent number: 7065128
    Abstract: An apparatus for reducing storage requirements and for allowing reuse of multiple rake fingers in a spread spectrum system includes a decimation circuit having an associated decimation factor, a memory coupled to the decimation circuit, and an interpolation circuit having an interpolation factor coupled to the memory. The decimation circuit decimates the sampling rate of received data to produce a decimated rate. The received data is stored in the memory at the decimated rate. The decimated rate is later increased by the interpolation circuit by the interpolation factor when the stored data is retrieved from the memory. The memory is a circular buffer or a single port RAM that is accessible by multiple rake fingers substantially simultaneously via selector circuits.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: June 20, 2006
    Assignee: Infineon Technologies AG
    Inventors: Joel D. Medlock, Keith Rieken, David M. Holmes
  • Patent number: 7039915
    Abstract: An architecture and method for dynamic resource allocation and scheduling in a communication device is disclosed herein. The method of controlling hardware resources in a communication device having a processor, a computer readable memory, and at least one hardware resource coupled to each other includes several steps. The first step locates a memory address in the computer readable memory that is associated with a first hardware resource. In the next step, control information associated with the first memory address is transmitted to the first hardware resource for it to be operated. In the last step, a pointer associated with the first address that locates a subsequent address for a subsequent hardware resource, is read.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: May 2, 2006
    Assignee: Infineon Technologies AG
    Inventors: Chakki Kavoori, Keith Reiken, David M. Holmes
  • Publication number: 20030033411
    Abstract: An architecture and method for dynamic resource allocation and scheduling in a communication device is disclosed herein. The method of controlling hardware resources in a communication device having a processor, a computer readable memory, and at least one hardware resource coupled to each other includes several steps. The first step locates a memory address in the computer readable memory that is associated with a first hardware resource. In the next step, control information associated with the first memory address is transmitted to the first hardware resource for it to be operated. In the last step, a pointer associated with the first address that locates a subsequent address for a subsequent hardware resource, is read.
    Type: Application
    Filed: August 9, 2001
    Publication date: February 13, 2003
    Inventors: Chakki Kavoori, Keith Rieken, David M. Holmes
  • Patent number: 6459883
    Abstract: A rake receiver in accordance with an exemplary embodiment of this invention is configurable by an external agent (e.g., microcontroller, DSP, or state machine) to suit the particular requirements of different spread spectrum systems. In an exemplary embodiment, the receiver includes multiple fingers. Each finger includes a plurality of generic despreaders/descramblers, a plurality of generic dechannelizers coupled to the despreaders/descramblers, and at least one timing estimation controller coupled to the despreaders/descramblers. The finger also includes at least one phase estimation controller, at least one frequency estimation controller, and at least one energy estimation controller all coupled to the generic dechannelizers.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: October 1, 2002
    Assignee: Morphics Technology, Inc.
    Inventors: Ravi Subramanian, Keith Rieken, Uma Jha, David M. Holmes, Joel D. Medlock, Murali Krishnan
  • Publication number: 20020062472
    Abstract: A dynamically reconfigurable universal transmitter system is disclosed herein. The electronic device includes multiple transmitter resources for generating transmission signals, an output bus, and an antenna summer coupled to the output bus. The output bus is selectively coupled to the plurality of transmitter resources and it selectively receives transmission signals from the plurality of transmission resources. The antenna summer stores transmission signals received on the output bus.
    Type: Application
    Filed: August 3, 2001
    Publication date: May 23, 2002
    Inventors: Joel D. Medlock, Uma Jha, David M. Holmes, Andrea Y.J. Chen, Madasamy Kartheepan
  • Publication number: 20020037027
    Abstract: An apparatus for reducing storage requirements and for allowing reuse of multiple rake fingers in a spread spectrum system includes a decimation circuit having an associated decimation factor, a memory coupled to the decimation circuit, and an interpolation circuit having an interpolation factor coupled to the memory. The decimation circuit decimates the sampling rate of received data to produce a decimated rate. The received data is stored in the memory at the decimated rate. The decimated rate is later increased by the interpolation circuit by the interpolation factor when the stored data is retrieved from the memory. The memory is a circular buffer or a single port RAM that is accessible by multiple rake fingers substantially simultaneously via selector circuits.
    Type: Application
    Filed: July 31, 2001
    Publication date: March 28, 2002
    Inventors: Joel D. Medlock, Keith Rieken, David M. Holmes