Patents by Inventor Eugene Koh

Eugene Koh 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).

  • Patent number: 11880701
    Abstract: A main computing device integrated into a vehicle may perform various aspects of the techniques described in this disclosure. The main computing device comprises a memory and a processor. The memory may store a first and second instance of a runtime environment. The processor may execute a first container that enables execution of a first instance of the runtime environment, and execute a second container that enables execution of a second instance of the runtime environment. The first instance of the runtime environment may detect a supporting computing device, transfer, responsive to detecting the supporting computing device, the second container to the supporting computing device, and interface with the second instance of the runtime environment to jointly present the user interface by which the operator of the vehicle controls the functionality of the vehicle.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: January 23, 2024
    Assignee: Google LLC
    Inventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
  • Publication number: 20220391236
    Abstract: A main computing device integrated into a vehicle may perform various aspects of the techniques described in this disclosure. The main computing device comprises a memory and a processor. The memory may store a first and second instance of a runtime environment. The processor may execute a first container that enables execution of a first instance of the runtime environment, and execute a second container that enables execution of a second instance of the runtime environment. The first instance of the runtime environment may detect a supporting computing device, transfer, responsive to detecting the supporting computing device, the second container to the supporting computing device, and interface with the second instance of the runtime environment to jointly present the user interface by which the operator of the vehicle controls the functionality of the vehicle.
    Type: Application
    Filed: August 19, 2022
    Publication date: December 8, 2022
    Inventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
  • Patent number: 11455180
    Abstract: A main computing device integrated into a vehicle may perform various aspects of the techniques described in this disclosure. The main computing device comprises a memory and a processor. The memory may store a first and second instance of a runtime environment. The processor may execute a first container that enables execution of a first instance of the runtime environment, and execute a second container that enables execution of a second instance of the runtime environment. The first instance of the runtime environment may detect a supporting computing device, transfer, responsive to detecting the supporting computing device, the second container to the supporting computing device, and interface with the second instance of the runtime environment to jointly present the user interface by which the operator of the vehicle controls the functionality of the vehicle.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: September 27, 2022
    Assignee: Google LLC
    Inventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
  • Patent number: 11381950
    Abstract: An example method includes identifying, by a mobile computing device, short-range wireless communication signals that are associated with a vehicle computing system; determining, by the mobile computing device, based on the short-range wireless communication signals, that the mobile computing device is proximate to the vehicle computing system; identifying, by the mobile computing device, an electrical connection between the mobile computing device and the vehicle, wherein the electrical connection is provided by an electrical cable that connects a port of the mobile computing device to a port of the vehicle; determining, by the mobile computing device, that the electrical connection is a charge-only connection, wherein the charge-only connection enables an electrical charging or discharging of the mobile computing device but prohibits any data transfer between the mobile computing device and the vehicle computing system; and outputting, by the mobile computing device, a notification indicative of the charge-
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 5, 2022
    Assignee: Google LLC
    Inventors: Sriram Viswanathan, Lukasz Pawel Krakowiak, Dan Feng, Eugene Koh
  • Publication number: 20210185500
    Abstract: An example method includes identifying, by a mobile computing device, short-range wireless communication signals that are associated with a vehicle computing system; determining, by the mobile computing device, based on the short-range wireless communication signals, that the mobile computing device is proximate to the vehicle computing system; identifying, by the mobile computing device, an electrical connection between the mobile computing device and the vehicle, wherein the electrical connection is provided by an electrical cable that connects a port of the mobile computing device to a port of the vehicle; determining, by the mobile computing device, that the electrical connection is a charge-only connection, wherein the charge-only connection enables an electrical charging or discharging of the mobile computing device but prohibits any data transfer between the mobile computing device and the vehicle computing system; and outputting, by the mobile computing device, a notification indicative of the charge-
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Inventors: Sriram Viswanathan, Lukasz Pawel Krakowiak, Dan Feng, Eugene Koh
  • Publication number: 20210109770
    Abstract: A main computing device integrated into a vehicle may perform various aspects of the techniques described in this disclosure. The main computing device comprises a memory and a processor. The memory may store a first and second instance of a runtime environment. The processor may execute a first container that enables execution of a first instance of the runtime environment, and execute a second container that enables execution of a second instance of the runtime environment. The first instance of the runtime environment may detect a supporting computing device, transfer, responsive to detecting the supporting computing device, the second container to the supporting computing device, and interface with the second instance of the runtime environment to jointly present the user interface by which the operator of the vehicle controls the functionality of the vehicle.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 15, 2021
    Inventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
  • Patent number: 10146917
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Joe Freeman Britt, Jr., Richard Scott Bartlett, Eugene Koh, Matthew J. Hershenson
  • Publication number: 20180068094
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Application
    Filed: November 14, 2017
    Publication date: March 8, 2018
    Inventors: Joe Freeman Britt, JR., Richard Scott Bartlett, Eugene Koh, Matthew J. Hershenson
  • Patent number: 9846767
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: December 19, 2017
    Assignee: Google Inc.
    Inventors: Joe Freeman Britt, Jr., Richard Scott Bartlett, Eugene Koh, Matthew J. Hershenson
  • Patent number: 9509673
    Abstract: Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Jason Parks, Timothy Kilbourn, Jeremy Ellington, Cyrus Phiroze Master, Joe Freeman Britt, Jr., Jeremy Lyon, Eugene Koh, Owen Daniel Otto, Michael Jonathon Chen, Jason Simmons, Dmitry Dolinsky, Jeffrey David Yaksick, Manuel Roman
  • Publication number: 20150356278
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Application
    Filed: August 19, 2015
    Publication date: December 10, 2015
    Inventors: Joe Freeman Britt, JR., Richard Scott Bartlett, Eugene Koh, Matthew J. Hershenson
  • Patent number: 9141616
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: September 22, 2015
    Assignee: Google Inc.
    Inventors: Joe Freeman Britt, Jr., Richard Scott Bartlett, Eugene Koh, Matt Hershenson
  • Patent number: 9112466
    Abstract: A system and method for controlling the volume output of speakers comprising outputting a varying volume control signal in response to movement of a volume control element. In response to the volume control signal, increasing a volume level of a speaker in a linear correlation with the movement of the volume control element as the volume control element is moved between a first position and a second position. In response to the volume control element moving beyond the second position, increasing the volume level of the speaker to increase asymptotically as the volume control element is moved beyond the second position. Additionally, a visual indicator, such as LED lights, provides an interesting and informative display as the volume level is changed.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: August 18, 2015
    Assignee: Google Inc.
    Inventors: Eugene Koh, Joe Freeman Britt, Jr.
  • Publication number: 20140366102
    Abstract: Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier.
    Type: Application
    Filed: August 25, 2014
    Publication date: December 11, 2014
    Inventors: Jason Parks, Timothy Kilbourn, Jeremy Ellington, Cyrus Phiroze Master, Joe Freeman Britt, JR., Jeremy Lyon, Eugene Koh, Owen Daniel Otto, Michael Jonathon Chen, Jason Simmons, Dmitry Dolinsky, Jeffrey David Yaksick, Manuel Roman
  • Patent number: 8819841
    Abstract: Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Jason Parks, Timothy Kilbourn, Jeremy Ellington, Cyrus Phiroze Master, Joe Freeman Britt, Jr., Jeremy Lyon, Eugene Koh, Owen Daniel Otto, Michael Jonathon Chen, Jason Simmons, Dmitry Dolinsky, Jeffrey David Yaksick, Manuel Roman
  • Publication number: 20130347117
    Abstract: Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier.
    Type: Application
    Filed: August 30, 2012
    Publication date: December 26, 2013
    Applicant: GOOGLE INC.
    Inventors: Jason Parks, Timothy Kilbourn, Jeremy Ellington, Cyrus Phiroze Master, Joe Freeman Britt, JR., Jeremy Lyon, Eugene Koh, Owen Daniel Otto, Michael Jonathon Chen, Jason Simmons, Dmitry Dolinsky, Jeffery David Yaksick, Manuel Roman
  • Publication number: 20120311723
    Abstract: A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service.
    Type: Application
    Filed: May 3, 2012
    Publication date: December 6, 2012
    Inventors: Joe Freeman Britt, JR., Richard Scott Bartlett, Eugene Koh, Matt Hershenson
  • Patent number: 7970419
    Abstract: A method and system for location determination of a multi-mode device using a plurality of GPS fixation processes, each fixation process using a different mode (e.g. Cell-ID, MS-Assist, and MS-based) of the device is provided. The invention relates to methods for quickly obtaining and displaying geographic location of a mobile device on its display. These methods can be performed by applying successive fixation steps as outline herein.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: June 28, 2011
    Assignee: Virgin Mobile USA L.L.C.
    Inventors: Seung June Oh, Eugene Koh, Hyewon Kim
  • Patent number: 7962152
    Abstract: In part, the invention relates to a method for generating location data using a wireless mobile device, the wireless mobile device adapted to communicate with a plurality of location services, each service associated with one of a plurality of networks. In one embodiment, the method comprises the steps of: selecting a first location service from the plurality of location services; transmitting a first request for location data to the first location service; if the first request fails, selecting a second location service from the plurality of location services; and receiving location data from one of the first and the second location services.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: June 14, 2011
    Assignee: Virgin Mobile USA, L.P.
    Inventors: Christian A. Buerger, Gregory Paul Hayes, Eugene Koh, Seung June Oh
  • Patent number: 7941481
    Abstract: A method of accessing and updating an electronic phonebook over electronic communications networks such as a telephone and computer networks is described. The creation of a voice portal is supported by the invention. Embodiments of the invention use telephone identifying information such as the calling party's number to identify, or create, user profiles for customization. The user profile can include personalized phonebook entries that include names and telephone numbers of relevance to the user. Additionally, the voice portal can connect the user to numbers contained in the personalized phonebook in response to spoken commands. The profile can also be updated with additional phonebook entries over the interne using a web browser.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: May 10, 2011
    Assignee: TellMe Networks, Inc.
    Inventors: Hadi Partovi, Angus Macdonald Davis, Michael S. McCue, John Giannandrea, Lisa J. Stifelman, Daphne H. Luong, Eugene Koh