Patents by Inventor Thomas Alsina
Thomas Alsina 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: 10382522Abstract: Third-party apps on a mobile device can expose their content, such as audio content, video content, music stations, audio books, and so forth, to an in-vehicle computing device via a standardized format for content items that is decoupled from the user interfaces of the third-party apps. In this way, the in-vehicle computing device can display the content items in an in-vehicle user interface without granting providers of the content items access to the in-vehicle user interface. This system can present the content items in a different, independent user interface, even though the content items are associated with a third-party app having its own user interface. Content items encapsulate metadata describing the media, such as a title, subtitle, artwork, playback progress, a content item type, whether the content item is playable, whether the content item is a container item, and so forth.Type: GrantFiled: December 28, 2016Date of Patent: August 13, 2019Assignee: Apple Inc.Inventors: Charles Magahern, Edward T. Schmidt, Jason P. Ketterman, Nicholas J. Paulson, Thomas Alsina
-
Patent number: 10375342Abstract: The disclosed technology relates to receiving media signals from a media device and rendering a user interface that is native to the device receiving the media signals based on information encoded in the media signals. The device receiving the media signal interprets information received from the media device describing media content and semantic information describing a type of interface page, and displays the content based on the semantic information in a graphical user interface (GUI) on the electronic device based on the interpretation.Type: GrantFiled: March 27, 2013Date of Patent: August 6, 2019Assignee: Apple Inc.Inventors: Thomas Alsina, Lucas C. Newman, Nicholas James Paulson
-
Publication number: 20190228464Abstract: Improved techniques and systems for delivery and acquisition of digital assets are disclosed. The techniques and systems are especially suitable and useful for delivering digital assets (e.g., media assets) that are available for acquisition and electronic delivery from online stores to electronic devices. In accordance with one aspect, when a digital asset is acquired form an online store via an electronic device associated with a user, the digital asset can be arranged for delivery to a number of other of electronic devices also associated with the user. It will be appreciated that the digital asset can be delivered and acquired without requiring explicit user input or instruction in accordance with another aspect. Other aspects of the techniques and systems include customization of configuration and user interfaces that are provided to facilitate acquisition of digital assets in a more efficient manner.Type: ApplicationFiled: January 21, 2019Publication date: July 25, 2019Inventors: Christopher B. Chang, Sean B. Kelly, Olagappan Manickam, Thomas Alsina, Payam Mirrashidi, Michael Kuohao Chu, Kevin R. Lafferty
-
Patent number: 10353693Abstract: Server-side authentication of user accounts by using multiple authentication tokens and transmission of update statement to users for updates to applications installed on their devices. Prompting users that updates are available upon determining that a threshold event has occurred and if requisite network and situational conditions exist. Batching and sending notifications or requests for authentications that are required for each application update that is currently ready for download.Type: GrantFiled: July 10, 2017Date of Patent: July 16, 2019Assignee: Apple Inc.Inventors: Sean B. Kelly, Elizabeth Caroline Furches Cranfill, Thomas Alsina
-
Patent number: 10349120Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.Type: GrantFiled: May 3, 2018Date of Patent: July 9, 2019Assignee: Apple Inc.Inventors: David C. Graham, Taylor G. Carrigan, Nicholas J. Paulson, Johannes P. Schmidt, Thomas Alsina, Bob Bradley, Haishan Ye, James C. Grandy, Pierre De Lastic, Julien Lerouge
-
Publication number: 20190197053Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Inventors: David Chance GRAHAM, Cyrus Daniel IRANI, Aimee PIERCY, Thomas ALSINA, Garrett L. WEINBERG
-
Publication number: 20190200080Abstract: In some implementations, a computing device can send a priming command to a media application to cause the media application to load media items and media item metadata into memory associated with the media application. The computing device can predict a media application that is likely to be invoked by a user. The computing device can launch the media application. The computing device can send the priming command to the media application to cause the media application to prepare media items for playback or presentation to the user. After the media application loads the media items, the computing device can receive metadata associated with the loaded media items and present the metadata and appropriate media application controls on a display of the computing device.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Applicant: Apple Inc.Inventors: Thomas ALSINA, Charles MAGAHERN, Edward T. SCHMIDT, Gregory R. CHAPMAN, Ronald K. HUANG
-
Patent number: 10331399Abstract: A method performed in a portable computing device for intelligently performing audio playback, upon connecting with an audio output system. The portable computing device detects that a connection is made with an audio output system. The portable computing device determines a first audio playback application that last played audio and when the first audio playback application last played audio. If the first audio playback application played audio within a specified amount of time in the past, then the portable computing device signals that audio playback be performed from the first audio playback application (through the connection made with the audio output system.Type: GrantFiled: October 20, 2015Date of Patent: June 25, 2019Assignee: Apple Inc.Inventors: Thomas Alsina, Andre M. Boule, Craig M. Federighi, Gregory R. Chapman, Deepak R. Iyer, Jonathan A. Bennett, Stephen O. Lemay, Edward T. Schmidt, Charles Magahern
-
Patent number: 10318114Abstract: In some implementations, a computing device can be configured to manage playlist-only media items for a user's media library. For example, when a user adds a media item to a playlist, the user can be presented with an option to add the media item to the playlist as a playlist-only media item. When the user selects to add the media item to the playlist as a playlist-only media item, the computing device can update media metadata associated with the user's media library with data indicating that the media item is a playlist-only media item. When the computing device performs operations (e.g., displaying, searching, etc.) on the user's media library, the computing device can exclude the playlist-only media items from the operations. The computing device can change the playlist-only settings for a media item to add and/or remove a media item from the user's media library.Type: GrantFiled: September 20, 2016Date of Patent: June 11, 2019Assignee: Apple Inc.Inventors: Thomas Alsina, Edward T. Schmidt, Taylor G Carrigan, Christopher J. Sanders, Cody D. Jorgensen, Arvind S. Shenoy, Amandeep S Jawa, George D. Bottas, Matthew J. Cielak, Paul C. Irvine
-
Patent number: 10313761Abstract: Pausing and resuming playback of a media item across a group of devices that belong to a user. A server maintains a media queue that includes playback records that contain a unique media item identifier and a bookmark position. When a pause instruction is received on a client device, the pause instruction is transmitted to the server as a playback record. The server in turn transmits the received playback record to other client devices within a group of client devices that belong to the user account of the client device.Type: GrantFiled: September 30, 2015Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Thomas Alsina, Charles J. Pisula, Garrick McFarlane
-
Patent number: 10311403Abstract: A method to provide information about media products available through a media distribution platform enables users of the media distribution platform to communicate information about media products via social network messages. Upon selection of an option by a user to communicate information about a media product via a social network message, the media distribution platform generates a pre-filled social network message that includes an identifier of the media product. In addition to allowing information about media products to be communicated via the social network, the media product identifier also enables the media distribution platform to retrieve information about a media product's popularity as indicated by the number of social network messages that include the identifier. This information can be utilized to enhance and personalize user media product recommendations through the media distribution platform.Type: GrantFiled: June 4, 2012Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Sean Kelly, Thomas Alsina, Edward Voas
-
Patent number: 10303715Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.Type: GrantFiled: March 29, 2018Date of Patent: May 28, 2019Assignee: Apple Inc.Inventors: David Chance Graham, Cyrus Daniel Irani, Aimee Piercy, Thomas Alsina, Garrett L. Weinberg
-
Publication number: 20190158554Abstract: Improved techniques for interacting with media content so as to provide a unified experience of media content across different client devices in a client-server environment are disclosed. Media content may be displayed on first display of a first client device. Using a server computer, a status of the media content may be communicated from the first client device to a second client device. The media content may be displayed on a second display of the second client device, in accordance with the status of the media content from the first client device.Type: ApplicationFiled: January 17, 2019Publication date: May 23, 2019Inventors: Alejandro A. Rodriguez, Garrick McFarlane, Raymond Neil Walsh, II, Charles J. Pisula, David K. Heller, Thomas Alsina
-
Publication number: 20190124159Abstract: Techniques are disclosed for managing media playback among an ad hoc group of playback devices. Such techniques may involve building a session among the playback devices in which playback devices communicate information regarding their playback capabilities. Based on the playback capabilities of the devices, playback mode may be derived for the session. Playback operations may be synchronized among the devices that are members of the session, in which devices receive identification of asset(s) to be rendered pursuant to the playback operation and timing information of playback of the asset. The devices may stream the playback assets directly from media sources when they are capable of doing so. In this manner, communication resources are conserved.Type: ApplicationFiled: September 28, 2018Publication date: April 25, 2019Inventors: Thomas ALSINA, Charles MAGAHERN, Cody D. JORGENSEN, Edward T. SCHMIDT, Jason P. KETTERMAN, Nicholas J. PAULSON, Szu-Wen HUANG, Cesar de CAMARGO BARSCEVICIUS, Elena LEYFMAN, Keith HENRICKSON, Andrew SINESIO, Owen IMHOLTE, Harry SIMMONDS
-
Patent number: 10264084Abstract: Some implementations allow users to create and share data including playlists. Such playlists may be subscribed to by other users. Changes to such playlists, such as updates by the curator of the playlist, must be propagated to subscribers in a timely manner while efficiently utilizing resources. Some implementations allow updates to be propagated using a push notification to cause client devices to request the update (push). Alternatively, updates may be made when the client devices of the subscribers next accesses the system (pull). An aggregator system may be used to make decisions on which users to send push notifications, and which users to wait to pull updates on their own. Additionally, the aggregator may determine that certain playlist updates should be distributed using push notifications. The aggregator may determine that only certain playlist subscribers should receive push notifications regarding playlist updates.Type: GrantFiled: September 30, 2015Date of Patent: April 16, 2019Assignee: APPLE INC.Inventors: Arvind S. Shenoy, Priyo Mustafi, Paul C. Irvine, Venkat Kranthi Chalasani, Thomas Alsina, Cody D. Jorgensen
-
Patent number: 10264319Abstract: In some implementations, a computing device can send a priming command to a media application to cause the media application to load media items and media item metadata into memory associated with the media application. The computing device can predict a media application that is likely to be invoked by a user. The computing device can launch the media application. The computing device can send the priming command to the media application to cause the media application to prepare media items for playback or presentation to the user. After the media application loads the media items, the computing device can receive metadata associated with the loaded media items and present the metadata and appropriate media application controls on a display of the computing device.Type: GrantFiled: May 12, 2016Date of Patent: April 16, 2019Assignee: APPLE INC.Inventors: Charles Magahern, Edward T. Schmidt, Gregory R. Chapman, Ronald K. Huang, Thomas Alsina
-
Patent number: 10225300Abstract: Improved techniques for interacting with media content so as to provide a unified experience of media content across different client devices in a client-server environment are disclosed. Media content may be displayed on first display of a first client device. Using a server computer, a status of the media content may be communicated from the first client device to a second client device. The media content may be displayed on a second display of the second client device, in accordance with the status of the media content from the first client device.Type: GrantFiled: September 28, 2012Date of Patent: March 5, 2019Assignee: Apple Inc.Inventors: Alejandro A. Rodriguez, Garrick McFarlane, Raymond Neil Walsh, II, Charles J. Pisula, David K. Heller, Thomas Alsina
-
Patent number: 10205989Abstract: The present technology is for optimizing storage on a computing device. A media application on the computing device can allocate a minimum amount of storage on the computing device. The media application can further be configured to automatically download and store media items added to a media library of an account associated with the computing device. The combination of these features can put strain on computing devices with limited amounts of storage. Accordingly, the present technology can automatically delete media items in cache to allow media items to be automatically downloaded, or allow other uses of storage by other applications on the computing device, while also preserving the minimum amount of storage of media items on the computing device.Type: GrantFiled: September 22, 2016Date of Patent: February 12, 2019Assignee: Apple Inc.Inventors: Thomas Alsina, Cody D. Jorgensen, Edward T. Schmidt, James H. Callender, Matthew J. Cielak, Taylor G. Carrigan
-
Patent number: 10185988Abstract: Improved techniques and systems for delivery and acquisition of digital assets are disclosed. The techniques and systems are especially suitable and useful for delivering digital assets (e.g., media assets) that are available for acquisition and electronic delivery from online stores to electronic devices. In accordance with one aspect, when a digital asset is acquired form an online store via an electronic device associated with a user, the digital asset can be arranged for delivery to a number of other of electronic devices also associated with the user. It will be appreciated that the digital asset can be delivered and acquired without requiring explicit user input or instruction in accordance with another aspect. Other aspects of the techniques and systems include customization of configuration and user interfaces that are provided to facilitate acquisition of digital assets in a more efficient manner.Type: GrantFiled: November 16, 2017Date of Patent: January 22, 2019Assignee: Apple Inc.Inventors: Christopher B. Chang, Sean B. Kelly, Olagappan Manickam, Thomas Alsina, Payam Mirrashidi, Michael Kuohao Chu, Kevin R. Lafferty
-
Patent number: 10142774Abstract: Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.Type: GrantFiled: July 3, 2017Date of Patent: November 27, 2018Assignee: Apple Inc.Inventors: Thomas Alsina, David T. Wilson, Kenley Sun, Sagar Joshi