Patents by Inventor Andrew Jaffray

Andrew Jaffray 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: 20160127778
    Abstract: One or more techniques and/or systems are provided for head end detection. A media receiver, such as a cable box, may be configured to receive cable television programming from a head end providing a channel lineup subscribed to by a user of the media receiver. Because an intermediate multimedia device, such as a computer or videogame system, may provide robust functionality for the cable television programming, it may be advantageous to identify and make the intermediate multimedia device aware of the head end. Accordingly, imagery of media channels may be captured from the media receiver. The imagery may be compared with fingerprints of content shows to identify a set of content provided by the head end. The set of content may be evaluated against channel head end lineup information to determine the head end (e.g., head ends that do not include content shows within the set of content are disqualified).
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: Shailendra Mishra, Andrew Jaffray, August W. Hill
  • Publication number: 20140181121
    Abstract: In various embodiments, systems and methods are provided for enhancing media content recommendations by using feature vectors. An enhanced-matrix having a first portion and a second portion is received. The first portion of the enhanced-matrix includes a user-item matrix and the second portion of the enhanced-matrix includes a feature-item matrix. Each entry in the feature-item matrix is item metadata. An item-stem vector is determined based on a weighted sum of each of the feature vectors associated with the item. An item-latent-trait vector is generated based on the item-stem vector and an item-offset vector. The item-offset vector is an item vector for the item in the user-item matrix. One or more recommended-media content derived based on the item-latent-trait vector is provided.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: NIR NICE, NOAM KOENIGSTEIN, ULRICH PAQUET, SHAHAR ZVI KEREN, ANDREW JAFFRAY
  • Patent number: 7647128
    Abstract: Methods, computer-readable media, and data structures for building an authoritative database of digital audio identifier elements from digital media accessed by clients. The digital media including one or more media items, such as tracks on a CD. The methods, computer-readable media, and data structures further identifying metadata associated with a media item accessed by a client utilizing the authoritative database of digital audio identifier elements.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: January 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Andrew Jaffray, Michael J. Polson, Daniel Plastina, Eric Louchez, John W. Terrell, Kasy Srinivas, Mala Munisamy, Edward T. Gausman, Pradeep Jha
  • Publication number: 20070168316
    Abstract: Updating a database while minimizing resources on a database server instance. One or more indexes are created prior to propagating updated data associated with the database to a computing device associated with the database server instance for access.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Amit Gupta, Andrew Jaffray, Elizabeth Hill
  • Publication number: 20060253207
    Abstract: Methods, computer-readable media, and data structures for building an authoritative database of digital audio identifier elements from digital media accessed by clients. The digital media including one or more media items, such as tracks on a CD. The methods, computer-readable media, and data structures further identifying metadata associated with a media item accessed by a client utilizing the authoritative database of digital audio identifier elements.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Jaffray, Michael Polson, Daniel Plastina, Eric Louchez, John Terrell, Kasy Srinivas, Mala Munisamy, Edward Gausman, Pradeep Jha
  • Publication number: 20060242198
    Abstract: Methods, computer-readable media, and data structures for building an authoritative database of digital audio identifier elements from digital media accessed by clients. The digital media including one or more media items, such as tracks on a CD. The methods, computer-readable media, and data structures further identifying metadata associated with a media item accessed by a client utilizing the authoritative database of digital audio identifier elements.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Jaffray, Michael Polson, Daniel Plastina, Eric Louchez, John Terrell, Kasy Srinivas, Mala Munisamy, Edward Gausman
  • Publication number: 20060026641
    Abstract: Methods and systems that enable users to find and view programs are described. In one embodiment, a user can access programs within a particular program type in an electronic program guide and select programs that are not available via a current electronic program guide. If programs are available from one or more provisional sources, the user can acquire one or more program. In other embodiments, electronic program guide data is processed to identify movies within the guide data. A user can then browse a collection movies some of which are available via an associated electronic program guide and others of which are not available via the electronic program guide. For movies that are not available via the electronic program guide, a client device can ascertain whether such movies are available from a provisional service source.
    Type: Application
    Filed: August 30, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Todd Jule, Joseph Schrader, Waiman Lam, Wei Ada Cho, Andrew Jaffray, Mark Gibson
  • Publication number: 20060020692
    Abstract: The mechanisms described herein are directed at methods for locating web services available for client applications. The methods allow web services to re-locate without impacting the code of the client applications that access the web services. The client application sends a message that includes an identifier to a referral service. The referral service re-directs the message to a locater service based on the identifier. The locater service determines a set of locations associated with web services based on attributes associated with the client application. The attributes may include a client type, a client version, or a locale. The set of locations are transmitted to the client application for use in accessing the web services. Upon failing to access one of the web services identified within the set, the client application re-sends the message to obtain an updated set of locations.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Jaffray, Michael Polson