Patents by Inventor Rene Wenzel Schmidt
Rene Wenzel Schmidt 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: 11853259Abstract: An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.Type: GrantFiled: December 16, 2022Date of Patent: December 26, 2023Assignee: Uber Technologies, Inc.Inventors: Jakob Holdgaard Thomsen, Rene Wenzel Schmidt, Joakim Recht, Zura Kutsia, Alexey Pavlenko
-
Publication number: 20230119271Abstract: An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.Type: ApplicationFiled: December 16, 2022Publication date: April 20, 2023Inventors: Jakob Holdgaard Thomsen, Rene Wenzel Schmidt, Joakim Recht, Zura Kutsia, Alexey Pavlenko
-
Publication number: 20220147487Abstract: An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.Type: ApplicationFiled: January 21, 2022Publication date: May 12, 2022Inventors: Jakob Holdgaard Thomsen, Rene Wenzel Schmidt, Joakim Recht, Zura Kutsia, Alexey Pavlenko
-
Patent number: 11243910Abstract: An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.Type: GrantFiled: August 19, 2019Date of Patent: February 8, 2022Assignee: Uber Technologies, Inc.Inventors: Jakob Holdgaard Thomsen, Rene Wenzel Schmidt, Joakim Recht, Zura Kutsia, Alexey Pavlenko
-
Patent number: 11132382Abstract: The data of an online system is distributed over a number of different physical servers and databases on those servers. The online system shards the data to increase system scalability and replicates the shards to increase data reliability. Features such as sharding and replication in turn increase data storage system complexity. Accordingly, in order to provide simplified data storage semantics to applications that use the online system, the online system provides access to data via asynchronous callback functions that are triggered once data has been written and is available for reading by client code. Thus, applications need only specify code to be used in response to data write events, and can thereafter interact with the online system data using a data-driven paradigm.Type: GrantFiled: July 30, 2019Date of Patent: September 28, 2021Assignee: Uber Technologies, Inc.Inventors: Rene Wenzel Schmidt, Jakob Holdgaard Thomsen
-
Publication number: 20210056075Abstract: An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.Type: ApplicationFiled: August 19, 2019Publication date: February 25, 2021Inventors: Jakob Holdgaard Thomsen, Rene Wenzel Schmidt, Joakim Recht, Zura Kutsia, Alexey Pavlenko
-
Patent number: 10560549Abstract: A configuration deployment system stores configuration settings for a plurality of applications disposed at one or more computing hosts. The configuration settings are stored in a versioned repository and are organized in a hierarchical namespace structure. To deploy the configuration settings, a deployment service monitors the configuration settings at the configuration repository and identifies when a new configuration setting or a new version of an existing configuration setting is available in the configuration repository. The new configuration setting is transmitted to a computing device for use in an application. The application applies the changed configuration setting upon verifying that the change is compatible with the application.Type: GrantFiled: January 11, 2017Date of Patent: February 11, 2020Assignee: Uber Technologies, Inc.Inventors: Jakob Holdgaard Thomsen, Anders Bach Madsen, Rene Wenzel Schmidt, Lasse Knud Damgaard, Joakim Recht, Jeppe Welling Hansen
-
Publication number: 20190354539Abstract: The data of an online system is distributed over a number of different physical servers and databases on those servers. The online system shards the data to increase system scalability and replicates the shards to increase data reliability. Features such as sharding and replication in turn increase data storage system complexity. Accordingly, in order to provide simplified data storage semantics to applications that use the online system, the online system provides access to data via asynchronous callback functions that are triggered once data has been written and is available for reading by client code. Thus, applications need only specify code to be used in response to data write events, and can thereafter interact with the online system data using a data-driven paradigm.Type: ApplicationFiled: July 30, 2019Publication date: November 21, 2019Inventors: Rene Wenzel Schmidt, Jakob Holdgaard Thomsen
-
Patent number: 10424036Abstract: A system and method for operating a device for use with transport services is described. A record for a transport service is stored in a memory resource of the device. During performance of the transport service, the record is periodically updated with sets of information determined in connection with performance of the transport service at different instances in time, and the sets of information are periodically transmitted to a service system. In response to detecting a loss of network connectivity with the service system during performance of the transport service, the record is continued to be periodically updated but the sets of information are not periodically transmitted to the transport service system. Upon reestablishing network connectivity, one or more sets of information determined in connection with performance of the transport service during the loss of network connectivity is transmitted to the service system.Type: GrantFiled: June 2, 2014Date of Patent: September 24, 2019Assignee: Uber Technologies, Inc.Inventors: Lars Soendergaard Pedersen, Rene Wenzel Schmidt
-
Patent number: 10409837Abstract: The data of an online system is distributed over a number of different physical servers and databases on those servers. The online system shards the data to increase system scalability and replicates the shards to increase data reliability. Features such as sharding and replication in turn increase data storage system complexity. Accordingly, in order to provide simplified data storage semantics to applications that use the online system, the online system provides access to data via asynchronous callback functions that are triggered once data has been written and is available for reading by client code. Thus, applications need only specify code to be used in response to data write events, and can thereafter interact with the online system data using a data-driven paradigm.Type: GrantFiled: December 19, 2016Date of Patent: September 10, 2019Assignee: Uber Technologies, Inc.Inventors: Rene Wenzel Schmidt, Jakob Holdgaard Thomsen
-
Publication number: 20150348221Abstract: A system and method for operating a device for use with transport services is described. A record for a transport service is stored in a memory resource of the device. During performance of the transport service, the record is periodically updated with sets of information determined in connection with performance of the transport service at different instances in time, and the sets of information are periodically transmitted to a service system. In response to detecting a loss of network connectivity with the service system during performance of the transport service, the record is continued to be periodically updated but the sets of information are not periodically transmitted to the transport service system. Upon reestablishing network connectivity, one or more sets of information determined in connection with performance of the transport service during the loss of network connectivity is transmitted to the service system.Type: ApplicationFiled: June 2, 2014Publication date: December 3, 2015Applicant: Uber Technologies, Inc.Inventors: Lars Soendergaard Pedersen, Rene Wenzel Schmidt