Patents by Inventor Jaireh Tecarro

Jaireh Tecarro 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: 20240146776
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Application
    Filed: January 8, 2024
    Publication date: May 2, 2024
    Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
  • Patent number: 11924254
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: March 5, 2024
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Nikrouz Ghotbi, Yifeng Gui, Xinyuan Huang, Benjamin S. Phipps, Eugene Ray, Mahesh Ramaray Shanbhag, Jaireh Tecarro, Sumit Wattal
  • Patent number: 11765209
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: September 19, 2023
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Nikrouz Ghotbi, Yifeng Gui, Xinyuan Huang, Benjamin S. Phipps, Eugene Ray, Mahesh Ramaray Shanbhag, Jaireh Tecarro, Sumit Wattal
  • Patent number: 11638059
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, information associated with media playback is received from one or more user devices. A speech request for a media item is received from a user. At least the speech request and the information associated with media playback is transmitted to a second electronic device. Based on at least the speech request and the information associated with media playback, an instruction for media playback on a secondary user device is received. At least one task is performed based on the instruction for media playback.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 25, 2023
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Vince Lane, Benjamin S. Phipps, Karl Ferdinand Schramm, Andrew J. Sinesio, Jaireh Tecarro
  • Publication number: 20220374727
    Abstract: This relates generally to intelligent automated assistants and, more specifically, to provide intelligent device selections by the intelligent automated assistants for performing requested actions. An example method includes, at an electronic device receiving a user request from a user, identifying the user, a domain type of the user request, and one or more electronic devices available for handling the user request; retrieving one or more historical interactions involving at least one of the identified user, the domain type, and the one or more electronic devices, generating metadata based on the one or more historical interactions, location information of the one or more electronic devices, and context information associated with the one or more electronic devices; identifying a delivery device by interpreting the metadata using a preference model; and transmitting a response command to the delivery device for providing the result output.
    Type: Application
    Filed: May 16, 2022
    Publication date: November 24, 2022
    Inventors: Bryan HANSEN, Xinyuan HUANG, Benjamin S. PHIPPS, Asia SUAREZ, Kenny TANG, Jaireh TECARRO
  • Publication number: 20220116438
    Abstract: Embodiments described herein provide a network system to enable content playback on multiple devices. An electronic device can receive information associated with media playback request and resolve a media item and intended playback device for the media request based on a set of available media items and player devices. The device can then transmit, via the data interface, a request to play the media item at the player device via a secure device to device communication system.
    Type: Application
    Filed: August 23, 2021
    Publication date: April 14, 2022
    Inventors: Bob Bradley, Bryan E. Hansen, Vincent M. Lane, Benjamin S. Phipps, Karl F. Schramm, Andrew J. Sinesio, Jaireh Tecarro
  • Patent number: 11183193
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Nikrouz Ghotbi, Yifeng Gui, Xinyuan Huang, Benjamin S. Phipps, Eugene Ray, Mahesh Ramaray Shanbhag, Jaireh Tecarro, Sumit Wattal
  • Publication number: 20210350803
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 11, 2021
    Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
  • Publication number: 20210352115
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 11, 2021
    Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
  • Publication number: 20210350799
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 11, 2021
    Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
  • Patent number: 11102259
    Abstract: Embodiments described herein provide a network system to enable content playback on multiple devices. An electronic device can receive information associated with media playback request and resolve a media item and intended playback device for the media request based on a set of available media items and player devices. The device can then transmit, via the data interface, a request to play the media item at the player device via a secure device to device communication system.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: August 24, 2021
    Assignee: Apple Inc.
    Inventors: Bob Bradley, Bryan E. Hansen, Vincent M. Lane, Benjamin S. Phipps, Karl F. Schramm, Andrew J. Sinesio, Jaireh Tecarro
  • Patent number: 11043220
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: June 22, 2021
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Nikrouz Ghotbi, Yifeng Gui, Xinyuan Huang, Benjamin S. Phipps, Eugene Ray, Mahesh Ramaray Shanbhag, Jaireh Tecarro, Sumit Wattal
  • Patent number: 11038934
    Abstract: This relates to intelligent automated assistants and, more specifically, to intelligent context sharing and task performance among a collection of devices with intelligent automated assistant capabilities. An example method includes, at a first electronic device participating in a context-sharing group associated with a first location: receiving a user voice input; receiving, from a context collector, an aggregate context of the context-sharing group; providing at least a portion of the aggregate context and data corresponding to the user voice input to a remote device; receiving, from the remote device, a command to perform one or more tasks and a device identifier corresponding to a second electronic device; and transmitting the command to the second electronic device based on the device identifier, wherein the command causes the second electronic device to perform the one or more tasks.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Bryan Hansen, Nikrouz Ghotbi, Yifeng Gui, Xinyuan Huang, Benjamin S. Phipps, Eugene Ray, Mahesh Ramaray Shanbhag, Jaireh Tecarro, Sumit Wattal
  • Publication number: 20200236152
    Abstract: Embodiments described herein provide a network system to enable content playback on multiple devices. An electronic device can receive information associated with media playback request and resolve a media item and intended playback device for the media request based on a set of available media items and player devices. The device can then transmit, via the data interface, a request to play the media item at the player device via a secure device to device communication system.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 23, 2020
    Inventors: Bob Bradley, Bryan E. Hansen, Vincent M. Lane, Benjamin S. Phipps, Karl F. Schramm, Andrew J. Sinesio, Jaireh Tecarro
  • Publication number: 20200221155
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, information associated with media playback is received from one or more user devices. A speech request for a media item is received from a user. At least the speech request and the information associated with media playback is transmitted to a second electronic device. Based on at least the speech request and the information associated with media playback, an instruction for media playback on a secondary user device is received. At least one task is performed based on the instruction for media playback.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 9, 2020
    Inventors: Bryan HANSEN, Vince LANE, Benjamin S. PHIPPS, Karl Ferdinand SCHRAMM, Andrew J. SINESIO, Jaireh TECARRO
  • Publication number: 20180275867
    Abstract: Techniques are disclosed for providing a scrapbooking function in electronic computing devices. The user can engage the scrapbooking function with a content sampling command that engages a scrapbook creation mode which virtually rips a digital content sample from a content source. The digital content sample may be displayed to the user with a torn edge, as if it had been physically torn from a magazine or catalogue. The content sampling command may be, for example, a swipe gesture, an S-gesture, or selecting a scrapbook UI control feature. The user may save the sampled content into a new scrapbook or save it to an existing scrapbook. The user may also engage the scrapbooking function by entering a scrapbook viewing mode which allows the user to view and edit existing scrapbooks. The content sample may include all encrypted data present in the digital content from which it is sampled.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Applicant: Nook Digital, LLC
    Inventors: Brandon Kroupa, Stephane Maes, Jaireh Tecarro, Chen-Je Huang
  • Patent number: 10019153
    Abstract: Techniques are disclosed for providing a scrapbooking function in electronic computing devices. The user can engage the scrapbooking function with a content sampling command that engages a scrapbook creation mode which virtually rips a digital content sample from a content source. The digital content sample may be displayed to the user with a torn edge, as if it had been physically torn from a magazine or catalogue. The content sampling command may be, for example, a swipe gesture, an S-gesture, or selecting a scrapbook UI control feature. The user may save the sampled content into a new scrapbook or save it to an existing scrapbook. The user may also engage the scrapbooking function by entering a scrapbook viewing mode which allows the user to view and edit existing scrapbooks. The content sample may include all encrypted data present in the digital content from which it is sampled.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: July 10, 2018
    Assignee: Nook Digital, LLC
    Inventors: Brandon Kroupa, Stephane Maes, Jaireh Tecarro, Chen-Je Huang
  • Patent number: 9806900
    Abstract: In various embodiments, techniques are provided for utilizing a WPAN (e.g., BLE) and an in-home LAN (e.g., Wi-Fi network) together to provision and/or configure hardware elements of a home automation system. In one embodiment, a first WPAN-discoverable hardware element (e.g., a host controller) of the home automation system advertises its presence on a WPAN. The first WPAN-discoverable hardware element receives user-provided network credentials from a mobile app, which are used to configure the first WPAN-discoverable hardware element on the in-home LAN, and which are stored in a storage device of the first WPAN-discoverable hardware element. To provision a second WPAN-discoverable hardware element (e.g., a device) of the home automation system on the in-home LAN, the first WPAN-discoverable hardware element transfers the network credentials back to the mobile app via the in-home LAN, and causes the mobile app to forward the network credentials via the WPAN to the second hardware element.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: October 31, 2017
    Assignee: Savant Systems, LLC
    Inventors: Arthur A. Jacobson, David W. Tatzel, Michael C. Silva, Adam J. Moore, Jaireh Tecarro, Gregory T. Shirai
  • Publication number: 20170099157
    Abstract: In various embodiments, techniques are provided for utilizing a WPAN (e.g., BLE) and an in-home LAN (e.g., Wi-Fi network) together to provision and/or configure hardware elements of a home automation system. In one embodiment, a first WPAN-discoverable hardware element (e.g., a host controller) of the home automation system advertises its presence on a WPAN. The first WPAN-discoverable hardware element receives user-provided network credentials from a mobile app, which are used to configure the first WPAN-discoverable hardware element on the in-home LAN, and which are stored in a storage device of the first WPAN-discoverable hardware element. To provision a second WPAN-discoverable hardware element (e.g., a device) of the home automation system on the in-home LAN, the first WPAN-discoverable hardware element transfers the network credentials back to the mobile app via the in-home LAN, and causes the mobile app to forward the network credentials via the WPAN to the second hardware element.
    Type: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Inventors: Arthur A. Jacobson, David W. Tatzel, Michael C. Silva, Adam J. Moore, Jaireh Tecarro, Gregory T. Shirai
  • Publication number: 20160334953
    Abstract: Techniques are disclosed for providing a page flipping mode in electronic touch sensitive devices. The user can engage the page flipping mode by performing an activation gesture, which causes the device to display a magazine page flipping mode or a fast page flipping mode. The page flipping modes may show paginated content such as an opened book or magazine in a single stack or side-by-side layout. The fast page flipping modes may show a single page lying relatively flat or somewhat curled with the edges of subsequent pages visible at the right edge of the page. A page flipping gesture may prompt an animation showing one or more pages folding up to display subsequent pages to the user. In some cases, the number of pages being flipped and/or the speed at which the pages are flipped, is dependent upon the speed and/or length and/or duration of the page flipping gesture.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Applicant: Nook Digital, LLC
    Inventors: Jaireh Tecarro, Chen-Je Huang, David Jara, Saj Shetty, Matthew Pallakoff