Patents by Inventor Jonathan Brandon
Jonathan Brandon 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: 11961129Abstract: Systems and methods disclosed herein provide a geo-targeted online reservation system that ensures authenticity of customer devices requesting reservations by generating reservations only if threshold authentication conditions are satisfied. For example, a computing device registered with a server system receives inputs for requesting a reservation of a limited release product and for configuring the product. To authenticate the computing device, the server device transmits an electronic message to the computing device requesting the computing device to respond. A response to the message is one threshold authentication condition for generating the reservation. Upon determining that one or more threshold authentication conditions are satisfied, the server device generates a reservation for the product.Type: GrantFiled: March 30, 2022Date of Patent: April 16, 2024Assignee: adidas AGInventors: Gordon Gibson Lanpher, Roger Brandon Beaty, Jonathan Matthew Shaw, Katharine Reinhold, Ryan Robert O. Malia, Megan Murphy Millard, Simon Atkins, Todd Ames
-
Publication number: 20230367768Abstract: When analyzing operation of an online system, such as an online concierge system, that receive queries from users and return results in response to those queries, queries received by the online system may include different numbers of terms. The variations in numbers of terms included in different queries makes it difficult to efficiently group queries for analysis, resulting in inefficient analysis of individual queries when analyzing different queries based on their structure. To more efficiently analyze different queries, the online system groups queries based on a number of terms in the query. In some embodiments, queries are grouped based on a logarithmic scale of the number of terms in the query, while in other embodiments queries are grouped based on a square root of the number of terms in the query.Type: ApplicationFiled: July 25, 2023Publication date: November 16, 2023Inventors: John Paul Meagher, III, Jonathan Brandon Phillips
-
Patent number: 11748339Abstract: When analyzing operation of an online system, such as an online concierge system, that receive queries from users and return results in response to those queries, queries received by the online system may include different numbers of terms. The variations in numbers of terms included in different queries makes it difficult to efficiently group queries for analysis, resulting in inefficient analysis of individual queries when analyzing different queries based on their structure. To more efficiently analyze different queries, the online system groups queries based on a number of terms in the query. In some embodiments, queries are grouped based on a logarithmic scale of the number of terms in the query, while in other embodiments queries are grouped based on a square root of the number of terms in the query.Type: GrantFiled: March 19, 2021Date of Patent: September 5, 2023Assignee: Maplebear, Inc.Inventors: John Paul Meagher, III, Jonathan Brandon Phillips
-
Publication number: 20230252046Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source’s field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: April 21, 2023Publication date: August 10, 2023Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 11669548Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: GrantFiled: September 13, 2021Date of Patent: June 6, 2023Assignee: Formagrid IncInventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 11475046Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: GrantFiled: March 11, 2022Date of Patent: October 18, 2022Assignee: Formagrid IncInventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Publication number: 20220300493Abstract: When analyzing operation of an online system, such as an online concierge system, that receive queries from users and return results in response to those queries, queries received by the online system may include different numbers of terms. The variations in numbers of terms included in different queries makes it difficult to efficiently group queries for analysis, resulting in inefficient analysis of individual queries when analyzing different queries based on their structure. To more efficiently analyze different queries, the online system groups queries based on a number of terms in the query. In some embodiments, queries are grouped based on a logarithmic scale of the number of terms in the query, while in other embodiments queries are grouped based on a square root of the number of terms in the query.Type: ApplicationFiled: March 19, 2021Publication date: September 22, 2022Inventors: John Paul Meagher, III, Jonathan Brandon Phillips
-
Publication number: 20220197925Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Publication number: 20220083565Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: September 13, 2021Publication date: March 17, 2022Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 10794720Abstract: Lane-level vehicle routing and navigation apparatus includes a simulation module that performs microsimulation of individual vehicles in a traffic stream, and a lane-level optimizer that evaluates conditions along candidate paths from an origin to a destination as determined by the simulation module, and determines recommended lane-level maneuvers along the candidate paths. A link-level optimizer determines the candidate paths based on link travel times determined by the simulation module. The simulation may be based on real-time traffic condition data. Recommended candidate paths may be provided to delivery or service or emergency response vehicles, or used for evacuation planning, or to route vehicles such as garbage or postal trucks, or snowplows. Corresponding methods also may be used for traffic planning and management, including determining, based on microsimulation, (a) altered road geometry, (b) altered traffic signal settings, such as traffic signal timing, and/or (c) road pricing.Type: GrantFiled: May 4, 2018Date of Patent: October 6, 2020Assignee: Caliper CorporationInventors: Howard Slavin, Qi Yang, Daniel Morgan, Andres Rabinowicz, Jonathan Brandon, Ramachandran Balakrishna
-
Publication number: 20180299290Abstract: A lane-level vehicle routing and navigation apparatus includes a simulation module that performs microsimulation of individual vehicles in a traffic stream, and a lane-level optimizer that evaluates conditions along the candidate paths from an origin to a destination as determined by the simulation module, and determines recommended lane-level maneuvers along the candidate paths. A link-level optimizer may determines the candidate paths based on link travel times determined by the simulation module. The simulation may be based on real-time traffic condition data. Recommended candidate paths may be provided to delivery or service or emergency response vehicles, or used for evacuation planning, or to route vehicles such as garbage or postal trucks, or snowplows.Type: ApplicationFiled: May 4, 2018Publication date: October 18, 2018Inventors: Howard Slavin, Qi Yang, Daniel Morgan, Andres Rabinowicz, Jonathan Brandon, Ramachandran Balakrishna
-
Patent number: 9964414Abstract: A lane-level vehicle routing and navigation apparatus includes a simulation module that performs microsimulation of individual vehicles in a traffic stream, and a lane-level optimizer that evaluates conditions along the candidate paths from an origin to a destination as determined by the simulation module, and determines recommended lane-level maneuvers along the candidate paths. A link-level optimizer may determines the candidate paths based on link travel times determined by the simulation module. The simulation may be based on real-time traffic condition data. Recommended candidate paths may be provided to delivery or service or emergency response vehicles, or used for evacuation planning, or to route vehicles such as garbage or postal trucks, or snowplows.Type: GrantFiled: March 14, 2014Date of Patent: May 8, 2018Assignee: Caliper CorporationInventors: Howard Slavin, Qi Yang, Daniel Morgan, Andres Rabinowicz, Jonathan Brandon, Ramachandran Balakrishna
-
Patent number: 9953113Abstract: Systems and methods for, inter alia, geographically based analyses of traffic being carried over a wide scale traffic network. The systems integrate geographical information systems (GIS) with traffic simulation processes to allow a user to analyze traffic patterns and loads at specific geographic locations of regions. Additionally, these systems allow for traffic analysis over a wide scale traffic network that may encompass the traffic network that exists within an geographic region and can include, as examples, the traffic networks that span across a city, that interconnect cities, that interconnect states and that run across multiple states. To this end, the systems include traffic simulators that can adaptively or controllably select between multiple traffic simulation models for simulating traffic across different segments of the traffic network. The different models provide varying levels of granularity for measurements of geographical location of a vehicle traveling over the traffic network.Type: GrantFiled: June 4, 2013Date of Patent: April 24, 2018Assignee: Caliper CorporationInventors: Qi Yang, Howard Slavin, Kjartan Stefansson, Andres Rabinowicz, Simon Olsberg, Mary LaClair, Jonathan Brandon
-
Publication number: 20180107639Abstract: In some embodiments, a time-based computer-simulated environment representative of a project model may be generated based on project modeling data associated with the project model, where two or more dimensions of the environment are navigable by a user via user inputs for navigating through the environment while the environment is set to automatically change in accordance with the environment's current time. An annotation for an object in the environment may be received based on user selection of the object during the presentation of the environment while the environment is set to automatically change. Natural language processing may be performed on the annotation to identify data relevant to the object, wherein the identified object-relevant data is not included in the annotation as received. The annotation may be modified to include the identified object-relevant data, and the modified annotation may be presented with the object during the presentation of the environment.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventor: Jonathan Brandon FISHBECK
-
Publication number: 20170199855Abstract: In some embodiments, a time-based user-annotated presentation of a user-navigable project model may be provided. Project modeling data associated with a user-navigable project model may be obtained. A time-based presentation of the user-navigable project model may be generated based on the project modeling data such that the user-navigable project model is navigable by a user via user inputs for navigating through the user-navigable project model. An annotation for an object within the user-navigable project model may be received based on user selection of the object during the time-based presentation of the user-navigable project model. The annotation may be caused to be presented with the object during at least another presentation of the user-navigable project model.Type: ApplicationFiled: January 11, 2016Publication date: July 13, 2017Inventor: Jonathan Brandon FISHBECK
-
Publication number: 20140278052Abstract: A lane-level vehicle routing and navigation apparatus includes a simulation module that performs microsimulation of individual vehicles in a traffic stream, and a lane-level optimizer that evaluates conditions along the candidate paths from an origin to a destination as determined by the simulation module, and determines recommended lane-level maneuvers along the candidate paths. A link-level optimizer may determines the candidate paths based on link travel times determined by the simulation module. The simulation may be based on real-time traffic condition data. Recommended candidate paths may be provided to delivery or service or emergency response vehicles, or used for evacuation planning, or to route vehicles such as garbage or postal trucks, or snowplows.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: Caliper CorporationInventors: Howard Slavin, Qi Yang, Daniel Morgan, Andres Rabinowicz, Jonathan Brandon, Ramachandran Balakrishna
-
Publication number: 20130282346Abstract: Systems and methods for, inter alia, geographically based analyses of traffic being carried over a wide scale traffic network. The systems integrate geographical information systems (GIS) with traffic simulation processes to allow a user to analyze traffic patterns and loads at specific geographic locations of regions. Additionally, these systems allow for traffic analysis over a wide scale traffic network that may encompass the traffic network that exists within an geographic region and can include, as examples, the traffic networks that span across a city, that interconnect cities, that interconnect states and that run across multiple states. To this end, the systems include traffic simulators that can adaptively or controllably select between multiple traffic simulation models for simulating traffic across different segments of the traffic network. The different models provide varying levels of granularity for measurements of geographical location of a vehicle traveling over the traffic network.Type: ApplicationFiled: June 4, 2013Publication date: October 24, 2013Inventors: Qi Yang, Howard Slavin, Kjartan Stefansson, Andres Rabinowicz, Simon Olsberg, Mary LaClair, Jonathan Brandon
-
Patent number: 8484002Abstract: Systems and methods for, inter alia, geographically based analyses of traffic being carried over a wide scale traffic network. The systems integrate geographical information systems (GIS) with traffic simulation processes to allow a user to analyze traffic patterns and loads at specific geographic locations of regions. Additionally, these systems allow for traffic analysis over a wide scale traffic network that may encompass the traffic network that exists within a geographic region and can include, as examples, the traffic networks that span across a city, that interconnect cities, that interconnect states and that run across multiple states. To this end, the systems include traffic simulators that can adaptively or controllably select between multiple traffic simulation models for simulating traffic across different segments of the traffic network. The different models provide varying levels of granularity for measurements of geographical location of a vehicle traveling over the traffic network.Type: GrantFiled: December 21, 2006Date of Patent: July 9, 2013Assignee: Caliper CorporationInventors: Qi Yang, Howard Slavin, Kjarran Stefansson, Andres Rabinowicz, Simon Olsberg, Mary LaClair, Jonathan Brandon
-
Publication number: 20070093997Abstract: Systems and methods for, inter alai, geographically based analyses of traffic being carried over a wide scale traffic network. The systems integrate geographical information systems (GIS) with traffic simulation processes to allow a user to analyze traffic patterns and loads at specific geographic locations of regions. Additionally, these systems allow for traffic analysis over a wide scale traffic network that may encompass the traffic network that exists within an geographic region and can include, as examples, the traffic networks that span across a city, that interconnect cities, that interconnect states and that run across multiple states. To this end, the systems include traffic simulators that can adaptively or controllably select between multiple traffic simulation models for simulating traffic across different segments of the traffic network. The different models provide varying levels of granularity for measurements of geographical location of a vehicle traveling over the traffic network.Type: ApplicationFiled: December 21, 2006Publication date: April 26, 2007Applicant: Caliper CorporationInventors: Qi Yang, Howard Slavin, Kjarran Stefansson, Andres Rabinowicz, Simon Olsberg, Mary LaClair, Jonathan Brandon
-
Patent number: 7155376Abstract: Systems and methods for, inter alia, geographically based analyses of traffic being carried over a wide scale traffic network. The systems integrate geographical information systems (GIS) with traffic simulation processes to allow a user to analyze traffic patterns and loads at specific geographic locations of regions. Additionally, these systems allow for traffic analysis over a wide scale traffic network that may encompass the traffic network that exists within an geographic region and can include, as examples, the traffic networks that span across a city, that interconnect cities, that interconnect states and that run across multiple states. To this end, the systems include traffic simulators that can adaptively or controllably select between multiple traffic simulation models for simulating traffic across different segments of the traffic network. The different models provide varying levels of granularity for measurements of geographical location of a vehicle traveling over the traffic network.Type: GrantFiled: June 24, 2002Date of Patent: December 26, 2006Assignee: Caliper CorporationInventors: Qi Yang, Howard Slavin, Kjartan Stefansson, Andres Rabinowicz, Simon Olsberg, Mary LaClair, Jonathan Brandon