Patents by Inventor Flynn Joffray

Flynn Joffray 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: 11593864
    Abstract: A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: February 28, 2023
    Assignee: EBAY INC.
    Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
  • Patent number: 11209956
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
  • Publication number: 20210312530
    Abstract: A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
    Type: Application
    Filed: March 12, 2021
    Publication date: October 7, 2021
    Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
  • Patent number: 10963951
    Abstract: A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
    Type: Grant
    Filed: August 30, 2014
    Date of Patent: March 30, 2021
    Assignee: eBay Inc.
    Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
  • Publication number: 20160103572
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
  • Patent number: 9245020
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
  • Publication number: 20150134488
    Abstract: A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
    Type: Application
    Filed: August 30, 2014
    Publication date: May 14, 2015
    Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
  • Publication number: 20140365341
    Abstract: Techniques for facilitating commerce and retail transactions are described. According to various embodiments, a user selection of a product item offered for sale by a retail store is received, via a shoppable window user interface associated with the retail store. Thereafter, a user request to perform a checkout process for purchase of the product item is received, via the shoppable window user interface. The checkout process for the purchase of the product item is then performed, via a user interface displayed on a smartphone associated with the user.
    Type: Application
    Filed: December 17, 2013
    Publication date: December 11, 2014
    Applicant: EBAY INC.
    Inventors: Matthew Bret MacLaurin, David Geisinger, Hsin-Yi Chien, Flynn Joffray, James Ross Skorupski, Healey Cypher
  • Publication number: 20130159839
    Abstract: Embodiments relate to semantic compression of cascading style sheets. Starting with a markup page having markup elements and a reference to a cascading style sheet, based on the reference to the cascading style sheet, the cascading style sheet is retrieved. The cascading style sheet has a plurality of style rules. The cascading style sheet is applied to the markup page to identify one or more of the style rules to be modified or omitted (e.g., rules that are redundant with respect to the markup page or inapplicable to the markup page). A compressed cascading style sheet is generated by excluding the identified rules from the compressed cascading style sheet or modifying the identified rules. The compressed cascading style sheet can then be applied to the markup sheet with similar effect as the uncompressed cascading style sheet.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Flynn Joffray, Steve Ickman, William L. Portnoy
  • Publication number: 20130159858
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy