-
公开(公告)号:US20240203414A1
公开(公告)日:2024-06-20
申请号:US18393047
申请日:2023-12-21
Applicant: Peloton Interactive, Inc.
Inventor: Mark ROBINSON , Matan Levi , Kiran Bindhu Hemaraj , Rajat Mukherjee
CPC classification number: G10L15/22 , G06F3/167 , G10L15/1815 , G10L15/30 , G10L13/04 , G10L2015/223 , G10L2015/228
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
-
公开(公告)号:US11862156B2
公开(公告)日:2024-01-02
申请号:US17366816
申请日:2021-07-02
Applicant: PELOTON INTERACTIVE, INC.
Inventor: Mark Robinson , Matan Levi , Kiran Bindhu Hemaraj , Rajat Mukherjee
CPC classification number: G10L15/22 , G06F3/167 , G10L15/1815 , G10L15/30 , G10L13/04 , G10L2015/223 , G10L2015/228
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
-
公开(公告)号:US11682380B2
公开(公告)日:2023-06-20
申请号:US17353383
申请日:2021-06-21
Applicant: PELOTON INTERACTIVE, INC.
Inventor: Rajat Mukherjee , Kiran Bindhu Hemaraj
CPC classification number: G10L15/063 , G06F3/167 , G10L15/22 , G10L2015/0635 , G10L2015/223
Abstract: Embodiments facilitate the intuitive creation, maintenance, and distribution of action datasets that include computing events or tasks that can be reproduced when a command is received by a digital assistant. The digital assistant can generate new action datasets, on-board new action datasets, and receive new action datasets or updates to existing action datasets locally or via a digital assistant server, among other things. The digital assistant server can also receive action datasets, maintain action datasets, and distribute action datasets to one or more digital assistants, among other things.
-
公开(公告)号:US12093707B2
公开(公告)日:2024-09-17
申请号:US17750957
申请日:2022-05-23
Applicant: PELOTON INTERACTIVE INC.
Inventor: Rajat Mukherjee , Mark Robinson , Kiran Bindhu Hemaraj
CPC classification number: G06F9/45512 , G06F9/541
Abstract: Embodiments of the present invention are directed to action recipes for a crowdsourced digital assistant. Users can define an action recipe by recording a set of inputs across one or more applications, by providing multiple sub-commands in a single on-the-fly command, by providing one or more associated commands, or otherwise. An action recipe dataset is generated, and stored and indexed on a user device and/or on an action cloud server. As such, any user can invoke an action recipe by providing an associated command to a crowdsourced digital assistant application on a user device. The crowdsourced digital assistant searches for a matching command on the user device and/or the action cloud server, and if a match is located, the corresponding action recipe dataset is accessed, and the crowdsourced digital assistant emulates the actions in the action recipe on the user device.
-
公开(公告)号:US11520610B2
公开(公告)日:2022-12-06
申请号:US15984122
申请日:2018-05-18
Applicant: PELOTON INTERACTIVE, INC.
Inventor: Rajat Mukherjee , Kiran Bindhu Hemaraj , Matan Levi
IPC: G06F3/0481 , G06F9/451 , G06F3/16 , G06F8/61 , G10L15/26
Abstract: Embodiments described herein are generally directed towards systems and methods relating to a crowd-sourced digital assistant and system. In particular, embodiments facilitate the intuitive creation and distribution of action datasets that include computing events or tasks that can be reproduced when an associated command, stored in an action dataset, is determined received by a digital assistant device. The digital assistant device described herein can generate new action datasets, on-board new action datasets, and receive new action datasets or updates to existing action datasets. Each digital assistant device in the described system can participate in the building of action datasets, so as to crowd-source a dialect that can be understood by a digital assistant device.
-
公开(公告)号:US11340925B2
公开(公告)日:2022-05-24
申请号:US15936001
申请日:2018-03-26
Applicant: PELOTON INTERACTIVE, INC.
Inventor: Rajat Mukherjee , Mark Robinson , Kiran Bindhu Hemaraj
Abstract: Embodiments of the present invention are directed to action recipes for a crowdsourced digital assistant. Users can define an action recipe by recording a set of inputs across one or more applications, by providing multiple sub-commands in a single on-the-fly command, by providing one or more associated commands, or otherwise. An action recipe dataset is generated, and stored and indexed on a user device and/or on an action cloud server. As such, any user can invoke an action recipe by providing an associated command to a crowdsourced digital assistant application on a user device. The crowdsourced digital assistant searches for a matching command on the user device and/or the action cloud server, and if a match is located, the corresponding action recipe dataset is accessed, and the crowdsourced digital assistant emulates the actions in the action recipe on the user device.
-
公开(公告)号:US11900017B2
公开(公告)日:2024-02-13
申请号:US17871267
申请日:2022-07-22
Applicant: Peloton Interactive, Inc.
Inventor: Rajat Mukherjee
IPC: G06F3/16 , G06F3/0484 , G06F3/048 , G06F9/455 , G06F9/54 , H04W76/14 , G10L15/22 , G10L15/30 , G10L15/26 , H04L12/28 , H04L67/141 , H04L67/306
CPC classification number: G06F3/167 , G06F3/0484 , G06F9/45512 , G06F9/541 , G10L15/22 , G10L15/30 , H04L12/2816 , H04L67/141 , H04W76/14 , G06F3/048 , G10L15/26 , G10L2015/223 , H04L67/306
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to optimizing engagement with a display during digital assistant-performed operations in response to a received command. The digital assistant generates an overlay having user interface elements that present information determined to be relevant to a user based on the received command and contextual data. The overlay is presented over the underlying operations performed on corresponding applications to mask the visible steps of the operations being performed. In this way, the digital assistant optimizes display resources that are typically rendered useless during the processing of digital assistant-performed operations.
-
公开(公告)号:US20230335115A1
公开(公告)日:2023-10-19
申请号:US18337206
申请日:2023-06-19
Applicant: Peloton Interactive, Inc.
Inventor: Rajat Mukherjee , Kiran Bindhu Hemaraj
CPC classification number: G10L15/063 , G10L15/22 , G06F3/167 , G10L2015/0635 , G10L2015/223
Abstract: Embodiments facilitate the intuitive creation, maintenance, and distribution of action datasets that include computing events or tasks that can be reproduced when a command is received by a digital assistant. The digital assistant can generate new action datasets, on-board new action datasets, and receive new action datasets or updates to existing action datasets locally or via a digital assistant server, among other things. The digital assistant server can also receive action datasets, maintain action datasets, and distribute action datasets to one or more digital assistants, among other things.
-
-
-
-
-
-
-