Patents by Inventor Chi Hong John Ju

Chi Hong John Ju 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: 9514783
    Abstract: An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by editing the segments according to the first information. The second clip is generally a higher resolution version of the first clip. The third clip may have the higher resolution.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: December 6, 2016
    Assignee: Ambarella, Inc.
    Inventors: Chi Hong John Ju, Didier LeGall
  • Patent number: 9478256
    Abstract: An apparatus comprising an interface and a processor. The interface may be configured to (i) receive a first clip of video generated by a camera through a network, (ii) receive edit information through the network, (iii) transfer parsing information to the camera and (iv) receive one or more segments of a second clip of video generated by the camera as identified by the parsing information through the network. The processor may be configured to (i) send/receive data to/from the interface, (ii) edit the first clip in response to the edit information, (iii) generate the parsing information based on the edit information and (iv) create a third clip of video by editing the segments according to the edit information. The second clip may be a higher resolution version of the first clip. The third clip may have the higher resolution.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: October 25, 2016
    Assignee: Ambarella, Inc.
    Inventors: Chi Hong John Ju, Didier LeGall
  • Publication number: 20160163353
    Abstract: An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by editing the segments according to the first information. The second clip is generally a higher resolution version of the first clip. The third clip may have the higher resolution.
    Type: Application
    Filed: February 18, 2016
    Publication date: June 9, 2016
    Inventors: Chi Hong John Ju, Didier LeGall
  • Patent number: 9286940
    Abstract: An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by editing the segments according to the first information. The second clip is generally a higher resolution version of the first clip. The third clip may have the higher resolution.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: March 15, 2016
    Assignee: Ambarella, Inc.
    Inventors: Chi Hong John Ju, Didier LeGall
  • Patent number: 9179046
    Abstract: A method for processing a source frame is disclosed. The method generally includes the steps of (A) generating a intermediate video frame by de-mosaicing the source frame, wherein (i) the source frame has a source resolution and has a source color space and (ii) the intermediate video frame has the source resolution and has an intermediate color space, (B) generating a video stream by compressing the intermediate video frame with a video compression technique and (C) generating a still picture from the source frame, wherein (i) the still picture has the source resolution and comprises a raw picture and (ii) generating the still picture occurs substantially simultaneously with generating the video stream.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: November 3, 2015
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Leslie D. Kohn, Chi Hong John Ju
  • Patent number: 8768142
    Abstract: An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by editing the segments according to the first information. The second clip is generally a higher resolution version of the first clip. The third clip may have the higher resolution.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: July 1, 2014
    Assignee: Ambarella, Inc.
    Inventors: Chi Hong John Ju, Didier LeGall
  • Patent number: 8718451
    Abstract: A method for processing a source frame is disclosed. The method generally includes the steps of (A) generating a intermediate video frame by de-mosaicing the source frame, wherein (i) the source frame has a source resolution and has a source color space and (ii) the intermediate video frame has the source resolution and has an intermediate color space, (B) generating a video stream by compressing the intermediate video frame with a video compression technique and (C) generating a still picture from the source frame, wherein (i) the still picture has the source resolution and comprises a raw picture and (ii) generating the still picture occurs substantially simultaneously with generating the video stream.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: May 6, 2014
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Leslie D. Kohn, Chi Hong John Ju
  • Patent number: 8427547
    Abstract: A method for processing a source frame is disclosed. The method generally includes the steps of (A) generating an intermediate frame by digitally processing the source frame, wherein the intermediate frame has an intermediate resolution and has an intermediate color space, (B) generating a video frame by down-sampling the intermediate frame, wherein the video frame has a video resolution lower than the intermediate resolution and has a video color space different than the intermediate color space, (C) generating a video stream by compressing the video frame with a video encoding technique and (D) generating a still picture by formatting the intermediate frame with a picture formatting technique, wherein (i) the still picture has the intermediate resolution and (ii) generating the still picture occurs substantially simultaneously with generating the video stream.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 23, 2013
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Leslie D. Kohn, Chi Hong John Ju
  • Patent number: 7898573
    Abstract: A method for processing a source frame is disclosed. The method generally includes the steps of (A) generating an intermediate frame by digitally processing the source frame, wherein the intermediate frame has an intermediate resolution and has an intermediate color space, (B) generating a video frame by down-sampling the intermediate frame, wherein the video frame has a video resolution lower than the intermediate resolution and has a video color space different than the intermediate color space, (C) generating a video stream by compressing the video frame with a video encoding technique and (D) generating a still picture by formatting the intermediate frame with a picture formatting technique, wherein (i) the still picture has the intermediate resolution and (ii) generating the still picture occurs substantially simultaneously with generating the video stream.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: March 1, 2011
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Leslie D. Kohn, Chi Hong John Ju
  • Patent number: 7675550
    Abstract: A method for processing a source frame is disclosed. The method generally includes the steps of (A) generating an intermediate frame by digitally processing the source frame, wherein the intermediate frame has an intermediate resolution and has an intermediate color space, (B) generating a video frame by down-sampling the intermediate frame, wherein the video frame has a video resolution lower than the intermediate resolution and has a video color space different than the intermediate color space, (C) generating a video stream by compressing the video frame with a video encoding technique and (D) generating a still picture by formatting the intermediate frame with a picture formatting technique, wherein (i) the still picture has the intermediate resolution and (ii) generating the still picture occurs substantially simultaneously with generating the video stream.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: March 9, 2010
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Leslie D. Kohn, Chi Hong John Ju
  • Patent number: 5790206
    Abstract: Apparatus and a concomitant method for estimating motion vectors having as an input a first image frame and a second image frame, each containing a plurality of pixels representing an image. The apparatus comprises: a pyramid processor for decimating a search area within the first image frame to produce a reduced resolution search area and for decimating a block of pixels in the second image frame to produce a reduced resolution pixel block; global search system for performing a global search within the reduced resolution search area using the reduced resolution pixel block until the reduced resolution pixel block substantially matches a matching block of pixels in the reduced resolution search area; and subsystem for computing an estimated motion vector representing a distance between a location of the reduced resolution pixel block within the second image frame and a location of the matching block of pixels within the first image frame.
    Type: Grant
    Filed: March 4, 1996
    Date of Patent: August 4, 1998
    Assignee: David Sarnoff Research Center, Inc.
    Inventor: Chi Hong John Ju