Patents by Inventor David Tao

David Tao 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: 20160366502
    Abstract: A detachable audio system with an interface plate mounted on a head strap, and a mounting plate assembly removably attachable to the interface plate with a portion of the strap between the plates to provide independent electrical and mechanical connections between the plates. The mounting plate assembly connects to an earbud assembly via a flexible audio cable. The mounting plate assembly has a threaded attachment member that mates with a threaded attachment member on the interface plate. A pair of electrical connectors on opposing sides of the threaded attachment member protrude from spaced apart cylindrical bosses, such that when the mounting plate is attached to the interlace plate, independent mechanical and electrical connections are provided for detachable retention and operation of the earbud assembly.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 15, 2016
    Inventors: Quintin Morris, James Stocker Webb, Mark Shintaro Ando, Peter Wesley Bristol, David Tao
  • Patent number: 9137527
    Abstract: A wireless signal strength indication is displayed on a TV, representing the signal strength of a wireless link between the Internet and an Internet adapter module providing Internet video to the TV.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: September 15, 2015
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Seth Hill, Yuko Nishikawa, Toshiro Ozawa, David Tao
  • Patent number: 8726157
    Abstract: An item of audio and video (A/V) content is identified stored in association with a DLNA server that does not have a thumbnail image associated with it. The item of A/V content is streamed at a DLNA client device. Intra-coded frames (I-Frames) are selected from the streamed A/V content. The selected I-Frames are presented to a user of the DLNA client device. A selection is received from the user identifying one of the selected I-Frames. The identified I-Frame is stored in association with the item of A/V content. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: May 13, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Ludovic Douillet, Nobukazu Sugiyama, David Tao
  • Patent number: 8683150
    Abstract: A storage system includes a plurality of data vats, and a processor including an optimizing unit that optimizes a value of data stored in the storage system. The optimizing unit optimizes the value by computing and implementing an optimal decision for allocating new data to a first data vat of the plurality of data vats, moving existing data from at least a second data vat of the plurality of data vats to the first data vat, and deleting existing data from the first data vat, based on an amount of data in each of the plurality of data vats.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nikhil Bansal, Frederick Douglis, Lisa Karen Fleischer, Kirsten Weale Hildrum, Akshay Kumar Reddy Katta, John Davis Palmer, Elizabeth Suzanne Richards, David Tao, William Harold Tetzlaff, Joel Leonard Wolf, Philip Shi-lung Yu
  • Patent number: 8631137
    Abstract: A web protocol request is received from a web-based device for aggregated A/V content information associated with A/V content stored within the DLNA home network. The web protocol request is converted to one or more DLNA search messages each associated with one or more active DLNA servers. A/V content information associated with each of the one or more active DLNA servers is aggregated using the one or more DLNA search messages. The aggregated A/V content information is formatted into a web protocol response. The web protocol response is sent to the web-based device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 14, 2014
    Assignees: Sony Corporation, Sony Corporation Inc.
    Inventors: Ludovic Douillet, Ted Dunn, David Tao
  • Patent number: 8533722
    Abstract: An apparatus and method for making fractional assignments of processing elements to processing nodes for stream-based applications in a distributed computer system includes determining an amount of processing power to give to each processing element. Based on a list of acceptable processing nodes, a determination of fractions of which processing nodes will work on each processing element is made. To update allocations of the amount of processing power and the fractions, the process is repeated.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nikhil Bansal, James R. H. Challenger, Lisa Karen Fleischer, Kirsten Weale Hildrum, Richard P. King, Deepak Rajan, David Tao, Joel Leonard Wolf
  • Publication number: 20130194406
    Abstract: A targeted delivery of content and related metadata is made to users of various types of electronic devices that are adapted to render or play the content. Images of each user are captured at various times while various items of the content are being played. According to one embodiment the images are processed via one or more facial recognition algorithms so that the identity of each of the users, including their names, is determined. This data is stored in a central server thereby establishing a database of profiles of these users. The profiles are comprised of tracking information of content played by each of the users on a per-content basis. The central server either uses this tracking information directly or transmits it to another server or another business entity, such as for example another content provider, for use by the other business entity.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Inventors: Kai Liu, John D. Smith, Norifumi Takaya, David Tao
  • Publication number: 20130198279
    Abstract: A targeted delivery of content and related metadata is made to users of various types of electronic devices that are adapted to render or play the content. Images of each user are captured at various times while various items of the content are being played. According to one embodiment the images are processed via one or more facial recognition algorithms so that the identity of each of the users, including their names, is determined. This data is stored in a central server thereby establishing a database of profiles of these users. The profiles are comprised of tracking information of content played by each of the users on a per-content basis. The central server either uses this tracking information directly or transmits it to another server or another business entity, such as for example another content provider, for use by the other business entity.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 1, 2013
    Inventors: Kai Liu, John D. Smith, Norifumi Takaya, David Tao
  • Publication number: 20130198280
    Abstract: A targeted delivery of content and related metadata is made to users of various types of electronic devices that are adapted to render or play the content. Images of each user are captured at various times while various items of the content are being played. According to one embodiment the images are processed via one or more facial recognition algorithms so that the identity of each of the users, including their names, is determined. This data is stored in a central server thereby establishing a database of profiles of these users. The profiles are comprised of tracking information of content played by each of the users on a per-content basis. The central server either uses this tracking information directly or transmits it to another server or another business entity, such as for example another content provider, for use by the other business entity.
    Type: Application
    Filed: February 3, 2012
    Publication date: August 1, 2013
    Inventors: Kai Liu, John D. Smith, Norifumi Takaya, David Tao
  • Publication number: 20130198278
    Abstract: A targeted delivery of content and related metadata is made to users of various types of electronic devices that are adapted to render or play the content. Images of each user are captured at various times while various items of the content are being played. According to one embodiment the images are processed via one or more facial recognition algorithms so that the identity of each of the users, including their names, is determined. This data is stored in a central server thereby establishing a database of profiles of these users. The profiles are comprised of tracking information of content played by each of the users on a per-content basis. The central server either uses this tracking information directly or transmits it to another server or another business entity, such as for example another content provider, for use by the other business entity.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Inventors: Kai Liu, John D. Smith, Norifumi Takaya, David Tao
  • Patent number: 8437029
    Abstract: A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nikhil Bansal, James R. H. Challenger, Lisa Karen Fleischer, Oktay Gunluk, Kirsten Weale Hildrum, Richard P King, Deepak Rajan, David Tao, Joel Leonard Wolf, Laura Wynter
  • Patent number: 8396941
    Abstract: Audio and video (A/V) content information is acquired from each of a group of web-based servers located outside of a home network. The A/V content information identifies A/V content stored in association with each of the group of web-based servers. The A/V content information acquired from each of the group of web-based servers is aggregated. The aggregated A/V content information is provided to a DLNA client device within the home network. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: March 12, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Ludovic Douillet, Nobukazu Sugivama, David Tao
  • Publication number: 20130061258
    Abstract: A television apparatus for performing personalized viewing mode adjustments in response to identifying individual viewers. A camera and image/facial recognition subsystems are configured to identify individuals and retrieve stored viewing adjustment preference information for use in automatically adjusting the viewing mode of the television, and optional external devices (e.g., electronically controlled lights, shades, and so forth), to enhance the television viewing experience for individuals and groups.
    Type: Application
    Filed: September 2, 2011
    Publication date: March 7, 2013
    Applicant: SONY CORPORATION
    Inventors: Norifumi Takaya, John D. Smith, Kai Liu, David Tao
  • Publication number: 20130013873
    Abstract: A storage system includes a plurality of data vats, and a processor including an optimizing unit that optimizes a value of data stored in the storage system. The optimizing unit optimizes the value by computing and implementing an optimal decision for allocating new data to a first data vat of the plurality of data vats, moving existing data from at least a second data vat of the plurality of data vats to the first data vat, and deleting existing data from the first data vat, based on an amount of data in each of the plurality of data vats.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Inventors: Nikhil Bansal, Frederick Douglis, Lisa Karen Fleischer, Kirsten Weale Hildrum, Akshay Kumar Reddy Katta, John Davis Palmer, Elizabeth Suzanne Richards, David Tao, William Harold Tetzlaff, Joel Leonard Wolf, Philip Shi-lung Yu
  • Patent number: 8275957
    Abstract: A method (and system) of storing data in a value-based storage system, includes optimizing a value of data stored in the value-based storage system.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nikhil Bansal, Frederick Douglis, Lisa Karen Fleischer, Kirsten Weale Hildrum, Akshay Kumar Reddy Katta, John Davis Palmer, Elizabeth Suzanne Richards, David Tao, William Harold Tetzlaff, Joel Leonard Wolf, Philip Shi-lung Yu
  • Publication number: 20120173326
    Abstract: In a technique for managing keyword bid amounts in an online advertising system (OAS), a closed-loop feedback technique that integrates data integration, keyword management, bid management, product-search results and user activities is used to optimize revenue generation from online advertisements for websites, such as e-commerce websites. In particular, bids on a group of keywords associated with products are based on an estimated profitability of the group of keywords. Then, the resulting traffic to an associated e-commerce website is monitored by determining a financial performance metric of the e-commerce website, which facilitates subsequent feed-back adaptation. For example, a layout of the e-commerce website (such as product information, which is associated with the products, and/or relative positions of the displayed product information on the e-commerce website) is adjusted based on the determined financial performance metric.
    Type: Application
    Filed: July 26, 2011
    Publication date: July 5, 2012
    Inventors: David Tao, Xingtao Zhao, Rohit Kaul
  • Publication number: 20120166810
    Abstract: The disclosed technology combines biometric authentication and data transmission technologies to provide for secure storing of private information and wireless transmission of the private information in order to perform predefined tasks. A user may securely store his private information in an electronic database. To access the private information stored securely, the user provides his biometric data. Upon successful biometric authentication of the user, authorization is granted to the user to access the private information stored in the electronic database. Upon successful biometric authentication, the private information can be transmitted via short range wireless communication. Optionally, upon successful biometric authentication, the private information can be transmitted via wireless communication over a computer network.
    Type: Application
    Filed: October 27, 2011
    Publication date: June 28, 2012
    Inventors: Leon Tao, David Tao
  • Publication number: 20120123863
    Abstract: In a technique for publishing keywords for use in an online advertising system (OAS), keywords are extracted from product information that is received from entities that provide products. Based on calculated performance metrics associated with the extracted keywords, an estimated viability of the keywords (such as an estimated profitability) when used in the OAS is determined and a subset of the keywords is selected. Then, the selected subset of the keywords is published to the OAS. For example, the selected keywords may be bid on for use in search-engine-based online-advertising campaigns. Note that the performance metrics for a given keyword may include: a performance metric that is independent of the product information, a performance metric that is based on the product information, and/or an OAS performance metric.
    Type: Application
    Filed: July 26, 2011
    Publication date: May 17, 2012
    Inventors: Rohit Kaul, David Tao
  • Publication number: 20110246999
    Abstract: A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
    Type: Application
    Filed: June 15, 2011
    Publication date: October 6, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nikhil Bansal, James R. H. Challenger, Lisa Karen Fleischer, Oktay Gunluk, Kirsten Weale Hildrum, Richard P. King, Deepak Rajan, David Tao, Joel Leonard Wolf, Laura Wynter
  • Patent number: 8018614
    Abstract: A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nikhil Bansal, James R. H. Challenger, Lisa Karen Fleischer, Oktay Gunluk, Kirsten Weale Hildrum, Richard P. King, Deepak Rajan, David Tao, Joel Leonard Wolf, Laura Wynter