Patents by Inventor Jonathan Huang

Jonathan Huang 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).

  • Publication number: 20120230391
    Abstract: A method and system for encoding a digital video signal using a plurality of parallel processors. A digital picture is received that is composed of one or more GOPs. The CPU then determines the number of GOPs that need to be encoded and divides them into groups. The number of GOPs in a group may equal the number of parallel processors in the multi-core platform available to encode. The CPU transfers in a single batch to the multi-core platform, a frame of equal rank from each GOP contained in the first group. The multi-core platform encodes the frames in parallel, rearranges the encoded byte stream chunk into normal display order sequence and stores the encoded byte stream. The process may repeat until all the GOPs in the first group have been encoded. Upon completion the multi-core platform outputs the encoded byte stream in normal display order sequence.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Inventors: Jonathan Huang, Tsaifa Yu
  • Patent number: 8259161
    Abstract: Disclosed herein are methods, devices, and non-transitory computer readable media that relate to stereoscopic image creation. A camera captures an initial image at an initial position. A target displacement from the initial position is determined for a desired stereoscopic effect, and an instruction is provided that specifies a direction in which to move the camera from the initial position. While the camera is in motion, an estimated displacement from the initial position is calculated. When the estimated displacement corresponds to the target displacement, the camera automatically captures a candidate image. An acceptability analysis is performed to determine whether the candidate image has acceptable image quality and acceptable similarity to the initial image. If the candidate image passes the acceptability analysis, a stereoscopic image is created based on the initial and candidate images.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: September 4, 2012
    Assignee: Google Inc.
    Inventors: Jonathan Huang, Samuel Kvaalen, Peter Bradshaw
  • Publication number: 20120157127
    Abstract: Through status awareness, a handheld communications device may determine the location, activity, and/or physical or emotional state of the user. This information may in turn be used for various purposes, such as 1) determining how to alert the user of an incoming communication, 2) determining what format to use for communicating with the user, and 3) determining how to present the user's status to another person's communication device.
    Type: Application
    Filed: June 9, 2010
    Publication date: June 21, 2012
    Inventors: Bran Ferren, Lama Nachman, Kieran Del Pasqua, Wendy March, John Cross Neumann, Rahul Shah, Junaith A. Shahabdeen, Jennifer A. Healey, Sushmita Subramanian, Giuseppe Raffa, Alexander Essaian, Jonathan Huang
  • Patent number: 7970573
    Abstract: A method, apparatus, and article containing computer instructions are described. Embodiments may use accelerometer data regarding forward motion by a wearer of a three-axis on-body accelerometer. Embodiments may further measure an acceleration due to gravity on each axis x, y, z of the accelerometer and use the direction of gravity to associate or align the x axis of the accelerometer with gravity. Embodiments may then use the acceleration not due to gravity to identify the forward motion and associate or align the forward direction with the y axis. The remaining direction may be identified as the sideways direction, which may be associated or aligned with the z axis. Additional activities may then be performed using the now-known orientation of the accelerometer. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: June 28, 2011
    Assignee: Intel Corporation
    Inventors: Rahul Shah, Junaith Ahemed Shahabdeen, Lama Nachman, Jonathan Huang
  • Publication number: 20100161271
    Abstract: A method, apparatus, and article containing computer instructions are described. Embodiments may use accelerometer data regarding forward motion by a wearer of a three-axis on-body accelerometer. Embodiments may further measure an acceleration due to gravity on each axis x, y, z of the accelerometer and use the direction of gravity to associate or align the x axis of the accelerometer with gravity. Embodiments may then use the acceleration not due to gravity to identify the forward motion and associate or align the forward direction with the y axis. The remaining direction may be identified as the sideways direction, which may be associated or aligned with the z axis. Additional activities may then be performed using the now-known orientation of the accelerometer. Other embodiments are described and claimed.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: INTEL CORPORATION
    Inventors: Rahul Shah, Junaith Ahemed Shahabdeen, Lama Nachman, Jonathan Huang
  • Publication number: 20070219751
    Abstract: Various embodiment of the invention may look at time stamps for the start and stop times of different sensors, compare them to a standard time reference, and normalize the received data times so that corresponding data from each sensor will represent measurements taken at the same actual time.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Inventor: Jonathan Huang
  • Publication number: 20060291408
    Abstract: In a wireless multi-hop network, in which data may pass from node to node through the network, a sleep/wake protocol may be used to reduce power consumption by placing various nodes into coordinated low power modes, and having the nodes wake up to maintain network connections and/or to pass data.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventors: Jonathan Huang, Lama Nachman, Vincent Hummel, Ralph Kling, Robert Adler