Patents by Inventor Robert Yamaguchi

Robert Yamaguchi 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: 10101990
    Abstract: A software update system comprises: a client device (104) having non-OS system software (110) to be updated, a client updating server (102) located remotely from the client device (104) and capable of communicating with the client device (104), and a device capability manager (126) accessing capability data relating to the client device (104). The updating server (102) retrieves a first update required to update at least part of the software (110). The updating server (102) comprises an update optimizer (124) that cooperates with the device capability manager (126) to determine an organizational scheme to apply to the first update to optimize updating of the client device. The organizational scheme is compatible with a technical capability of the client device (104), and the update optimizer (124) identifies a recovery function to recover the first update from an instance of the first update organized in accordance with the selected organizational scheme.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 16, 2018
    Assignee: u-blox AG
    Inventors: David O'Connor, Robert Yamaguchi, Zeeshan Mahmood, Janell Paulson, Sabih Zafar Ullah
  • Publication number: 20180074808
    Abstract: A software update system comprises: a client device (104) having non-OS system software (110) to be updated, a client updating server (102) located remotely from the client device (104) and capable of communicating with the client device (104), and a device capability manager (126) accessing capability data relating to the client device (104). The updating server (102) retrieves a first update required to update at least part of the software (110). The updating server (102) comprises an update optimiser (124) that cooperates with the device capability manager (126) to determine an organisational scheme to apply to the first update to optimise updating of the client device. The organisational scheme is compatible with a technical capability of the client device (104), and the update optimiser (124) identifies a recovery function to recover the first update from an instance of the first update organised in accordance with the selected organisational scheme.
    Type: Application
    Filed: March 30, 2017
    Publication date: March 15, 2018
    Inventors: David O'Connor, Robert Yamaguchi, Zeeshan Mahmood, Janell Paulson, Sabih Zafar Ullah
  • Publication number: 20040116132
    Abstract: The present invention enhances service system selection by a mobile unit in a wireless communication system. The mobile unit determines its geographic position, and based on that position selects the proper service system. The geographic position may be determined using a global position system, deck reckoning, or estimated from a last known position. The distance of varying service systems from the mobile station can then be calculated and a service system selected based on this distance. The mobile station may also use the position information in combination with a database including position information of service systems to select the proper service system. The position information of the service systems can be included in the system selection database. The mobile station may also map service systems based on position information and service availability. The mobile station can then subsequently refer to these maps to estimate available service.
    Type: Application
    Filed: December 5, 2003
    Publication date: June 17, 2004
    Inventors: Jason F. Hunzinger, Robert Yamaguchi
  • Patent number: 6748217
    Abstract: The present invention enhances service system selection by a mobile unit in a wireless communication system. The mobile unit determines its geographic position, and based on that position selects the proper service system. The geographic position may be determined using a global position system, dead reckoning, or estimated from a last known position. The distance of varying service systems from the mobile station can then be calculated and a service system selected based on this distance. The mobile station may also use the position information in combination with a database including position information of service systems to select the proper service system. The position information of the service systems can be included in the system selection database. The mobile station may also map service systems based on position information and service availability. The mobile station can then subsequently refer to these maps to estimate available service.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: June 8, 2004
    Assignee: Denso Corporation
    Inventors: Jason F. Hunzinger, Robert Yamaguchi