Patents by Inventor Sam Liu

Sam Liu 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: 8788938
    Abstract: A system for web-based video browsing includes a web server and a web client. The web server and the web client cooperatively provide a set of video browsing functions. The video browsing functions enable a user of the web client to browse a source video and select a video frame from the source video. The distribution of the video browsing functions between the web server and the web client may be adapted to a communication speed between the web server and the web client.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: July 22, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tong Zhang, Peng Wu, Sam Liu
  • Patent number: 8514938
    Abstract: A picture coding apparatus reduces a load in decoding. The picture coding apparatus codes each picture according to a picture type of the picture. The picture types include at least an I picture, a P picture, a B picture, and a skipped picture. A first coder is configured to code first supplementary information, including coded pictures and indicating respective picture types of the coded pictures, in a decoding order of the coded pictures. A second coder is configured to code second supplementary information, indicating respective pieces of picture structure information of the coded pictures, in the decoding order. A writer is configured to write, at a position prior to a starting picture, the first supplementary information coded by said first coder and the second supplementary information coded by said second coder.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: August 20, 2013
    Assignees: Hewlett-Packard Development Company L.P., Panasonic Corporation
    Inventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu
  • Patent number: 8392745
    Abstract: A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. The hub module includes a clock control circuit, coupled to the plurality of hub interfaces, that selectively supplies a plurality of clock signals to the plurality of spoke modules by receiving a clock request signal from a corresponding one of the plurality of spoke modules via the signal interface of the corresponding one of the plurality of hub interfaces, generating at least one of the plurality of clock signals in response to the clock request signal; and sending the at least one of the plurality of clock signals to the corresponding one of the plurality of spoke modules via the signal interface of the corresponding one of the plurality of hub interfaces.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: March 5, 2013
    Assignee: Broadcom Corporation
    Inventors: Greg Goodemote, Khan Kibria, Mark N. Fullerton, Niray P. Dagli, Liang Deng, Sam Liu
  • Patent number: 8386688
    Abstract: A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. The plurality of hub interfaces provide a plurality of signal interfaces between the hub module and each of the plurality of spoke modules, wherein each of the plurality of signal interfaces is isolated from each of the other signal interfaces of the plurality of signals interface, and wherein each of the plurality of signal interfaces operates in accordance with a common signaling format.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: February 26, 2013
    Assignee: Broadcom Corporation
    Inventors: Mark N. Fullerton, Robert Morris, Lance Flake, Lawrence J. Madar, III, Sam Liu, Chaoyang Zhao, Vinay Bhasin, Joyjit Nath, Bhupesh Kharwa, Claude G. Hayek
  • Publication number: 20120089903
    Abstract: A method for extracting web content includes detecting, within a web page, a hierarchical structure that includes a plurality of nodes. Potential article nodes from the plurality of nodes are identified. The identified potential article node with a highest rank in the hierarchical structure is identified as an article node. Content is extracted from the article node.
    Type: Application
    Filed: June 30, 2009
    Publication date: April 12, 2012
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sam Liu, Parag Joshi, Yuhong Xiong, Clayton Atkins, Jerry Liu
  • Patent number: 8068722
    Abstract: The present invention provides an information storage medium in which a stream including basic data and extension data for next generation is stored, so as to allow a decoder capable of decoding only basic data to process such a stream including basic data and extension data. Such information storage medium is an information storage medium on which an audio stream including a plurality of TS packets is stored, wherein each of the TS packets includes one of (a) a first packet including basic data, and (b) a second packet including extension data related to the basic data, the basic data is data capable of being decoded into complete sound without requiring the extension data, and the extension data is data intended for improving the quality of audio generated from the basic data, and a header of each of the TS packets includes an identifier indicating whether the TS packet includes the first packet or the second packet.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: November 29, 2011
    Assignees: Panasonic Corporation, Hewlett-Packard Development Company L.P.
    Inventors: Hiroshi Yahata, Tomoyuki Okada, Sam Liu, Gabe B. Beged-Dov
  • Publication number: 20110271028
    Abstract: A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. The plurality of hub interfaces provide a plurality of signal interfaces between the hub module and each of the plurality of spoke modules, wherein each of the plurality of signal interfaces is isolated from each of the other signal interfaces of the plurality of signals interface, and wherein each of the plurality of signal interfaces operates in accordance with a common signaling format.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: BROADCOM CORPORATION
    Inventors: Mark N. Fullerton, Robert Morris, Lance Flake, Lawrence J. Madar, III, Sam Liu, Chaoyang Zhao, Vinay Bhasin, Joyjit Nath, Bhupesh Kharwa, Claude G. Hayek
  • Publication number: 20110264946
    Abstract: A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. The hub module includes a clock control circuit, coupled to the plurality of hub interfaces, that selectively supplies a plurality of clock signals to the plurality of spoke modules by receiving a clock request signal from a corresponding one of the plurality of spoke modules via the signal interface of the corresponding one of the plurality of hub interfaces, generating at least one of the plurality of clock signals in response to the clock request signal; and sending the at least one of the plurality of clock signals to the corresponding one of the plurality of spoke modules via the signal interface of the corresponding one of the plurality of hub interfaces.
    Type: Application
    Filed: April 26, 2010
    Publication date: October 27, 2011
    Applicant: BROADCOM CORPORATION
    Inventors: Greg Goodemote, Khan Kibria, Mark N. Fullerton, Niray P. Dagli, Liang Deng, Sam Liu
  • Publication number: 20110194139
    Abstract: Print objects (38) are captured. In the process of capturing each of the print objects (38) a user input gesture (34) over a region of a document (18) being rendered on a display (16) in accordance with a structured object specification (20) of the document (18) is received; an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (16) is identified; the user input gesture (34) is interpreted as a print content designation command; and the print object (38) is derived from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command. A print layout (32) of the print objects (38) on one or more pages (50) is determined. The print layout (32) is outputted.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 11, 2011
    Inventors: Jun Xiao, Clayton Atkins, Tong Zhang, Sam Liu
  • Publication number: 20110009016
    Abstract: The present invention is directed to a snap housing for a modular connector assembly that includes a first body having first and second opposed surfaces, the second surface has a first profile, a portion of which is complementary to a profile of a first segment of the modular connector assembly; a second body having third and fourth opposed surfaces, the fourth surface having a second profile, a portion of which is complementary to a segment of a profile of a second segment of the modular connector assembly. The second surface faces the fourth surface; and a pair of spaced-apart fasteners is disposed between the first and second bodies to rotate or move horizontally with respect to the first and second bodies.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 13, 2011
    Inventors: Sam Liu, Aurielo Hernandez
  • Patent number: 7756348
    Abstract: In a method for decomposing a block of a video sequence frame, it is determined as to whether either or both of the dimensions of the block equals a predetermined minimum dimension. In response to either or both of the dimensions equaling the predetermined minimum dimension, a motion vector for the block is sent. In response to both of the dimensions exceeding the predetermined minimum dimension, a motion vector for the block is determined, the block is partitioned into two wedges, the block is divided into four N/2×N/2 sub-blocks, and these steps are repeated on each of the four N/2×N/2 sub-blocks until either or both of the dimensions equal the predetermined minimum dimension.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: July 13, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debargha Mukherjee, Sam Liu
  • Patent number: 7672268
    Abstract: In a system utilizing double wide communication channels, if a particular CPE requires a sustained rate that is greater than the bandwidth of a single channel, data to and from the CPE may be split across Channels A and B. Also, when the bandwidth requirements of a particular CPE peaks at a data rate greater than the capacity of a single channel, the CPE's data may be split across the two channels. In one embodiment, a single-wide CPE may communicate with the base station without knowing that it is communicating with a base station configured to communicate using a double wide channel.
    Type: Grant
    Filed: June 17, 2005
    Date of Patent: March 2, 2010
    Inventors: Kenneth Stanwood, Timothy Leo Gallagher, Sheldon L. Gilbert, Yair Bourlas, Charles Bergan, Sam A. Liu, Darren Smith
  • Publication number: 20090285284
    Abstract: The present invention provides a picture coding apparatus which can reduce a load in decoding. When a RAU to be coded is an open GOP type RAU, the present invention includes: a motion estimation unit, a motion compensation unit, and the like which codes a picture to be coded to generate a BI-picture; a BI information generation unit which generates a RAU map indicating whether or not the BI-picture is positioned in a display order immediately before a starting I-picture in the RAU of the stream; and a variable length coding unit which writes the RAU map into the RAU of the stream.
    Type: Application
    Filed: January 6, 2006
    Publication date: November 19, 2009
    Applicants: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P., PANASONIC CORPORATION
    Inventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu, Philip M. Walker, Paul Boerger
  • Publication number: 20090258733
    Abstract: A golf aiding device with a function of setting a specific-point diagram includes a processor, a screen, an input mechanism, a memory, a GPS module, and a software program stored in the memory. The software program can achieve the following functions: displaying a golf course on the screen; displaying a plurality of specific-point diagrams from which a user can choose a specific-point diagram; and recording the current coordinates and generating a correspondence between the current coordinates and the set specific-point diagram, and displaying the set specific-point diagram on the golf course on the screen.
    Type: Application
    Filed: November 6, 2008
    Publication date: October 15, 2009
    Inventors: Chun-Sam Liu, Jau-Chang Shen
  • Patent number: 7571052
    Abstract: A golfing aid device capable of displaying and setting points-of-interest includes a processor, a screen, an input mechanism, a memory, a GPS module and a software program stored in the memory. The software program includes a points-of-interest setting interface and a points-of-interest displaying interface. A characteristic of the points-of-interest displaying interface are left-side, central and right-side displaying areas. When a point-of-interest with a left-side/right-side attribute is displayed, it is displayed in the left-side/right-side displaying area. On the other hand, a point-of-interest without a left-side/right-side attribute is displayed in the central displaying area. Therefore, the user can easily read the information displayed on the points-of-interest displaying interface.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: August 4, 2009
    Inventor: Chun-Sam Liu
  • Publication number: 20090010614
    Abstract: The present invention provides an information storage medium in which a stream including basic data and extension data for next generation is stored, so as to allow a decoder capable of decoding only basic data to process such a stream including basic data and extension data. Such information storage medium is an information storage medium on which an audio stream including a plurality of TS packets is stored, wherein each of the TS packets includes one of (a) a first packet including basic data, and (b) a second packet including extension data related to the basic data, the basic data is data capable of being decoded into complete sound without requiring the extension data, and the extension data is data intended for improving the quality of audio generated from the basic data, and a header of each of the TS packets includes an identifier indicating whether the TS packet includes the first packet or the second packet.
    Type: Application
    Filed: October 5, 2005
    Publication date: January 8, 2009
    Applicants: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
    Inventors: Hiroshi Yahata, Tomoyuki Okada, Sam Liu, Gabe B. Beged-Dov
  • Publication number: 20080178086
    Abstract: A system for web-based video browsing includes a web server and a web client. The web server and the web client cooperatively provide a set of video browsing functions. The video browsing functions enable a user of the web client to browse a source video and select a video frame from the source video. The distribution of the video browsing functions between the web server and the web client may be adapted to a communication speed between the web server and the web client.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Inventors: Tong Zhang, Peng Wu, Sam Liu
  • Publication number: 20080101707
    Abstract: In a method for decomposing a block of a video sequence frame, it is determined as to whether either or both of the dimensions of the block equals a predetermined minimum dimension. In response to either or both of the dimensions equaling the predetermined minimum dimension, a motion vector for the block is sent. In response to both of the dimensions exceeding the predetermined minimum dimension, a motion vector for the block is determined, the block is partitioned into two wedges, the block is divided into four N/2×N/2 sub-blocks, and these steps are repeated on each of the four N/2×N/2 sub-blocks until either or both of the dimensions equal the predetermined minimum dimension.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Inventors: Debargha Mukherjee, Sam Liu
  • Publication number: 20080075168
    Abstract: The present invention provides a picture coding apparatus which can reduce a load in decoding. A picture coding apparatus (200) includes: a motion estimation unit (201) and a motion compensation unit (202) which codes each picture according to a picture type of the picture; an information generation unit (213) which generates a map that indicates a still picture sequence in a random access unit which includes a plurality of coded pictures; and a variable length coding unit (211) which writes, into the random access unit, the map that is generated by the information generation unit (213).
    Type: Application
    Filed: October 5, 2005
    Publication date: March 27, 2008
    Applicants: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
    Inventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu
  • Publication number: 20080025408
    Abstract: One embodiment in accordance with the invention is a method that can include determining a constraint that is associated with a decoder. Furthermore, the method can include determining a maximum number of reference B-frames that can be utilized to encode video content. Note that the maximum number is based on the constraint that is associated with the decoder.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventors: Sam Liu, Debargha Mukherjee