Patents by Inventor Michael Lemmon

Michael Lemmon 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: 20240028816
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 25, 2024
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Patent number: 11734494
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: August 22, 2023
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Patent number: 11587384
    Abstract: Described are implementations that facilitate group determination and association at entry into a facility so that activities of group members of the group are associated with the group and/or applied to a single account designated for the group. For example, if four individuals enter the facility together, the disclosed implementations determine whether the four individuals are to be associated as a group. If associated as a group, an account, such as an account of one of the individuals, is also determined and associated with the group. Activities, such as an item pick, performed by one of those individuals is associated with the group and if there is a fee or charge associated with the activity it is applied to the associated account.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Lemmon, Vinodh Muthiah, Yi Xiang, Timothy Liaw
  • Publication number: 20220342898
    Abstract: Embodiments of the present disclosure provide an apparatus, method and computer-readable medium for virtual access. An exemplary method includes capturing, by a user equipment (UE), a first data, wherein the first data comprises at least one of audio, video, and images. The method further includes transmitting, by the UE, the first data to a second UE, wherein the second UE is a server, and representing, by the second UE, an existence of the first data within a virtual database. The method still further includes accessing, by a third UE, the first data on the second UE, wherein the accessing comprises receiving at least one of the first data, a portion of the first data, a proxy file of the first data, and a low resolution version of the first data based on an application running on the third UE.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 27, 2022
    Inventors: Timothy Feess, Michael Lemmon
  • Publication number: 20220253589
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Application
    Filed: November 17, 2021
    Publication date: August 11, 2022
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Patent number: 11182534
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 23, 2021
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Publication number: 20210279404
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Application
    Filed: December 21, 2020
    Publication date: September 9, 2021
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Patent number: 10877721
    Abstract: Techniques described herein relate to media playback controller interfaces, interface layouts, and interactions for facilitating navigation and control. An example implementation may includes causing a touch-screen graphical display to display a control interface comprising (i) a first tab and a second tab separated by a first distance, (ii) a first information window at a position between the first tab and the second tab, the displayed first information window not overlapping the first tab and the second tab, and (iii) content associated with the first tab in the first information window. The implementation further involves receiving, via the touch-screen graphical display, data representing a touch input on the touch-screen graphical display, and in response to the touch input, modifying the displayed control interface to (a) display the first tab and the second tab separated by a second distance shorter than the first distance (b) no longer display the first information window.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 29, 2020
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Patent number: 10872194
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: December 22, 2020
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Publication number: 20190361669
    Abstract: Techniques described herein relate to media playback controller interfaces, interface layouts, and interactions for facilitating navigation and control. An example implementation may includes causing a touch-screen graphical display to display a control interface comprising (i) a first tab and a second tab separated by a first distance, (ii) a first information window at a position between the first tab and the second tab, the displayed first information window not overlapping the first tab and the second tab, and (iii) content associated with the first tab in the first information window. The implementation further involves receiving, via the touch-screen graphical display, data representing a touch input on the touch-screen graphical display, and in response to the touch input, modifying the displayed control interface to (a) display the first tab and the second tab separated by a second distance shorter than the first distance (b) no longer display the first information window.
    Type: Application
    Filed: August 12, 2019
    Publication date: November 28, 2019
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Publication number: 20190340223
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Patent number: 10379805
    Abstract: Techniques are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. An example implementation may involve a computing device causing a graphical display of to display (i) a first tab, (ii) a second tab at a relative position from the first tab, and (iii) a single information window. The computing device may receive an input indicating a request for information associated with the first tab, and in response to the input, cause the graphical display to display (i) the single information window at a position directly below the first tab, (ii) the second tab at the relative position from the first tab, and (iii) content associated with the first tab in the single information window.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: August 13, 2019
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Patent number: 10360290
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a cloud computing system receiving, from a first mobile device, one or more messages representing an instruction to create a playlist for an event. In response, the system creates the playlist in data storage. The system sends, to multiple second mobile devices, one or more respective invitations to the event, wherein each invitation indicates: a time and date for the event and a link to a web interface including controls to add audio tracks to the playlist for the event. The system receives respective sets of input data, each set indicating audio tracks selected via the web interface on a respective second mobile device and, in response, adds the respective audio tracks to the playlist. During the event, the system causes the playlist to be queued in a queue of a media playback system.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Publication number: 20180004714
    Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a cloud computing system receiving, from a first mobile device, one or more messages representing an instruction to create a playlist for an event. In response, the system creates the playlist in data storage. The system sends, to multiple second mobile devices, one or more respective invitations to the event, wherein each invitation indicates: a time and date for the event and a link to a web interface including controls to add audio tracks to the playlist for the event. The system receives respective sets of input data, each set indicating audio tracks selected via the web interface on a respective second mobile device and, in response, adds the respective audio tracks to the playlist. During the event, the system causes the playlist to be queued in a queue of a media playback system.
    Type: Application
    Filed: August 31, 2017
    Publication date: January 4, 2018
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
  • Publication number: 20160253148
    Abstract: Techniques are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. An example implementation may involve a computing device causing a graphical display of to display (i) a first tab, (ii) a second tab at a relative position from the first tab, and (iii) a single information window. The computing device may receive an input indicating a request for information associated with the first tab, and in response to the input, cause the graphical display to display (i) the single information window at a position directly below the first tab, (ii) the second tab at the relative position from the first tab, and (iii) content associated with the first tab in the single information window.
    Type: Application
    Filed: May 11, 2016
    Publication date: September 1, 2016
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Patent number: D760255
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: June 28, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Scott Russell, Michael Lemmon, Kathryn Anne Storm, Justin David Kelly
  • Patent number: D760755
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: July 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Scott Russell, Michael Lemmon, Kathryn Anne Storm, Justin David Kelly, Kimberly Anne Lewis
  • Patent number: D768665
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: October 11, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Scott Russell, Michael Lemmon, Fransisca Vina Zerlina, Wesley Scott Lauka
  • Patent number: D774033
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Kimberly Anne Lewis, Thomas Matthew Ryle, Ryan Scott Russell, Justin David Kelly, Joshua Joel Boelter, Michael Lemmon, Kathryn Anne Storm, Mercia Elizabeth Howard
  • Patent number: D785649
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: May 2, 2017
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid, Michael Lemmon, Jonathan Garn