-
公开(公告)号:US20150106756A1
公开(公告)日:2015-04-16
申请号:US14525862
申请日:2014-10-28
Applicant: Google Inc.
Inventor: John Nicholas Jitkoff , Kan Liu
IPC: G06F3/0484
CPC classification number: G06F9/442 , G06F1/3203 , G06F1/3228 , G06F1/3246 , G06F1/3265 , G06F1/3287 , G06F1/3296 , G06F3/0483 , G06F3/04842 , G06F3/04847 , G06F9/4418 , G06F9/445 , G06F9/451 , G06F17/2247 , G06F17/30575 , G06F17/30876 , H04L67/10 , Y02D10/153 , Y02D10/171 , Y02D10/44 , Y02D50/20
Abstract: Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an operating system, and all other applications run as Web apps of the browser application. A computer-implemented object tracking method includes instantiating, a first time, an operating system object on a computing device; automatically identifying contextual meta data that defines a state of objects that are open on the computing device, other than the instantiated operating system object, when the operating system object is instantiated; and storing the identifying contextual meta data in correlation with the operating system object, wherein the contextual meta data identifies one or more objects that are active in the operating system when the operating system object is instantiated.
Abstract translation: 用于计算机操作系统的各种功能包括用于操作其中存在用于操作系统的Web浏览器形式的单个本地应用程序的机制,以及作为浏览器应用程序的Web应用程序运行的所有其他应用程序。 计算机实现的对象跟踪方法包括:首次在计算设备上实例化操作系统对象; 当所述操作系统对象被实例化时,自动识别定义所述计算设备上除了所述实例化的操作系统对象之外的所述对象状态的上下文元数据; 以及存储与所述操作系统对象相关的所述识别上下文元数据,其中所述上下文元数据标识当所述操作系统对象被实例化时在所述操作系统中活动的一个或多个对象。
-
公开(公告)号:US10310713B1
公开(公告)日:2019-06-04
申请号:US14254553
申请日:2014-04-16
Applicant: GOOGLE INC.
Inventor: John Nicholas Jitkoff , Glen Murphy
IPC: G06F3/0481 , G06F3/0483 , G06F17/00 , G06F7/00
Abstract: According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
-
43.
公开(公告)号:US09977566B2
公开(公告)日:2018-05-22
申请号:US14747379
申请日:2015-06-23
Applicant: Google Inc.
Inventor: John Nicholas Jitkoff , Christian Robertson , Alastair Tse
IPC: G06F3/0481 , G06F3/0484 , G06T11/00 , G06T13/80 , G09G5/377
CPC classification number: G06F3/04812 , G06F3/04842 , G06T11/001 , G06T13/80 , G06T2200/24 , G09G5/377
Abstract: Computer-implemented systems and methods are provided for rendering an animation of an object in response to a user selection in a user interface. In accordance with some embodiments, an indication of a selection of a user interface element may be received, and characteristics of the user interface element may be identified. Coordinates corresponding to a spatial location of the user selection may be determined. An animation of an object that changes over time may then be rendered based on the user coordinates and the identified characteristics of the user interface element.
-
公开(公告)号:US09952683B1
公开(公告)日:2018-04-24
申请号:US14810086
申请日:2015-07-27
Applicant: GOOGLE INC.
Inventor: William Hamburgen , Glen Murphy , Andrew Bowers , Ji Lee , Kevin Tom , John Nicholas Jitkoff , Amy Han
CPC classification number: G06F3/0213 , G06F3/023 , G06F3/0238 , G06F3/044 , G06F3/047 , G06F3/04886 , G06F3/0489 , G06F2203/04104
Abstract: An apparatus includes a processor and a keyboard having multiple, separately moveable keys. The keyboard is configured to function as both a keyboard and a trackpad.
-
公开(公告)号:US09894460B1
公开(公告)日:2018-02-13
申请号:US15196429
申请日:2016-06-29
Applicant: Google Inc.
Inventor: Michael J. LeBeau , John Nicholas Jitkoff , William J. Byrne
CPC classification number: H04W4/50 , G10L15/08 , G10L15/1822 , G10L15/26 , G10L2015/223 , H04L67/02 , H04L67/20 , H04M1/271
Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving a voice query at a mobile computing device and generating data that represents content of the voice query. The data is provided to a server system. A textual query that has been determined by a speech recognizer at the server system to be a textual form of at least part of the data is received at the mobile computing device. The textual query is determined to include a carrier phrase of one or more words that is reserved by a first third-party application program installed on the computing device. The first third-party application is selected, from a group of one or more third-party applications, to receive all or a part of the textual query. All or a part of the textual query is provided to the selected first application program.
-
公开(公告)号:US09881608B2
公开(公告)日:2018-01-30
申请号:US15608110
申请日:2017-05-30
Applicant: Google Inc.
Inventor: Michael J. LeBeau , William J. Byrne , John Nicholas Jitkoff , Brandon M. Ballinger , Trausti T. Kristjansson
IPC: G10L15/00 , G10L21/00 , G10L25/00 , G06F17/27 , G06F17/21 , G10L15/22 , G10L15/30 , G10L15/26 , G06F17/24 , G06F3/0484 , G06F17/22 , G10L15/01 , G06F3/0482 , G06F3/0488
CPC classification number: G10L15/22 , G06F3/0482 , G06F3/04842 , G06F3/04886 , G06F17/2241 , G06F17/24 , G06F17/273 , G06F17/277 , G10L15/01 , G10L15/26 , G10L15/265 , G10L15/30
Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.
-
公开(公告)号:US09851896B2
公开(公告)日:2017-12-26
申请号:US14109775
申请日:2013-12-17
Applicant: Google Inc.
Inventor: John Nicholas Jitkoff
IPC: G06F3/0488 , G06F3/0485 , G06F3/01
CPC classification number: G06F3/04883 , G06F3/017 , G06F3/0485
Abstract: Methods for navigating to a home screen and providing switching, launching, and notifications from the home screen are provided. An example method may include detecting a swiping gesture originating proximate to a top edge of a touchscreen display of a mobile device and extending away from the top edge. The method may further include, in response to detecting the swiping gesture, displaying at least a portion of a home screen extending from the top edge into an area of the touchscreen display. In addition, the home screen may include a plurality of interface items associated with active applications and applications available for launch. Systems, devices, and computer-readable media are also described.
-
公开(公告)号:US20170270926A1
公开(公告)日:2017-09-21
申请号:US15608110
申请日:2017-05-30
Applicant: Google Inc.
Inventor: Michael J. LeBeau , William J. Byrne , John Nicholas Jitkoff , Brandon M. Ballinger , Trausti T. Kristjansson
IPC: G10L15/22 , G10L15/30 , G10L15/26 , G06F3/0482 , G06F3/0488 , G06F3/0484 , G06F17/22 , G10L15/01 , G06F17/27 , G06F17/24
CPC classification number: G10L15/22 , G06F3/0482 , G06F3/04842 , G06F3/04886 , G06F17/2241 , G06F17/24 , G06F17/273 , G06F17/277 , G10L15/01 , G10L15/26 , G10L15/265 , G10L15/30
Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.
-
公开(公告)号:US09720571B2
公开(公告)日:2017-08-01
申请号:US14288301
申请日:2014-05-27
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , John Nicholas Jitkoff , Sebastien Vincent Gabriel , Glen Murphy
IPC: G06F3/0483 , G06F17/30 , G06F3/0481 , G06F3/0484
CPC classification number: G06F3/0483 , G06F3/0481 , G06F3/04817 , G06F3/0484 , G06F17/30861
Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a light bar for a web browser in an immersive mode. A system is configured to display a web browser in a first browsing mode, wherein the browser in the first browsing mode comprises one or more tabs and receive, from a user, an indication to enter a second browsing mode for the web browser. In response to receiving the indication, the web browser may be displayed in the second browsing mode in which the one or more tabs are not shown. One or more light bars may also be displayed in a display area of the web browser at locations corresponding with the one or more tabs. Each of the one or more light bars is associated with one of the one or more tabs.
-
50.
公开(公告)号:US09607427B2
公开(公告)日:2017-03-28
申请号:US14748847
申请日:2015-06-24
Applicant: Google Inc.
Inventor: Ariel Sachter-Zeltzer , Christian Robertson , Jon Wiley , John Nicholas Jitkoff , Zachary Gibson , David Haw Yun Chiu
CPC classification number: G06T15/20 , G06F3/048 , G06T15/205 , G06T17/00 , G06T19/20 , G06T2200/04 , G06T2200/21 , G06T2200/24 , G06T2210/21 , G06T2219/008 , G06T2219/2021 , H04N13/128 , H04N13/395 , H04N2213/007
Abstract: Computer-implemented systems and methods are provided for analyzing and determining properties of virtual environments rendered on a display. The disclosed embodiments include, for example, a method for obtaining, by one or more processors, one or more depth parameters comprising one or more display parameters reflecting characteristics of the display, wherein the display parameters include a height and width of the display, and one or more environment depth multipliers reflecting a scaling factor to optimize display performance. The method may also include calculating, by the one or more processors, a diagonal display distance based on the display parameters. The method may also include calculating, by the one or more processors, an environment depth based on the diagonal display distance and the one or more environment depth multipliers. The method may also include setting, by the one or more processors, the depth of the display equal to the environment depth.
-
-
-
-
-
-
-
-
-