Patents Examined by Chenega Smith
  • Patent number: 11803364
    Abstract: A server configured to transmit update data used in updating software of an in-vehicle device of a vehicle to the vehicle. The server includes: a communication module configured to receive usage information representing a usage state of the vehicle, and transmit the update data to the vehicle; and one or more processors configured to control, based on the usage information, at least one of a timing or a communication speed of transmitting the update data to the vehicle by the communication module.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: October 31, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Satoru Fukuyo, Yusuke Satoh
  • Patent number: 11698783
    Abstract: A server configured to transmit update data used in updating software of an in-vehicle device of a vehicle to the vehicle. The server includes: a communication module configured to receive usage information representing a usage state of the vehicle, and transmit the update data to the vehicle; and one or more processors configured to control, based on the usage information, at least one of a timing or a communication speed of transmitting the update data to the vehicle by the communication module.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 11, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Satoru Fukuyo, Yusuke Satoh
  • Patent number: 11509529
    Abstract: A switch component secure upgrade system includes a dual-ported switch component, a central processing system that is connected to the switch component via the components read-only port, and a management controller system that is connected to the switch component via the components read-write port. The management controller system receives a component upgrade request that is encrypted with a management controller public key, decrypts the component upgrade request using a management controller private key, and validates the component upgrade request, which is signed with a release management private key, using a release management public key. In response to validating the component upgrade request, the management controller system validates a component upgrade payload that is included in the component upgrade request and, in response, upgrades the switch component via the read-write port using the component upgrade payload.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Padmanabhan Narayanan, Paavaanan Tamillraivan Nandhini, Karthik Gengan
  • Patent number: 11379200
    Abstract: Techniques are described for compiling source code to generate graph-optimized intermediate representation instructions of the source code that implement techniques for optimizing algorithms for graph analysis. A compiler, executing on a computing device, receives source code instructions for a program to be compiled. The compiler identifies a target expression, within the source code instructions, that invokes a particular method call on a particular object type. The target expression contains a target block of code to be translated into an intermediate representation using graph-optimized compilation techniques. The compiler generates a block of graph-specific intermediate representation instructions to replace the target expression. The compiler compiles the source code instructions to generate intermediate representation instructions, where the intermediate representation instructions include the block of graph-specific intermediate representation instructions in place of the target expression.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: July 5, 2022
    Assignee: Oracle International Corporation
    Inventors: Martijn Dwars, Martin Sevenich, Sungpack Hong, Hassan Chafi, Guido Wachsmuth