Patents by Inventor Luis Vega
Luis Vega 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: 10575270Abstract: Networked devices are arranged to play content such as audio and video content in synchronization. A synching device receives a packet from an initiating device over a network. The packet may include an identifier of content to play, such as a URI, and an indication of when to play the content. A local clock time to play the content is determined based on a time of a local clock of the first device and the indication of when to play the content. The synching device obtains from a server the content based on the received identifier, and plays the content in synchronization with the initiating device based on a time on the local clock and the local clock time to play the content. In some embodiments, the synching device also adjusts a clock speed of the local clock reference to control rate of playback of the content.Type: GrantFiled: October 8, 2018Date of Patent: February 25, 2020Assignee: Sonos, Inc.Inventors: Lee Keyser-Allen, Thomas Higdon, Luis Vega-Zayas, Ted Lin, Andrej Sarkic
-
Publication number: 20200059682Abstract: Example techniques related to polices for media playback systems. An example implementation involves a computing system receiving data representing a request to play back first audio tracks on one or more first playback devices of a first media playback system. The first media playback system is associated with a first subscriber to a streaming media service and the first media playback system is physically located in a first commercial establishment. The computing system determines that the first subscriber is associated with one or more first subscriber policies of the streaming media service and sends instructions to play back the first audio tracks on the one or more first playback devices according to the one or more first subscriber policies of the streaming media service.Type: ApplicationFiled: October 28, 2019Publication date: February 20, 2020Inventors: Arthur Coburn, IV, Ron Kuper, Ted M. Lin, Sherwin Liu, Luis Vega
-
Publication number: 20200026487Abstract: A first zone player engages in synchronous playback of given audio content by obtaining the given audio content, generating and placing representative audio frames into a buffer, and transmitting the audio frames to a second zone player to play the given audio content in synchrony with the second zone player. After receiving a command to pause the synchronous playback, the first zone player prepares for a fast-resume by identifying a given audio frame and retaining at least some of the audio frames in the buffer for use during the fast-resume. The first zone player then initiates the fast-resume by determining a future resume time, transmitting an instruction to the second zone player to resume playback at the future resume time, and at the future resume time, resuming use of the audio frames in the buffer, starting with the given audio frame, to play the given audio content in synchrony.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventors: Luis Vega-Zayas, Ted Lin, Jim Dolan
-
Publication number: 20200013246Abstract: Methods and systems are provided for pairing electronic devices. One method includes generating a code sequence for pairing an electronic device with an application executed by a processor of a controller, the controller being remote to the electronic device, and the electronic device and the controller interfacing with a server via a network connection. The code sequence includes a configuration mode portion indicating a role for a user of the controller, an invitation sequence having invitation code for the user and a random code portion. The method further includes receiving the code sequence by the electronic device; validating the code sequence by the electronic device using a key data structure; and pairing the electronic device to the controller for enabling the application to monitor and command the electronic device.Type: ApplicationFiled: July 8, 2019Publication date: January 9, 2020Applicant: HAMPTON PRODUCTS INTERNATIONAL CORPORATIONInventors: Jose Luis Vega, Michael Krasnicki, Howard Shen, Jon Fong Quan
-
Patent number: 10523983Abstract: A playback device may be communicatively connected to a network device at a demonstration location. After connecting to the network device, the playback device may receive from the network device, a message indicating media content for playback by the playback device. In response to receiving the message, the playback device may play the media content, where playing the media content comprises modifying a default configuration of a demonstration mode. After receiving the message, the playback device may be disconnected from the network device. After disconnecting from the network device, the playback device may return to the default configuration of the demonstration mode.Type: GrantFiled: August 18, 2016Date of Patent: December 31, 2019Assignee: Sonos, Inc.Inventors: Jonathon Reilly, Jason Heffernan, Andrej Sarkic, Zivthan Dubrovsky, Luis Vega-Zayas, Nicholas Salzman, Adrian Eiben
-
Patent number: 10499146Abstract: Multiple aspects of systems and methods for voice control and related features and functionality for various embodiments of media playback devices, networked microphone devices, microphone-equipped media playback devices, and speaker-equipped networked microphone devices are disclosed and described herein, including but not limited to designating and managing default networked devices, audio response playback, room-corrected voice detection, content mixing, music service selection, metadata exchange between networked playback systems and networked microphone systems, handling loss of pairing between networked devices, actions based on user identification, and other voice control of networked devices.Type: GrantFiled: February 21, 2017Date of Patent: December 3, 2019Assignee: Sonos, Inc.Inventors: Jonathan P. Lang, Mark Plagge, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen, Paul Andrew Bates, Luis Vega-Zayas, Christopher Butts, Nicholas A. J. Millington, Keith Corbin
-
Patent number: 10462505Abstract: Embodiments are described herein that help allow for applying policies during playback of media. In one aspect, a method is provided that involves a computing device of a media playback system (a) receiving a request to playback one or more media items that are from a playlist associated with a controller application, (b) applying to the one or more media items one or more playback policies that are associated with the controller application, where a given playback policy restricts at least one aspect of playback of at least one of the one or more media items, and (c) causing playback of the one or more media items in accordance with the one or more playback policies.Type: GrantFiled: July 14, 2014Date of Patent: October 29, 2019Assignee: Sonos, Inc.Inventors: Arthur Coburn, IV, Ron Kuper, Ted M. Lin, Sherwin Liu, Luis Vega
-
Patent number: 10445057Abstract: Systems and methods disclosed herein include, determining that a requirement exists to output a system response. In response to determining that a requirement exists to output a system response, (i) setting a system response volume for a first speaker associated with the first networked device and (ii) outputting a system response at the set system response volume via the first speaker associated with the first networked device.Type: GrantFiled: August 13, 2018Date of Patent: October 15, 2019Assignee: Sonos, Inc.Inventors: Luis Vega, Lucas Pylypczak, Rich Lean
-
Patent number: 10430153Abstract: Audio content may be played back in synchrony with a member of a synchrony group based on playback timing information. While synchronously playing back the audio content, the playback timing information may be transmitted to the member of the synchrony group. The transmitted playback timing information may comprise a first timestamp. In response to a pause command, the synchronous playback may be paused prior to a time indicated by the first timestamp and a second timestamp. While the synchronous playback is paused and in response to a resume command, the member of the synchrony group may be instructed to update the first timestamp based on a new start time indicative of when the synchronous playback is to be resumed and update the second timestamp such that the updated second timestamp is synchronized with the updated first timestamp. The synchronous playback may be resumed based on the updated second timestamp.Type: GrantFiled: June 19, 2017Date of Patent: October 1, 2019Assignee: Sonos, Inc.Inventors: Luis Vega-Zayas, Ted Lin, Jim Dolan
-
Patent number: 10387110Abstract: A first example playback device includes one or more processors and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the first playback device to perform functions. The functions include generating a mixed audio signal comprising one or more components of a first audio stream and one or more components of a second audio stream; and playing the mixed audio signal, where the one or more components of the second audio stream of the mixed audio signal played by the first playback device are played in synchrony with a second playback device configured to play the second audio stream. An example non-transitory computer-readable medium and an example method, both related to the first example playback device, are also disclosed herein.Type: GrantFiled: March 26, 2018Date of Patent: August 20, 2019Assignee: SOHOS, Inc.Inventors: Ted M. Lin, Luis Vega
-
Publication number: 20190243534Abstract: Techniques described herein may involve modification of playback based on the proximity of a user to a playback device. An example technique involves a device determining that a listener is within a given proximity of a first playback device and based on determining that the listener is within the given proximity of the first playback device, causing the first playback device to begin playback of first media and causing a second playback device to modify playback of second media.Type: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Inventors: Luis Vega, Paul Bates, Jason Kendall
-
Publication number: 20190208262Abstract: An example first playback device includes programming to perform functions including receiving a first request to associate with a first playback queue that is stored remotely from, and persists unassociated with, any playback device of the media playback system. The functions also include associating with the first playback queue and designating the first playback queue as an active queue of the first playback device. The functions also include receiving a second request to enter into a group with a second playback device that is associated with a second playback queue, entering into the group with the second playback device, associating with the second playback queue, and designating the second playback queue as the active queue of the first playback device. The functions also include receiving a third request to leave the group, and after receiving the third request, de-designating the second playback queue as its active queue.Type: ApplicationFiled: March 7, 2019Publication date: July 4, 2019Inventors: Luis Vega-Zayas, Kristen Johansen, Paul Bates, Abhishek Kumar
-
Publication number: 20190192200Abstract: Methods and apparatus for performing an osteotomy. One embodiment includes a kit comprising a bone plate, a bridging device, and a spreading device. The bridge is configured to hold open the incision in the bone, whether the spreading device is inserted into the bone, or the bone plate is attached to the bone. The spreading device preferably includes a scissors-type mechanism for spreading two wedge-shaped members apart, contemplating both pivotal and displacement movements of one wedging member relative to another wedging member. The spring device preferably includes an ergonomic grip for the hand of the physician, and a hammering surface useful in inserting the spreading device into the incision.Type: ApplicationFiled: December 19, 2018Publication date: June 27, 2019Applicant: OrthoPediatrics Corp.Inventors: Chris Powers, Sarah Poorman, Luis Vega, Cristian Gurrola, Grace Gibbs
-
Patent number: 10275138Abstract: An example implementation may involve receiving, via a radio interface, a radio transmission indicating a particular playback device of a media playback system. Based on the received radio transmission, the implementation may further involve determining that the device is within a given proximity to a zone of the media playback system that includes the particular playback device. Based on determining that the device is within the given proximity to the zone of the media playback system, the implementation may also involve causing the graphical interface to display an indication of (i) an identifier of the zone and (ii) a characteristic of the zone.Type: GrantFiled: September 2, 2014Date of Patent: April 30, 2019Assignee: Sonos, Inc.Inventors: Luis Vega, Paul Bates, Jason Kendall
-
Patent number: 10268357Abstract: Techniques described herein may involve modification of playback based on the proximity of a user to a playback device. An example technique involves a device determining that a listener is within a given proximity of a first playback device and based on determining that the listener is within the given proximity of the first playback device, causing the first playback device to begin playback of first media and causing a second playback device to modify playback of second media.Type: GrantFiled: May 5, 2016Date of Patent: April 23, 2019Assignee: Sonos, Inc.Inventors: Luis Vega, Paul Bates, Jason Kendall
-
Publication number: 20190098421Abstract: A multi-channel and multi-zone audio environment is provided. Various inventions are disclosed that allow playback devices on one or more networks to provide an effective multi-channel and a multi-zone audio environment using timing information. According to one example, timing information is used to coordinate playback devices connected over a low-latency network to provide audio along with a video display. In another example, timing information is used to coordinate playback devices connected over a mesh network to provide audio in one or more zones or zone groups.Type: ApplicationFiled: August 13, 2018Publication date: March 28, 2019Inventors: Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos, Luis Vega
-
Publication number: 20190079721Abstract: Systems and methods disclosed herein include, determining that a requirement exists to output a system response. In response to determining that a requirement exists to output a system response, (i) setting a system response volume for a first speaker associated with the first networked device and (ii) outputting a system response at the set system response volume via the first speaker associated with the first networked device.Type: ApplicationFiled: August 13, 2018Publication date: March 14, 2019Inventors: Luis Vega, Lucas Pylypczak, Rich Lean
-
Publication number: 20190045471Abstract: Networked devices are arranged to play content such as audio and video content in synchronization. A synching device receives a packet from an initiating device over a network. The packet may include an identifier of content to play, such as a URI, and an indication of when to play the content. A local clock time to play the content is determined based on a time of a local clock of the first device and the indication of when to play the content. The synching device obtains from a server the content based on the received identifier, and plays the content in synchronization with the initiating device based on a time on the local clock and the local clock time to play the content. In some embodiments, the synching device also adjusts a clock speed of the local clock reference to control rate of playback of the content.Type: ApplicationFiled: October 8, 2018Publication date: February 7, 2019Inventors: Lee Keyser-Allen, Thomas Higdon, Luis Vega-Zayas, Ted Lin, Andrej Sarkic
-
Patent number: 10098082Abstract: Networked devices are arranged to play content such as audio and video content in synchronization. A synching device receives a packet from an initiating device over a network. The packet may include an identifier of content to play, such as a URI, and an indication of when to play the content. A local clock time to play the content is determined based on a time of a local clock of the first device and the indication of when to play the content. The synching device obtains from a server the content based on the received identifier, and plays the content in synchronization with the initiating device based on a time on the local clock and the local clock time to play the content. In some embodiments, the synching device also adjusts a clock speed of the local clock reference to control rate of playback of the content.Type: GrantFiled: December 16, 2015Date of Patent: October 9, 2018Assignee: SONOS, INC.Inventors: Lee Keyser-Allen, Thomas Higdon, Luis Vega-Zayas, Ted Lin, Andrej Sarkic
-
Patent number: D833504Type: GrantFiled: December 30, 2015Date of Patent: November 13, 2018Assignee: Parabit Systems, Inc.Inventors: Robert J. Leiponis, Luis Vega, Dennis Schmitz