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: 8788938Abstract: 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: GrantFiled: January 19, 2007Date of Patent: July 22, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Tong Zhang, Peng Wu, Sam Liu
-
Patent number: 8514938Abstract: 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: GrantFiled: October 5, 2005Date of Patent: August 20, 2013Assignees: Hewlett-Packard Development Company L.P., Panasonic CorporationInventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu
-
Patent number: 8392745Abstract: 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: GrantFiled: April 26, 2010Date of Patent: March 5, 2013Assignee: Broadcom CorporationInventors: Greg Goodemote, Khan Kibria, Mark N. Fullerton, Niray P. Dagli, Liang Deng, Sam Liu
-
Patent number: 8386688Abstract: 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: GrantFiled: April 29, 2010Date of Patent: February 26, 2013Assignee: Broadcom CorporationInventors: 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: 20120089903Abstract: 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: ApplicationFiled: June 30, 2009Publication date: April 12, 2012Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sam Liu, Parag Joshi, Yuhong Xiong, Clayton Atkins, Jerry Liu
-
Patent number: 8068722Abstract: 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: GrantFiled: October 5, 2005Date of Patent: November 29, 2011Assignees: Panasonic Corporation, Hewlett-Packard Development Company L.P.Inventors: Hiroshi Yahata, Tomoyuki Okada, Sam Liu, Gabe B. Beged-Dov
-
Publication number: 20110271028Abstract: 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: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Applicant: BROADCOM CORPORATIONInventors: 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: 20110264946Abstract: 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: ApplicationFiled: April 26, 2010Publication date: October 27, 2011Applicant: BROADCOM CORPORATIONInventors: Greg Goodemote, Khan Kibria, Mark N. Fullerton, Niray P. Dagli, Liang Deng, Sam Liu
-
Publication number: 20110194139Abstract: 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: ApplicationFiled: January 31, 2008Publication date: August 11, 2011Inventors: Jun Xiao, Clayton Atkins, Tong Zhang, Sam Liu
-
Publication number: 20110009016Abstract: 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: ApplicationFiled: July 7, 2009Publication date: January 13, 2011Inventors: Sam Liu, Aurielo Hernandez
-
Patent number: 7756348Abstract: 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: GrantFiled: October 30, 2006Date of Patent: July 13, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Debargha Mukherjee, Sam Liu
-
Patent number: 7672268Abstract: 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: GrantFiled: June 17, 2005Date of Patent: March 2, 2010Inventors: Kenneth Stanwood, Timothy Leo Gallagher, Sheldon L. Gilbert, Yair Bourlas, Charles Bergan, Sam A. Liu, Darren Smith
-
Publication number: 20090285284Abstract: 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: ApplicationFiled: January 6, 2006Publication date: November 19, 2009Applicants: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P., PANASONIC CORPORATIONInventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu, Philip M. Walker, Paul Boerger
-
Publication number: 20090258733Abstract: 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: ApplicationFiled: November 6, 2008Publication date: October 15, 2009Inventors: Chun-Sam Liu, Jau-Chang Shen
-
Patent number: 7571052Abstract: 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: GrantFiled: February 27, 2006Date of Patent: August 4, 2009Inventor: Chun-Sam Liu
-
Publication number: 20090010614Abstract: 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: ApplicationFiled: October 5, 2005Publication date: January 8, 2009Applicants: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.Inventors: Hiroshi Yahata, Tomoyuki Okada, Sam Liu, Gabe B. Beged-Dov
-
Publication number: 20080178086Abstract: 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: ApplicationFiled: January 19, 2007Publication date: July 24, 2008Inventors: Tong Zhang, Peng Wu, Sam Liu
-
Publication number: 20080101707Abstract: 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: ApplicationFiled: October 30, 2006Publication date: May 1, 2008Inventors: Debargha Mukherjee, Sam Liu
-
Publication number: 20080075168Abstract: 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: ApplicationFiled: October 5, 2005Publication date: March 27, 2008Applicants: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.Inventors: Tadamasa Toma, Tomoyuki Okada, Sam Liu
-
Publication number: 20080025408Abstract: 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: ApplicationFiled: July 31, 2006Publication date: January 31, 2008Inventors: Sam Liu, Debargha Mukherjee