Patents by Inventor Hsiaozhang Bill Wang

Hsiaozhang Bill Wang 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: 9477773
    Abstract: In various embodiments, a method, a system, and a computer-readable medium are disclosed for creating a pool of images available for display, such as in one or more web pages. In one embodiment, a method is disclosed that includes selecting images for a markup language document by determining a pre-determined number, N, of images to display in the markup language document, encoding an instruction in the markup language document to be executed by one or more hardware-based processors to select N images for insertion into the markup language document, retrieving the N images from a group of images, and placing the N retrieved images in the markup language document. Other embodiments are also disclosed.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: October 25, 2016
    Assignee: eBay Inc.
    Inventors: Jennifer Pearson, Hsiaozhang Bill Wang
  • Publication number: 20150363506
    Abstract: In various embodiments, a method, a system, and a computer-readable medium are disclosed for creating a pool of images available for display, such as in one or more web pages. In one embodiment, a method is disclosed that includes selecting images for a markup language document by determining a pre-determined number, N, of images to display in the markup language document, encoding an instruction in the markup language document to be executed by one or more hardware-based processors to select N images for insertion into the markup language document, retrieving the N images from a group of images, and placing the N retrieved images in the markup language document. Other embodiments are also disclosed.
    Type: Application
    Filed: August 24, 2015
    Publication date: December 17, 2015
    Inventors: Jennifer Pearson, Hsiaozhang Bill Wang
  • Patent number: 9116868
    Abstract: In various embodiments, a method, a system, and a computer-readable medium are disclosed for creating a pool of images available for display, such as in one or more web pages. In one embodiment, a method is disclosed that includes generating a pre-determined number N of numbers and encoding an instruction in a markup language document. The instruction includes the N numbers and is executed by one or more processors to select N images for insertion into the markup language document. The N images are selected from all available images using the N numbers, and the N images are placed in the markup language document at one or more respective locations defined in the instruction with the N images to be displayed on one or more web pages. Other embodiments are also disclosed.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 25, 2015
    Assignee: eBay, Inc.
    Inventors: Jennifer Pearson, Hsiaozhang Bill Wang
  • Publication number: 20130111314
    Abstract: In various embodiments, a method, a system, and a computer-readable medium are disclosed for creating a pool of images available for display, such as in one or more web pages. In one embodiment, a method is disclosed that includes generating a pre-determined number N of numbers and encoding an instruction in a markup language document. The instruction includes the N numbers and is executed by one or more processors to select N images for insertion into the markup language document. The N images are selected from all available images using the N numbers, and the N images are placed in the markup language document at one or more respective locations defined in the instruction with the N images to be displayed on one or more web pages. Other embodiments are also disclosed.
    Type: Application
    Filed: December 17, 2012
    Publication date: May 2, 2013
    Applicant: eBay Inc.
    Inventors: Jennifer Pearson, Hsiaozhang Bill Wang
  • Patent number: 8140510
    Abstract: A system for storing a plurality of items across different categories in a database including a database that stores a data structure that has item entries for items of different categories. Each item entry includes one or more associated attributes. The attributes may be shared by multiple items across more than one category.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: March 20, 2012
    Assignee: eBay Inc.
    Inventor: Hsiaozhang Bill Wang
  • Publication number: 20090187565
    Abstract: A system for storing a plurality of items across different categories in a database including a database that stores a data structure that has item entries for items of different categories. Each item entry includes one or more associated attributes. The attributes may be shared by multiple items across more than one category.
    Type: Application
    Filed: March 31, 2009
    Publication date: July 23, 2009
    Inventor: Hsiaozhang Bill Wang
  • Patent number: 7536402
    Abstract: A system for storing a plurality of items across different categories in a database including a database that stores a data structure that has item entries for items of different categories. Each item entry includes one or more associated attributes. The attributes may be shared by multiple items across more than one category.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: May 19, 2009
    Assignee: eBay Inc.
    Inventor: Hsiaozhang Bill Wang
  • Patent number: 7136863
    Abstract: A method and apparatus store multiple items across different categories in a database. A database includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: November 14, 2006
    Assignee: eBay Inc.
    Inventor: Hsiaozhang Bill Wang
  • Patent number: 6778993
    Abstract: Embodiments of the invention provide a method and apparatus for storing multiple items across different categories in a database. One embodiment of the present invention provides a database that includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: August 17, 2004
    Assignee: eBay Inc.
    Inventor: Hsiaozhang Bill Wang
  • Publication number: 20040010506
    Abstract: A method and apparatus store multiple items across different categories in a database. A database includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.
    Type: Application
    Filed: June 19, 2003
    Publication date: January 15, 2004
    Inventor: Hsiaozhang Bill Wang
  • Patent number: 6604107
    Abstract: Embodiments of the invention provide a method and apparatus for storing multiple items across different categories in a database. One embodiment of the present invention provides a database that includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: August 5, 2003
    Assignee: eBay Inc.
    Inventor: Hsiaozhang Bill Wang
  • Publication number: 20030088566
    Abstract: Embodiments of the invention provide a method and apparatus for storing multiple items across different categories in a database. One embodiment of the present invention provides a database that includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.
    Type: Application
    Filed: December 13, 2002
    Publication date: May 8, 2003
    Inventor: Hsiaozhang Bill Wang