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: 11593864Abstract: 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: GrantFiled: March 12, 2021Date of Patent: February 28, 2023Assignee: EBAY INC.Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
-
Patent number: 11209956Abstract: 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: GrantFiled: December 18, 2015Date of Patent: December 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
-
Publication number: 20210312530Abstract: 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: ApplicationFiled: March 12, 2021Publication date: October 7, 2021Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
-
Patent number: 10963951Abstract: 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: GrantFiled: August 30, 2014Date of Patent: March 30, 2021Assignee: eBay Inc.Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
-
Publication number: 20160103572Abstract: 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: ApplicationFiled: December 18, 2015Publication date: April 14, 2016Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
-
Patent number: 9245020Abstract: 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: GrantFiled: December 14, 2011Date of Patent: January 26, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
-
Publication number: 20150134488Abstract: 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: ApplicationFiled: August 30, 2014Publication date: May 14, 2015Inventors: Matthew Bret MacLaurin, James Ross Skorupski, Healey Cypher, Flynn Joffray, Hsin-Yi Chien
-
Publication number: 20140365341Abstract: 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: ApplicationFiled: December 17, 2013Publication date: December 11, 2014Applicant: EBAY INC.Inventors: Matthew Bret MacLaurin, David Geisinger, Hsin-Yi Chien, Flynn Joffray, James Ross Skorupski, Healey Cypher
-
Publication number: 20130159839Abstract: 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: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: Flynn Joffray, Steve Ickman, William L. Portnoy
-
Publication number: 20130159858Abstract: 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: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy