The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 15, 2022
Filed:
Jun. 27, 2019
Uber Technologies, Inc., San Francisco, CA (US);
Matthew James Way, Pittsburgh, PA (US);
David G. Butler, San Jose, CA (US);
Roman Kuzmenko, San Jose, CA (US);
Matthew Charles Ellis Wood, Pittsburg, PA (US);
Andrii Iasynetskyi, Millbrae, CA (US);
Mark Yen, San Francisco, CA (US);
Meenakshi Vohra, Cupertino, CA (US);
Uber Technologies, Inc., San Francisco, CA (US);
Abstract
The present disclosure is directed to systems and methods associated with a communication infrastructure. The communication infrastructure includes a vehicle integration platform that includes a plurality of application programming interfaces configured to facilitate message communication among clients. The communication infrastructure includes a registration authority system configured to receive certificate signing requests from the clients and to generate client-specific credentials for establishing a predetermined time period of ability for client authentication within the vehicle integration platform. The communication infrastructure includes a certificate authority system configured to normalize requests received from the clients via the registration authority system such that the client-specific credentials are established according to an approved hierarchy of licensing certificates. The communication infrastructure includes a security library accessible by each of the clients and by components of the vehicle integration platform. The security library is configured to provide implementation logic for signing messages and implementation logic for validating messages.