4501 Sand Creek Rd, Antioch, CA 94531 (925)8133700 (Phone), (925)8133701 (Fax)
Languages:
English
Hospitals:
4501 Sand Creek Rd, Antioch, CA 94531
John Muir Medical Center - Walnut Creek 1601 Ygnacio Valley Road, Walnut Creek, CA 94598
Education:
Medical School Tufts University Graduated: 1996 Medical School New Eng Med Center Graduated: 1997 Medical School New Eng Med Center Graduated: 1999 Medical School New Eng Med Center Graduated: 2000
112 La Casa Via, Walnut Creek, CA 94598 4501 Sand Creek Rd, Antioch, CA 94531
Education:
Tufts University, School of Medicine - Doctor of Medicine Beth Israel Deaconess Medical Center - Fellowship - Gastroenterology (Internal Medicine) Beth Israel Deaconess Medical Center - Residency - Internal Medicine
Board certifications:
American Board of Internal Medicine Sub-certificate in Gastroenterology (Internal Medicine)
Us Patents
System And Method For Effectively Configuring A Marketsite Application Integrator
Richard Denoix - Pleasanton CA, US Carsten Blecken - Mountain View CA, US Jayaram Kasi - San Jose CA, US Jong Park - Campbell CA, US Gary Yue - San Jose CA, US Steve Cheng - Milpitas CA, US Changzhong Tong - Pleasanton CA, US
Assignee:
Open Invention Network LLC - Pound Ridge NY
International Classification:
G06F 15/16
US Classification:
709200000, 715700000
Abstract:
A system and method for effectively configuring a marketsite application integrator may include an application program running on a computer device that is coupled through a computer network to other 10 electronic entities for performing various types of electronic commercial transactions. An application integrator may be coupled to the application program for providing incoming data from a data source to the application program. The application integrator may also provide outgoing data from the application program to a data destination. The application integrator may 15 include various configurable integrator modules for selectively processing the incoming data and outgoing data in an appropriate and effective manner.
Voice-Controlled Entry Of Content Into Graphical User Interfaces
- Mountain View CA, US Luv Kothari - Sunnyvale CA, US Behshad Behzadi - Freienbach, CH Zaheed Sabur - Baar, CH Domenico Carbotta - Zurich, CH Akshay Kannan - Fremont CA, US Qi Wang - Palo Alto CA, US Gokay Baris Gultekin - Palo Alto CA, US Angana Ghosh - Mountain View CA, US Xu Liu - San Jose CA, US Yang Lu - Los Altos CA, US Steve Cheng - Los Altos CA, US
Implementations set forth herein relate to an automated assistant that can selectively determine whether to incorporate a verbatim interpretation of portions spoken utterances into an entry field and/or incorporate synonymous content into the entry field. For instance, a user can be accessing an interface that provides an entry field (e.g., address field) for receiving user input. In order to provide input for entry field, the user can select the entry field and/or access a GUI keyboard to initialize an automated assistant for assisting with filling the entry field. Should the user provide a spoken utterance, the user can elect to provide a spoken utterance that embodies the intended input (e.g., an actual address) or a reference to the intended input (e.g., a name). In response to the spoken utterance, the automated assistant can fill the entry field with the intended input without necessitating further input from the user.
- Mountain View CA, US Sergey Nazarov - Zurich, CH Behshad Behzadi - Freienbach, CH Mario Bertschler - Zurich, CH Bohdan Vlasyuk - Zurich, CH Daniel Cotting - Islisberg, CH Michael Golikov - Merlischachen, CH Lucas Mirelmann - Zurich, CH Steve Cheng - Los Altos CA, US Zaheed Sabur - Baar, CH Okan Kolak - Sunnyvale CA, US Yan Zhong - Sunnyvale CA, US Vinh Quoc Ly - Sunnyvale CA, US
International Classification:
G10L 15/22 G06F 3/16
Abstract:
Implementations set forth herein allow a user to access a first application in a foreground of a graphical interface, and simultaneously employ an automated assistant to respond to notifications arising from a second application. The user can provide an input, such as a spoken utterance, while viewing the first application in the foreground in order to respond to notifications from the second application without performing certain intervening steps that can arise under certain circumstances. Such intervening steps can include providing a user confirmation, which can be bypassed, and/or time-limited according to a timer, which can be displayed in response to the user providing a responsive input directed at the notification. A period for the timer can be set according to one or more characteristics that are associated with the notification, the user, and/or any other information that can be associated with the user receiving the notification.
Selectively Activating On-Device Speech Recognition, And Using Recognized Text In Selectively Activating On-Device Nlu And/Or On-Device Fulfillment
Implementations can reduce the time required to obtain responses from an automated assistant by, for example, obviating the need to provide an explicit invocation to the automated assistant, such as by saying a hot-word/phrase or performing a specific user input, prior to speaking a command or query. In addition, the automated assistant can optionally receive, understand, and/or respond to the command or query without communicating with a server, thereby further reducing the time in which a response can be provided. Implementations only selectively initiate on-device speech recognition responsive to determining one or more condition(s) are satisfied. Further, in some implementations, on-device NLU, on-device fulfillment, and/or resulting execution occur only responsive to determining, based on recognized text form the on-device speech recognition, that such further processing should occur. Thus, through selective activation of on-device speech processing, and/or selective activation of on-device NLU and/or on-device fulfillment, various client device resources are conserved.
- Mountain View CA, US Sergey Nazarov - Zurich, CH Behshad Behzadi - Freienbach, CH Mario Bertschler - Zurich, CH Bohdan Vlasyuk - Zurich, CH Daniel Cotting - Islisberg, CH Michael Golikov - Merlischachen, CH Lucas Mirelmann - Zurich, CH Steve Cheng - Los Altos CA, US Zaheed Sabur - Baar, CH Okan Kolak - Sunnyvale CA, US Yan Zhong - Sunnyvale CA, US Vinh Quoc Ly - Sunnyvale CA, US
International Classification:
G10L 15/22 G06F 3/16
Abstract:
Implementations set forth herein allow a user to access a first application in a foreground of a graphical interface, and simultaneously employ an automated assistant to respond to notifications arising from a second application. The user can provide an input, such as a spoken utterance, while viewing the first application in the foreground in order to respond to notifications from the second application without performing certain intervening steps that can arise under certain circumstances. Such intervening steps can include providing a user confirmation, which can be bypassed, and/or time-limited according to a timer, which can be displayed in response to the user providing a responsive input directed at the notification. A period for the timer can be set according to one or more characteristics that are associated with the notification, the user, and/or any other information that can be associated with the user receiving the notification.
A method of providing fiber optic connectivity including gripping a rotatable coupler of a fiber optic connector at a grip portion thereof, inserting the rotatable coupler into a bulkhead adapter in a straight direction, turning the rotatable coupler in a clockwise or counterclockwise direction to increase a tension of the spring while pushing the rotatable coupler forward, and releasing the rotatable coupler such that the rotatable coupler rotates in a counter clockwise direction and locks the fiber optic connector into the bulkhead adapter.
Selectively Activating On-Device Speech Recognition, And Using Recognized Text In Selectively Activating On-Device Nlu And/Or On-Device Fulfillment
Implementations can reduce the time required to obtain responses from an automated assistant by, for example, obviating the need to provide an explicit invocation to the automated assistant, such as by saying a hot-word/phrase or performing a specific user input, prior to speaking a command or query. In addition, the automated assistant can optionally receive, understand, and/or respond to the command or query without communicating with a server, thereby further reducing the time in which a response can be provided. Implementations only selectively initiate on-device speech recognition responsive to determining one or more condition(s) are satisfied. Further, in some implementations, on-device NLU, on-device fulfillment, and/or resulting execution occur only responsive to determining, based on recognized text form the on-device speech recognition, that such further processing should occur. Thus, through selective activation of on-device speech processing, and/or selective activation of on-device NLU and/or on-device fulfillment, various client device resources are conserved.
Initializing Non-Assistant Background Actions, Via An Automated Assistant, While Accessing A Non-Assistant Application
- Mountain View CA, US Behshad Behzadi - Freienbach, CH Mario Bertschler - Zurich, CH Bohdan Vlasyuk - Zurich, CH Daniel Cotting - Islisberg, CH Michael Golikov - Merlischachen, CH Lucas Mirelmann - Zurich, CH Steve Cheng - Los Altos CA, US Sergey NAZAROV - Zurich, CH Zaheed Sabur - Baar, CH Marcin Nowak-Przygodzki - Bäch, CH Mugurel Ionut Andreica - Adliswil, CH Radu Voroneanu - Zurich, CH
International Classification:
G10L 15/26 G10L 15/22 G06F 3/16
Abstract:
Implementations set forth herein relate to a system that employs an automated assistant to further interactions between a user and another application, which can provide the automated assistant with permission to initialize relevant application actions simultaneous to the user interacting with the other application. Furthermore, the system can allow the automated assistant to initialize actions of different applications, despite being actively operating a particular application. Available actions can be gleaned by the automated assistant using various application-specific schemas, which can be compared with incoming requests from a user to the automated assistant. Additional data, such as context and historical interactions, can also be used to rank and identify a suitable application action to be initialized via the automated assistant.
Youtube
Piano #MaryHadaLittleL... by Steve Cheng
This is one of my early piano songs I learned. Hope you will like it. ...
Duration:
26s
Fox 29 News Interview MLCCC Steve Cheng on Ch...
Fox 29 News Interviewed Steve Cheng of Main Line Chinese Culture Cente...
Duration:
2m 25s
Tai Chi Chen Style Practical Method Demonstra...
Tai Chi Chen Style Practical Method Demonstration - Yilu. If you are i...
Duration:
4m 3s
Opening to Violent Cop 2000 VCD (Steve Cheng ...
The opening is as follows: Disc info screen Blockbuster Group logo Jin...