Patents Represented by Attorney Henneman & Associates, PLC
  • Patent number: 8350950
    Abstract: A pop up prism camera (10) having a pop up prism lens assembly (11). A first lens assembly (14), a second lens assembly (18), and a prism assembly (21) are moved in relationship to a camera housing (12) controlled by a cam tube (20). The prism assembly (21) projects outside the camera housing (12) when the pop up prism camera (10) is in an operational configuration. A prism (100) of the prism assembly (21) redirects an optical path (48). A non-angled portion (44) of a first cam groove (30) causes the prism assembly (21) to remain fixed relative to the camera housing (12) while continued rotation of the cam tube (20) allows the first lens assembly (14) and the second lens assembly (18) to continue to move to accomplish a lens zoom function.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: January 8, 2013
    Assignee: DigitalOptics Corporation
    Inventor: Klaus G. Raschke
  • Patent number: 8352327
    Abstract: A novel method for obtaining transaction information includes receiving a first transaction record including data indicative of one or more products purchased by a first purchaser from a first merchant, storing the data included in the first record, receiving a second transaction record including electronic data indicative of one or more products purchased by the purchaser from a second merchant, storing the data included in the second record, and providing the first purchaser access to the first transaction record and the said second transaction record. The method is performed on a handheld device which is carried by the first purchaser. A point-of-sale system is also disclosed and includes: a processing unit, a product interface operative to receive product, memory operative to store a first transaction record, and a transaction record interface operative to output electronic data indicative of the first transaction record.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: January 8, 2013
    Assignee: Harris Intellectual Property, LP
    Inventor: David N. Harris
  • Patent number: 8352369
    Abstract: A system and method is disclosed for verifying a commercial transaction between a card-holder, a merchant, and a credit card company. The card-holder makes a purchase with the merchant using a full credit card number. The merchant submits a transaction approval request for approval with the credit card company. The credit card company executes conventional credit approval of the transaction approval request, as well as verifies the transaction approval request with the card-holder. An approval is sent to the merchant only after the transaction approval request is both conventionally approved by the credit card company and verified by the card-holder. The card-holder, or the credit card company, may initiate verification of the transaction approval request. The transaction approval request can also be automatically verified if one or many pre-verification criteria is/are satisfied by data contained in the transaction approval request.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: January 8, 2013
    Assignee: Harris Intellectual Property, LP
    Inventor: David N. Harris
  • Patent number: 8348097
    Abstract: A beverage server system for extracting a beverage from a corked beverage bottle without uncorking the bottle includes a penetration element for penetrating the cork. The penetration element includes a beverage extraction conduit for extracting the beverage from the bottle and a gas injection conduit for injecting gas into the bottle. A gas injection port disposed in the gas injection conduit is located at a level higher than a beverage extraction port disposed in the beverage extraction conduit in the bottle when extracting the beverage from the bottle through the beverage extraction conduit. The beverage server system has a simple structure, extracts beverage from the beverage bottle without causing contact of the beverage inside the beverage bottle with air, and is easy to operate, maintain, and introduce into a household.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: January 8, 2013
    Inventor: Ryo Nishino
  • Patent number: 8346699
    Abstract: A simulated consciousness method (10) for an improved human/computer interface. A computer system (12) is programmed to have a Digital Life Form (32) possessing a plurality of attributes (65). A plurality of actions (64) taken relative to objects (60) in the environment (30) contribute to simulated feelings (76) which ultimately control the viability of the Digital Life Form (32). When there are not sufficient energy packets (66) to sustain the Digital Life Form (32) then simulated death 52 results. Therefore, only actions (64) which contribute to the viability of the Digital Life Form (32) are repeated in the long-run. Some of those actions (64) include perception of reality, concept formation, and natural language processing.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: January 1, 2013
    Assignee: Blue Oak Mountain Technologies, Inc.
    Inventor: Gregory J. Czora
  • Patent number: 8344980
    Abstract: A multiplexed pixel display includes a plurality of pixel electrodes, a plurality of storage elements, a first voltage supply terminal, a second voltage supply terminal, a common electrode, and a plurality of multiplexers each selectively coupling an associated one of the pixel electrodes with one of the first voltage supply terminal and the second voltage supply terminal responsive to a value of a data bit stored in an associated one of said storage elements. A controller is configured to sequentially write each bit of multi-bit data words to the storage elements, and assert, while each bit is stored in the storage elements, a first predetermined voltage on the first voltage supply terminal, a second predetermined voltage on the second voltage supply terminal, and a third predetermined voltage on the common electrode, for a time dependent on the significance of the stored bit. Various alternate controllers facilitate the use of additional driving schemes.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: January 1, 2013
    Assignee: OmniVision Technologies, Inc.
    Inventors: William Spencer Worley, III, Edwin Lyle Hudson, Wing Hong Chow
  • Patent number: 8339428
    Abstract: A novel method for driving a display includes the steps of defining a modulation period during which a particular intensity value is asserted on a pixel of the display, dividing the modulation period into a plurality of coequal time intervals, receiving a data word, which includes a plurality of equally-weighted bits and is indicative of an intensity value to be displayed by the pixel, updating a signal asserted on the pixel during each of a plurality of consecutive time intervals during a first portion of the modulation period, and updating the signal asserted on the pixel every mth time interval during a second portion of the modulation period, where m is equal to the weight of each of the equally-weighted bits. The data word can either be composed of two groups of equally-weighed bits, or a combination of binary bits and equally-weighted. The invention also includes a novel display driver for executing the driving methods.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: December 25, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventor: Sunny Yat-san Ng
  • Patent number: 8341323
    Abstract: There is provided a system for comprising a plurality of blocks, each block comprising any hardware element and a plurality of segments for providing interconnection of the plurality of blocks. A segment comprises a connector between multiple blocks and other segments and segments are connected via the ports of blocks or other segments. Communications between blocks is packet based, each packet including at least a destination block. The packet includes at least one of data, packet/message identification and padding. Blocks have an associated address. A block has one or more input ports and one or more output ports. Segments include means for routing packets to destinations. Each block and segment includes properties. Properties include one or more of clocks, bandwidth, bit widths, and latencies. The plurality of segments for multiple packets to be active on different segments. A single segment includes a plurality of ports for multiple packets to be active on different ports of the segment.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: December 25, 2012
    Assignee: AirHop Communications
    Inventor: Edwin Park
  • Patent number: 8339169
    Abstract: A device includes a logic circuit having first, second, and third input ports, a first output port, and a feedback path between the first output port and the third input port. In a first operating state, a logic state change at the first input port triggers a logic state change at the first output port, but a logic state change at the third input port does not trigger a logic state change at the first output port. This allows signals to be routed through the device. In a second operating state, a logic state change of the third input port triggers a logic state change of the first output port. This change is fed back, delayed by a time value, to the third input to maintain an oscillation with at least two edges. The frequency of this oscillation is used to determine a value of a measurement variable.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 25, 2012
    Assignee: PRETTL Home Appliance Solutions GmbH
    Inventors: Dieter Genschow, Olaf Krause
  • Patent number: 8334578
    Abstract: (Problems) To provide an integrated circuit having the wiring structure including pads with a small wiring area and capable of highly integrating elements, a solid image pickup element having the wiring structure, and an imaging device having the solid image pickup element.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: December 18, 2012
    Assignee: Kinki University
    Inventor: Takeharu Eto
  • Patent number: 8315688
    Abstract: A medical image management system includes: a medical imaging device for imaging a patient to receive a medical treatment and creating a medical moving picture; and a recording unit for recording the medical moving picture imaged by the medical imaging device. The system further includes: a measurement unit for measuring biological information on a person who performs the medical treatment; and an indexing unit for adding an index to the medical moving picture recorded in the recording unit, according to the measurement result obtained by the measurement unit. By providing this system, it is possible to add an index to the medical moving picture recorded, according to the change of the biological information on the person who performs medical treatment on a patient.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: November 20, 2012
    Assignee: Seventh Dimension Design, Inc.
    Inventor: Atsuhiro Ueda
  • Patent number: 8308379
    Abstract: A novel camera module includes a housing having a lens unit receiving portion and an image capture device receiving portion, which includes a plurality of discrete support members. A lens unit is coupled to the lens unit receiving portion of the housing. An image capture device has a top surface, which includes an image sensor array. The top surface of the image capture device contacts the bottom of the discrete support members of the housing to align the tilt of the image capture device with respect to the housing. In a particular embodiment, the image capture device is mounted on a surface of a circuit substrate that is coupled to the housing. In an alternate embodiment, the housing is coupled directly to the image capture device.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: November 13, 2012
    Assignee: DigitalOptics Corporation
    Inventors: Kwang Jin Gooi, Tzer Nan Tan, Kean Leong Tai
  • Patent number: 8289156
    Abstract: Footwear with an embedded tracking device includes a sole and an upper. The tracking device is disposed in a cavity formed in the top surface of the sole. A wireless communication antenna and/or a location signal antenna is disposed on the upper. The antenna(s) is/are connected to the tracking device via a flexible circuit substrate. In a particular embodiment, the location signal antenna is a passive, directional GPS antenna supported in an upwardly facing position in the heel portion of the upper. A method for manufacturing footwear with an embedded tracking device is also disclosed. The method includes providing a footwear upper, incorporating an antenna in the footwear upper, providing a footwear sole, fixing the footwear upper to the footwear sole, incorporating a tracking device into the footwear sole, and connecting the tracking device to the antenna.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: October 16, 2012
    Assignee: Global Trek Xploration Corp.
    Inventors: Patrick E. Bertagna, Ralph H. Davis, Christopher M. Walsh, Gregg S. Schilawski, James H. Cohen, Dongeun Lim, Gregory J. Provenzano, Alexander Gildea Stricker
  • Patent number: 8237748
    Abstract: A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: August 7, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventors: Kin Yip Kenneth Kwan, Andrea Nguyen, Sunny Yat-san Ng, William K. Zuravleff
  • Patent number: 8237754
    Abstract: A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: August 7, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventors: Kin Yip Kenneth Kwan, Andrea Nguyen, Sunny Yat-san Ng, William K. Zuravleff
  • Patent number: 8237756
    Abstract: A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: August 7, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventors: Kin Yip Kenneth Kwan, Andrea Nguyen, Sunny Yat-san Ng, William K. Zuravleff
  • Patent number: 8228349
    Abstract: A method for writing data to a display includes the steps of receiving a plurality of data bits, where each bit is associated with a different pixel of the display, reading the value of each data bit, determining whether each data bits has an off-state value, and generating a disable signal if each data bit has an off-state value. Responsive to a disable signal, the method further includes suspending the transfer of data to the pixels of the display, turning off a light source (e.g., an LED, laser, etc.) for a time period dependent on the significance of at least one of the data bits, and/or forcing each pixel of the display into an off state for a time period dependent on the significance of at least one of the data bits. A display driver circuit for performing the methods of the present invention is also disclosed.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: July 24, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventor: Sunny Yat-san Ng
  • Patent number: 8228356
    Abstract: A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: July 24, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventors: Kin Yip Kenneth Kwan, Andrea Nguyen, Sunny Yat-san Ng, William K. Zuravleff
  • Patent number: 8228350
    Abstract: A method for writing data to a display includes the steps of receiving a plurality of data bits, where each bit is associated with a different pixel of the display, reading the value of each data bit, determining whether each data bits has an off-state value, and generating a disable signal if each data bit has an off-state value. Responsive to a disable signal, the method further includes suspending the transfer of data to the pixels of the display, turning off a light source (e.g., an LED, laser, etc.) for a time period dependent on the significance of at least one of the data bits, and/or forcing each pixel of the display into an off state for a time period dependent on the significance of at least one of the data bits. A display driver circuit for performing the methods of the present invention is also disclosed.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: July 24, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventor: Sunny Yat-san Ng
  • Patent number: 8223141
    Abstract: A method is disclosed for loading and modulating the pixels of a display in parallel. The method includes the steps of receiving a plurality of data bits, loading the data bits into the storage elements of single-latch pixels in a plurality of rows of the display within a loading period, turning on a light source prior to the end of the loading period when each of the loaded bits has an assertion time greater than or equal to the duration of the loading period. Alternatively, the method includes turning on the light source following the loading period when each of the bits has an assertion time less than the duration of the loading period. Another method includes modulating the light source on and off to conserve power when the light source is supposed to be turned on. A display driver is also disclosed to perform the inventive methods.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: July 17, 2012
    Assignee: OmniVision Technologies, Inc.
    Inventor: Sunny Yat-san Ng