Patents by Inventor Wei Wei Cho

Wei Wei Cho 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: 7302437
    Abstract: Generating data, such as metadata, relating to video media, such as a movie, and formatted according to a global video format. When metadata that is associated with video media and is formatted according to a formatting scheme associated with a particular content provider is received, the formatting scheme of the received metadata is validated if the formatting scheme of the received metadata corresponds to the global video format. Such video media may include streaming video, Video-On-Demand (VOD) movies, Pay-per-view movies, downloadable movies, and video files adapted for rendering by a media player program executed on a computer.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: November 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Wei Wei A. Cho, Saar Picker, Stephen R. Husak
  • Publication number: 20070150595
    Abstract: Identifying a location and download schedule of web services. Responsive to a request from the application program, the system generates a list of the web services available to an application program along with locations and schedule times associated with the web services. The schedule times implement load management of the web services. The application program accesses the web services at the identified locations at the determined schedule times.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Aayaz Bhorania, Wei Wei Cho, Liang Ge, Stephen Husak, Frederic Azera, Colin Acton
  • Publication number: 20070150478
    Abstract: Identifying a location of a metadata package to an application program. The system maintains a plurality of metadata packages and locations associated therewith. The plurality of metadata packages is filtered based on attributes in a request received from the application program to identify at least one metadata package. The location associated with the identified metadata package is sent to the application program.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Wei Wei Cho, Aayaz Bhorania, Amy Thompson, Stephen Husak, Frederic Azera, Colin Acton
  • Publication number: 20060143191
    Abstract: Generating data, such as metadata, relating to video media, such as a movie, and formatted according to a global video format. When metadata that is associated with video media and is formatted according to a formatting scheme associated with a particular content provider is received, the formatting scheme of the received metadata is validated if the formatting scheme of the received metadata corresponds to the global video format. Such video media may include streaming video, Video-On-Demand (VOD) movies, Pay-per-view movies, 0downloadable movies, and video files adapted for rendering by a media player program executed on a computer.
    Type: Application
    Filed: December 23, 2004
    Publication date: June 29, 2006
    Applicant: Microsoft Corporation
    Inventors: Wei Wei Cho, Saar Picker, Stephen Husak
  • Publication number: 20060088276
    Abstract: Matching metadata for sporting events with television program listing data. A global sports format enables the import of sports metadata from various providers. The metadata is interlinked with the television program listing data via configurable match rules or criteria. An enhanced electronic programming guide is created to display, to a user, the interlinked metadata.
    Type: Application
    Filed: September 23, 2005
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Wei Wei Cho, Paul Deeds, Todd San Jule, Samuel Clement
  • Publication number: 20050021403
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Application
    Filed: June 14, 2004
    Publication date: January 27, 2005
    Applicant: MICROSOFT CORPORATION
    Inventors: Stuart Ozer, Michael Hart, Wei Wei Cho, Carolyn Chau