-
公开(公告)号:US20190121619A1
公开(公告)日:2019-04-25
申请号:US15790158
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
IPC分类号: G06F9/44 , G06F3/0484 , G06K9/00
摘要: Techniques are disclosed for identifying which graphical user interface (GUI) screens of an application that is under development would benefit from a voice user interface (VUI). A GUI screen parser analyzes to determine the GUI objects within GUI screens of the application. The parser assigns a speechability score to each analyzed GUI screen. Those GUI screens that have a higher speechability score than a predetermined speechability threshold are indicated as GUI screens that would benefit (e.g., the user experience in interacting with those GUI screens would increase, the number of GUI screens displayed would be reduced, or the like) with the addition of a VUI.
-
公开(公告)号:US11322031B2
公开(公告)日:2022-05-03
申请号:US14961610
申请日:2015-12-07
发明人: Gregory F. Boland , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin Weisz
IPC分类号: G08G5/00 , G06T17/05 , G05D1/10 , B64D47/08 , B64C39/02 , G06Q10/04 , G01C21/20 , G05D1/02 , G05D1/00
摘要: A method includes defining a two-dimensional geographic region by two-dimensional geographic coordinates to define the bounds of the region, converting each of the two-dimensional coordinates to three dimensional coordinates by way of a lookup stored in a computer readable medium, generating a three-dimensional grid of points, each spaced in an arrangement to encompass coverage of a predetermined ground area, and applying heuristics for a shortest path planning, relative to the three-dimensional grid of points.
-
公开(公告)号:US10970051B2
公开(公告)日:2021-04-06
申请号:US16752099
申请日:2020-01-24
发明人: Saad Ismail , Justin G. Manweiler , Justin Weisz
IPC分类号: G06F8/34 , B64C39/02 , G06F3/0482 , G05D1/00
摘要: The present application relates to systems for programming devices, such as unmanned autonomous vehicles or “drones,” with a card-based format and methods for using the same. The system and methods generally comprise a programming system that receives one or more instructional cards selected by a user. The system generates an executable program based on the instructional cards received, and transmits the program to a device for execution.
-
公开(公告)号:US10887396B2
公开(公告)日:2021-01-05
申请号:US16242447
申请日:2019-01-08
摘要: From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.
-
公开(公告)号:US20190339949A1
公开(公告)日:2019-11-07
申请号:US15970456
申请日:2018-05-03
发明人: Saad Ismail , Justin G. Manweiler , Justin Weisz
IPC分类号: G06F8/34 , B64C39/02 , G05D1/00 , G06F3/0482
摘要: The present application relates to systems for programming devices, such as umanned autonomous vehicles or “drones,” with a card-based format and methods for using the same. The system and methods generally comprise a programming system that receives one or more instructional cards selected by a user. The system generates an executable program based on the instructional cards received, and transmits the program to a device for execution.
-
公开(公告)号:US20200220930A1
公开(公告)日:2020-07-09
申请号:US16242447
申请日:2019-01-08
摘要: From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.
-
公开(公告)号:US10585640B2
公开(公告)日:2020-03-10
申请号:US15790160
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
IPC分类号: G06F3/048 , G06F3/16 , G06F17/27 , G06F8/38 , G06F3/0484
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
公开(公告)号:US10564940B2
公开(公告)日:2020-02-18
申请号:US15970456
申请日:2018-05-03
发明人: Saad Ismail , Justin G. Manweiler , Justin Weisz
IPC分类号: G06F8/34 , B64C39/02 , G06F3/0482 , G05D1/00
摘要: The present application relates to systems for programing devices, such as unmanned autonomous vehicles or “drones,” with a card-based format and methods for using the same. The system and methods generally comprise a programing system that receives one or more instructional cards selected by a user. The system generates an executable program based on the instructional cards received, and transmits the program to a device for execution.
-
公开(公告)号:US10481865B2
公开(公告)日:2019-11-19
申请号:US15790162
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
公开(公告)号:US20190121609A1
公开(公告)日:2019-04-25
申请号:US15790162
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
IPC分类号: G06F3/16 , G06F3/0484 , G06F9/44
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
-
-
-
-
-
-
-
-