Patents by Inventor Yoshimichi Matsuoka

Yoshimichi Matsuoka 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).

  • Publication number: 20230291991
    Abstract: A computing device includes a display panel having a first end and a second end, a sensor, and a processing circuitry. The display panel includes a matrix of pixels and defines an aperture surrounded by pixels of the matrix of pixels but that does not include pixels of the matrix of pixels. A length of the aperture parallel to an axis connecting the first end and the second end is greater than a length of the aperture perpendicular to the axis. The sensor is configured to capture light that passes through the aperture. The processing circuitry, disposed proximal to the second end, is configured to output control signals to pixels of the matrix of pixels.
    Type: Application
    Filed: May 11, 2023
    Publication date: September 14, 2023
    Inventors: Sangmoo Choi, Lu Gao, Yoshimichi Matsuoka
  • Patent number: 11706517
    Abstract: A computing device includes a display panel having a first end and a second end, a sensor, and a processing circuitry. The display panel includes a matrix of pixels and defines an aperture surrounded by pixels of the matrix of pixels but that does not include pixels of the matrix of pixels. A length of the aperture parallel to an axis connecting the first end and the second end is greater than a length of the aperture perpendicular to the axis. The sensor is configured to capture light that passes through the aperture. The processing circuitry, disposed proximal to the second end, is configured to output control signals to pixels of the matrix of pixels.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: July 18, 2023
    Assignee: Google LLC
    Inventors: Sangmoo Choi, Lu Gao, Yoshimichi Matsuoka
  • Publication number: 20220294948
    Abstract: A computing device includes a display panel having a first end and a second end, a sensor, and a processing circuitry. The display panel includes a matrix of pixels and defines an aperture surrounded by pixels of the matrix of pixels but that does not include pixels of the matrix of pixels. A length of the aperture parallel to an axis connecting the first end and the second end is greater than a length of the aperture perpendicular to the axis. The sensor is configured to capture light that passes through the aperture. The processing circuitry, disposed proximal to the second end, is configured to output control signals to pixels of the matrix of pixels.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Sangmoo Choi, Lu Gao, Yoshimichi Matsuoka
  • Patent number: 10776184
    Abstract: Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support housing. According to certain aspects, the electronic device may detect when a hardware module connects to the support housing. The electronic device may identify a function associated with the hardware module, where the function may be a built-in function of the hardware module itself or of the electronic device. The electronic device may accordingly activate the identified function.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: September 15, 2020
    Assignee: Google LLC
    Inventors: Eric Liu, Yoshimichi Matsuoka, Jason Chua, Kevin D. Brune
  • Patent number: 10417296
    Abstract: Bookmarked web pages in a web browser are retrieved. A user selection of a bookmark is received. The bookmark is associated with a web page and a bookmarked URL having one or more path elements in a hierarchy for the web page. A determination is made that the web page is not located at the bookmarked URL. A modified URL is generated by deleting one or more path elements of the bookmarked URL according to the hierarchy. A second web page is retrieved at the modified URL. When a user has navigated to a third web page, the content of the third web page is compared to a stored version of the content of the first webpage to determine correspondence between the two web pages. The selected bookmark is updated to be associated with the URL of the third web page.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventor: Yoshimichi Matsuoka
  • Patent number: 10409646
    Abstract: The present disclosure provides modular electronic devices that are capable of managing task performance based on a particular context of computing resources currently available from the ad hoc combination of devices.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 10, 2019
  • Patent number: 10374889
    Abstract: Systems and methods of determining network configurations for a modular computing entity are disclosed. For instance, a desired functionality to be implemented by a modular computing entity can be identified. Capacity data associated with one or more candidate network devices that are available to join a network associated with the modular computing entity is received. A network combination to implement the desired functionality can be determined based at least in part on the received capacity data. The network combination can include at least a subset of the candidate network devices.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 6, 2019
  • Patent number: 10282233
    Abstract: The present disclosure provides modular electronic devices that are capable of predicting future availability of module combinations and associated computing resources and/or capable of predicting future tasks. Based on such predictions, the module or modular electronic device can choose to schedule or delay certain tasks, alter resource negotiation behavior/strategy, or select from among various different resource providers. As an example, a modular electronic device of the present disclosure can identify one or more computing tasks to be performed; predict one or more future sets of computing resources that will be respectively available to the modular electronic device at one or more future time periods; and determine a schedule for performance of the one or more computing tasks based at least in part on the prediction of the one or more future sets of computing resources that will be respectively available at the one or more future time periods.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: May 7, 2019
  • Patent number: 10268520
    Abstract: Systems and methods are provided for managing task performance for a modular electronic device. In one implementation, a modular electronic device can include one or more electronic modular components. The modular electronic device can identify a computational task associated with the modular electronic device and identify one or more computing devices that are available to perform at least a portion of the computational task. The modular electronic device can obtain one or more sets of data associated with one or more computational resources of the computing devices. The modular electronic device can determine a potential benefit to the modular electronic device associated with the performance of the computational task by the computing devices. The modular electronic device can perform at least a portion of the computational task with the computing devices based, at least in part, on the sets of data associated with the computational resources and the potential benefit.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: April 23, 2019
  • Patent number: D843375
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: March 19, 2019
    Assignee: Google LLC
    Inventors: Vincent Claudepierre, Yoshimichi Matsuoka, Sungyun Kim
  • Patent number: D845243
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Lawrence Lam, Sungyun Kim
  • Patent number: D853370
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 9, 2019
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Alberto Villarreal Bello, Vincent Claudepierre, Max Ken Yoshimoto, Ji Hye Bae
  • Patent number: D854017
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 16, 2019
    Assignee: GOOGLE LLC
    Inventors: Vincent Claudepierre, Yoshimichi Matsuoka, Sungyun Kim
  • Patent number: D883267
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: May 5, 2020
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Alberto Villarreal Bello, Vincent Claudepierre, Max Ken Yoshimoto, Ji Hye Bae
  • Patent number: D883944
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 12, 2020
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Rachael Gordon, Alberto Villarreal Bello
  • Patent number: D884617
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: May 19, 2020
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Vincent Remy Claudepierre, Christophe Philippe Guy Koch
  • Patent number: D894904
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: September 1, 2020
    Assignee: Google LLC
    Inventors: Yoshimichi Matsuoka, Jeffrey Hayashida
  • Patent number: D901460
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: November 10, 2020
    Assignee: Loon LLC
    Inventors: Mitchell Joseph Heinrich, Yoshimichi Matsuoka, Brian Wasson
  • Patent number: D924190
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: July 6, 2021
    Assignee: GOOGLE LLC
    Inventors: Yoshimichi Matsuoka, Alberto Villarreal Bello, Vincent Claudepierre, Max Ken Yoshimoto, Ji Hye Bae
  • Patent number: D951221
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 10, 2022
    Assignee: GOOGLE LLC
    Inventors: Yoshimichi Matsuoka, Rachael Gordon, Alberto Villarreal Bello