Patents by Inventor Yifeng Gui
Yifeng Gui 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: 20240146776Abstract: 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: ApplicationFiled: January 8, 2024Publication date: May 2, 2024Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
-
Patent number: 11924254Abstract: 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: GrantFiled: May 3, 2021Date of Patent: March 5, 2024Assignee: 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: 11838734Abstract: This relates to intelligent automated assistants and, more specifically, to the intelligent coordination of audio signal output adjustments among multiple electronic devices.Type: GrantFiled: October 25, 2022Date of Patent: December 5, 2023Assignee: Apple Inc.Inventors: Yifeng Gui, Benjamin S. Phipps
-
Patent number: 11765209Abstract: 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: GrantFiled: May 5, 2021Date of Patent: September 19, 2023Assignee: 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: 20230048256Abstract: This relates to intelligent automated assistants and, more specifically, to the intelligent coordination of audio signal output adjustments among multiple electronic devices.Type: ApplicationFiled: October 25, 2022Publication date: February 16, 2023Inventors: Yifeng GUI, Benjamin S. PHIPPS
-
Patent number: 11490204Abstract: This relates to intelligent automated assistants and, more specifically, to the intelligent coordination of audio signal output adjustments among multiple electronic devices.Type: GrantFiled: December 22, 2020Date of Patent: November 1, 2022Assignee: Apple Inc.Inventors: Yifeng Gui, Benjamin S. Phipps
-
Publication number: 20220021978Abstract: This relates to intelligent automated assistants and, more specifically, to the intelligent coordination of audio signal output adjustments among multiple electronic devices.Type: ApplicationFiled: December 22, 2020Publication date: January 20, 2022Inventors: Yifeng GUI, Benjamin S. PHIPPS
-
Patent number: 11183193Abstract: 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: GrantFiled: August 11, 2020Date of Patent: November 23, 2021Assignee: 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: 20210350803Abstract: 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: ApplicationFiled: May 3, 2021Publication date: November 11, 2021Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
-
Publication number: 20210352115Abstract: 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: ApplicationFiled: May 5, 2021Publication date: November 11, 2021Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
-
Publication number: 20210350799Abstract: 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: ApplicationFiled: August 11, 2020Publication date: November 11, 2021Inventors: Bryan HANSEN, Nikrouz GHOTBI, Yifeng GUI, Xinyuan HUANG, Benjamin S. PHIPPS, Eugene RAY, Mahesh Ramaray SHANBHAG, Jaireh TECARRO, Sumit WATTAL
-
Patent number: 11043220Abstract: 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: GrantFiled: August 11, 2020Date of Patent: June 22, 2021Assignee: 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: 11038934Abstract: 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: GrantFiled: August 11, 2020Date of Patent: June 15, 2021Assignee: 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: 9099031Abstract: Methods, program products, and systems for layout synchronization are described. A first device can share with a second device a layout designed according to display properties of the first device, even if display properties of the second device differ from those of the first device. The layout can be synchronized between the devices, where each device can adapt the layout in a manner specific to the display properties of the device. Two-dimensional views of same data can have a consistent appearance on multiple devices each having distinct display properties.Type: GrantFiled: June 15, 2012Date of Patent: August 4, 2015Assignee: Apple Inc.Inventors: Ben Chen, Ryan Christopher Griggs, Yifeng Gui, Jonathan Sigler, Kevin Iversen Smith
-
Publication number: 20130339833Abstract: Methods, program products, and systems for layout synchronization are described. A first device can share with a second device a layout designed according to display properties of the first device, even if display properties of the second device differ from those of the first device. The layout can be synchronized between the devices, where each device can adapt the layout in a manner specific to the display properties of the device. Two-dimensional views of same data can have a consistent appearance on multiple devices each having distinct display properties.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Inventors: Ben Chen, Ryan Christopher Griggs, Yifeng Gui, Jonathan Sigler, Kevin Iversen Smith