Patents by Inventor David Zhao
David Zhao 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: 8213506Abstract: A method of transmitting video, a method of receiving and decoding video, and a corresponding transmitter, receiver and computer program products. The method of transmitting video to one or more recipient terminals comprises: transmitting a stream of inter frame encoded video data to a recipient terminal; during ongoing transmission of the stream to the recipient terminal, receiving a request signal from that recipient terminal; and in response to the request signal, transmitting alternatively encoded video data to the recipient terminal in association with the inter frame encoded video data.Type: GrantFiled: September 8, 2009Date of Patent: July 3, 2012Assignee: SkypeInventor: David Zhao
-
Publication number: 20120151334Abstract: The present invention is directed to a method and system for verifying a user for copying or printing a limited portion of digital content while allowing the user to view the digital content. The digital content may have image portions that are digital images generally scanned from a printed page of the content and text portions that are digital texts including all forms of letters, characters, symbols, etc. An interactive image document displaying image portions of the digital content is provided for secure data access to text portions. A user can request and obtain a limited text portion of the digital content or view the image portions of the digital content via user interactions within the interactive image document. While the text portions can be reproduced, copied, or printed, the image portions can not be re-used or manipulated by the user due to their non-text accessible format.Type: ApplicationFiled: February 6, 2012Publication date: June 14, 2012Inventors: Robert L. Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V. Rykov
-
Patent number: 8180915Abstract: A method of delivering an encoded data stream to a plurality of recipient end-user nodes of a network includes receiving an incoming encoded data stream at a first recipient node from a transmitting node over the network. During ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the incoming encoded data stream is decoded at the first recipient node to produce a decoded data stream that is output for consumption at the first recipient node. The decoded data stream is used to generate a modified encoded data stream being a modified version of the incoming encoded data stream. Still during ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the modified encoded data stream is relayed from the first recipient node to one or more second recipient nodes over the network.Type: GrantFiled: January 29, 2010Date of Patent: May 15, 2012Assignee: Skype LimitedInventor: David Zhao
-
Patent number: 8112813Abstract: The present invention is directed to a method and system for verifying a user for copying or printing a limited portion of digital content while allowing the user to view the digital content. The digital content may have image portions that are digital images generally scanned from a printed page of the content and text portions that are digital texts including all forms of letters, characters, symbols, etc. An interactive image document displaying image portions of the digital content is provided for secure data access to text portions. A user can request and obtain a limited text portion of the digital content or view the image portions of the digital content via user interactions within the interactive image document. While the text portions can be reproduced, copied, or printed, the image portions can not be re-used or manipulated by the user due to their non-text accessible format.Type: GrantFiled: September 29, 2006Date of Patent: February 7, 2012Assignee: Amazon Technologies, Inc.Inventors: Robert L Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V Rykov
-
Publication number: 20110153782Abstract: A method of delivering an encoded data stream to a plurality of recipient end-user nodes of a network includes receiving an incoming encoded data stream at a first recipient node from a transmitting node over the network. During ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the incoming encoded data stream is decoded at the first recipient node to produce a decoded data stream that is output for consumption at the first recipient node. The decoded data stream is used to generate a modified encoded data stream being a modified version of the incoming encoded data stream. Still during ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the modified encoded data stream is relayed from the first recipient node to one or more second recipient nodes over the network.Type: ApplicationFiled: January 29, 2010Publication date: June 23, 2011Inventor: David Zhao
-
Publication number: 20110058607Abstract: A method of transmitting video, a method of receiving and decoding video, and a corresponding transmitter, receiver and computer program products. The method of transmitting video to one or more recipient terminals comprises: transmitting a stream of inter frame encoded video data to a recipient terminal; during ongoing transmission of the stream to the recipient terminal, receiving a request signal from that recipient terminal; and in response to the request signal, transmitting alternatively encoded video data to the recipient terminal in association with the inter frame encoded video data.Type: ApplicationFiled: September 8, 2009Publication date: March 10, 2011Applicant: Skype LimitedInventor: David Zhao
-
Patent number: 7667719Abstract: The present invention is directed to a method and system for continuously displaying image pages of digital content which are available over a network. More specifically, the method and system enables a user to view image pages in a continuous manner while a limited number of image pages are being downloaded at a given time. Several image pages which are adjacent to the image page(s) the user is currently viewing may be stored in temporary memory. The image pages in the temporary memory are utilized so that, within the image pages, the user can move the displayed image pages up and down without experiencing any discontinuation. In order to ensure continuous display throughout the entire digital content, the next possible set of image pages is constantly determined and obtained to update the current set of image pages in the temporary memory.Type: GrantFiled: September 29, 2006Date of Patent: February 23, 2010Assignee: Amazon Technologies, Inc.Inventors: Robert L Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V Rykov
-
Patent number: 7607508Abstract: A safety restraint system (10) for a vehicle (12) includes a seat belt buckle (60) and a retractor (53) mounted approximately at or below a pelvic level of a vehicle occupant (98). A seat belt (52) extends over a side pelvic portion (97) of vehicle occupant (98) and directly prevents outward lateral displacement of the side pelvic portion (97) during a side collision event.Type: GrantFiled: November 2, 2004Date of Patent: October 27, 2009Assignee: Ford Global Technologies LLCInventors: David Zhao, Leonard A. Shaner, James C. Cheng
-
Patent number: 7590530Abstract: A central aspect of the invention relates to a method of enhancing speech, the method comprising the steps of, receiving noisy speech comprising a clean speech component and a non-stationary noise component, providing a speech model, providing a noise model having at least one shape and a gain, dynamically modifying the noise model based on the speech model and the received noisy speech, enhancing the noisy speech at least based on the modified noise model. Hereby is achieved a method of speech enhancement that is able to suppress highly non-stationary noise. Another aspect of the invention relates to a speech enhancement system that may be adapted to be used in a hearing system, such as a hearing aid or a headset.Type: GrantFiled: August 23, 2006Date of Patent: September 15, 2009Assignee: GN Resound A/SInventors: David Zhao, Willem Bastiaan Kleijn, Alexander Ypma, Bert Devries
-
Publication number: 20090144500Abstract: Apparatus and methods relating to store operations are disclosed. In one embodiment, a first storage unit is to store data. A second storage unit is to store the data only after it has become detectable by a bus agent. Moreover, the second storage unit may store an index field for each data value to be stored within the second storage unit. Other embodiments are also disclosed.Type: ApplicationFiled: January 27, 2009Publication date: June 4, 2009Inventors: Vladimir Pentkovksi, Ling Cen, Vivek Garg, Deep Buch, David Zhao
-
Patent number: 7484045Abstract: A store operation architecture in which store operation latency and read-for-ownership (RFO) throughput are improved. Embodiments of the invention relate to a method and apparatus to improve store performance in a microprocessor by allowing out-of-order issuance of RFO operations and more efficiently using the store buffer latency periods.Type: GrantFiled: March 30, 2004Date of Patent: January 27, 2009Assignee: Intel CorporationInventors: Vladimir Pentkovksi, Ling Cen, Vivek Garg, Deep Buch, David Zhao
-
Patent number: 7448645Abstract: A side impact airbag and deployment system including an inflator is provided. The airbag has a generally B-shaped, or hour-glass, configuration and has a broad shoulder loading portion, a narrow central portion, and a broad pelvis loading portion.Type: GrantFiled: March 31, 2006Date of Patent: November 11, 2008Assignee: Ford Global Technologies, LLCInventors: James Bederka, David Zhao, Krish Aekbote, Leonard Shaner
-
Patent number: 7371520Abstract: The invention relates to methods for analyzing and characterizing single polymers such as nucleic acid molecules. In preferred embodiments, the single molecules are analyzed using single molecule detection and analysis systems.Type: GrantFiled: May 28, 2003Date of Patent: May 13, 2008Assignee: U.S. Genomics, Inc.Inventors: Xiaojian (David) Zhao, Jeffrey D. Randall, Bijit Kundu, Jessica Kesty, Steve R. Gullans, Eugene Y. Chan, Martin Fuchs
-
Publication number: 20080103296Abstract: The invention relates to methods for analyzing and characterizing single polymers such as nucleic acid molecules. In preferred embodiments, the single molecules are analyzed using single molecule detection and analysis systems.Type: ApplicationFiled: March 19, 2007Publication date: May 1, 2008Applicant: U.S. Genomics, Inc.Inventors: Xiaojian David Zhao, Jeffrey D. Randall, Bijit Kundu, Jessica Kesty, Steven R. Gullans, Eugene Y. Chan, Martin Fuchs, Jenny E. Rooke
-
Publication number: 20080079972Abstract: The present invention is directed to a method and system for continuously displaying image pages of digital content which are available over a network. More specifically, the method and system enables a user to view image pages in a continuous manner while a limited number of image pages are being downloaded at a given time. Several image pages which are adjacent to the image page(s) the user is currently viewing may be stored in temporary memory. The image pages in the temporary memory are utilized so that, within the image pages, the user can move the displayed image pages up and down without experiencing any discontinuation. In order to ensure continuous display throughout the entire digital content, the next possible set of image pages is constantly determined and obtained to update the current set of image pages in the temporary memory.Type: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Inventors: Robert L. Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V. Rykov
-
Patent number: 7282330Abstract: The invention relates to methods for analyzing and characterizing single polymers such as nucleic acid molecules. In preferred embodiments, the single molecules are analyzed using single molecule detection and analysis systems.Type: GrantFiled: February 5, 2004Date of Patent: October 16, 2007Assignee: U.S. Genomics, Inc.Inventors: Xiaojian (David) Zhao, Jeffrey D. Randall, Bijit Kundu, Jessica Kesty, Steven R. Gullans, Eugene Y. Chan, Martin Fuchs, Jenny E. Rooke
-
Publication number: 20070228699Abstract: A side impact airbag and deployment system including an inflator is provided. The airbag has a generally B-shaped, or hour-glass, configuration and has a broad shoulder loading portion, a narrow central portion, and a broad pelvis loading portion.Type: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Applicant: Ford Global Technologies, LLCInventors: James Bederka, David Zhao, Krish Aekbote, Leonard Shaner
-
Publication number: 20070055508Abstract: A central aspect of the invention relates to a method of enhancing speech, the method comprising the steps of, receiving noisy speech comprising a clean speech component and a non-stationary noise component, providing a speech model, providing a noise model having at least one shape and a gain, dynamically modifying the noise model based on the speech model and the received noisy speech, enhancing the noisy speech at least based on the modified noise model. Hereby is achieved a method of speech enhancement that is able to suppress highly non-stationary noise. Another aspect of the invention relates to a speech enhancement system that may be adapted to be used in a hearing system, such as a hearing aid or a headset.Type: ApplicationFiled: August 23, 2006Publication date: March 8, 2007Applicant: GN ReSound A/SInventors: David Zhao, Willem Kleijn, Alexander Ypma, Bert Devries
-
Patent number: 7114011Abstract: A multiprocessor-scalable streaming data server arrangement in a multiprocessor data server having N processors, N being an integer greater than or equal to 2, includes implementing N NICs (Network Interface Cards), a first one of the N NICs being dedicated to receiving an incoming data stream. An interrupt from the first one of the N NICs is bound to a first one of the N processors and an interrupt for an nth NIC is bound to an nth processor, 0<n<=N. A DPC (Deferred Procedure Call) for the nth NIC is bound to the nth processor. M client connections may be tightly coupled to the nth processor via the nth NIC, M being a positive integer. P server threads may be bound to specific ones of a second through N processors. L1 (Level 1) and L2 (Level 2) caches may be defined for each of the N processors, instructions and temporal data being stored in L2 caches of the N processors and non-temporal data being stored in L1 caches of the N processors, bypassing the L2 caches.Type: GrantFiled: August 30, 2001Date of Patent: September 26, 2006Assignee: Intel CorporationInventors: Deep K. Buch, Zhenjun Hu, Neil Schaper, David Zhao, Vladimir M. Pentkovski
-
Publication number: 20060090946Abstract: A safety restraint system (10) for a vehicle (12) includes a seat belt buckle (60) and a retractor (53) mounted approximately at or below a pelvic level of a vehicle occupant (98). A seat belt (52) extends over a side pelvic portion (97) of vehicle occupant (98) and directly prevents outward lateral displacement of the side pelvic portion (97) during a side collision event.Type: ApplicationFiled: November 2, 2004Publication date: May 4, 2006Applicant: FORD MOTOR COMPANYInventors: David Zhao, Leonard Shaner, James Cheng