Patents by Inventor Christopher L. Scofield
Christopher L. Scofield 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).
-
Publication number: 20240406106Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: ApplicationFiled: January 8, 2024Publication date: December 5, 2024Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 11909639Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: GrantFiled: September 19, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 11738768Abstract: One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.Type: GrantFiled: June 8, 2021Date of Patent: August 29, 2023Assignee: INRIX, INC.Inventor: Christopher L. Scofield
-
Publication number: 20230254249Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: ApplicationFiled: September 19, 2022Publication date: August 10, 2023Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 11451472Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: GrantFiled: October 5, 2020Date of Patent: September 20, 2022Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 11292476Abstract: Vehicles feature various forms of automated driving control, such as speed control and braking distance monitoring. However, the parameters of automated control may conflict with the user driving behaviors of the user; e.g., braking distance maintained with respect to a leading vehicle may seem overcautious to users who prefer shorter braking distances, and unsafe to users who prefer longer braking distances. Presented herein are techniques for controlling vehicles according to the user driving behaviors of users. While a user operates a vehicle in a driving context, a device monitors various driving features (e.g., acceleration or braking) to determine various user driving behaviors. When requested to control a driving feature of the vehicle, a controller may identify the user driving behaviors of the user in the driving context, and control the driving features according to the user driving behaviors, thus personalizing automated driving to the preferences of the user.Type: GrantFiled: March 3, 2015Date of Patent: April 5, 2022Assignee: INRIX Inc.Inventors: Christopher L. Scofield, Scott Sedlik
-
Patent number: 11194719Abstract: A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.Type: GrantFiled: December 14, 2018Date of Patent: December 7, 2021Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Christopher L. Scofield
-
Publication number: 20210297365Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: ApplicationFiled: October 5, 2020Publication date: September 23, 2021Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Publication number: 20210291873Abstract: One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.Type: ApplicationFiled: June 8, 2021Publication date: September 23, 2021Inventor: Christopher L. Scofield
-
Patent number: 11040725Abstract: One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.Type: GrantFiled: September 4, 2015Date of Patent: June 22, 2021Assignee: INRIX Inc.Inventor: Christopher L. Scofield
-
Publication number: 20210174681Abstract: One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.Type: ApplicationFiled: November 23, 2020Publication date: June 10, 2021Inventor: Christopher L. Scofield
-
Patent number: 10928209Abstract: Techniques are described for using information regarding road traffic and other types of transportation-related information to determine and/or assess alternative inter-modal passenger travel options in a geographic area that supports multiple modes of transportation. For example, a particular user may have multiple alternatives for travel from a starting location to a destination location in the geographic area, including to use alternative modes of transportation (e.g., private vehicle, bus, train, walking, etc.) for some or all of the travel, and these alternatives may have different travel-related characteristics in different situations (e.g., depending on current road traffic; mass transit schedules and current actual deviations; travel-related fees for gas, parking, mass transit, etc; parking availability; etc.).Type: GrantFiled: April 30, 2018Date of Patent: February 23, 2021Assignee: INRIX, Inc.Inventors: Christopher L. Scofield, Kush G. Parikh, William J. Schwebel
-
Patent number: 10847031Abstract: One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.Type: GrantFiled: July 29, 2019Date of Patent: November 24, 2020Assignee: INRIX, Inc.Inventor: Christopher L. Scofield
-
Patent number: 10797995Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: GrantFiled: May 7, 2019Date of Patent: October 6, 2020Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 10771552Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing content to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the content information.Type: GrantFiled: September 15, 2012Date of Patent: September 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Swaminathan Sivasubramanian, David R. Richardson, Bradley E. Marshall, Christopher L. Scofield
-
Publication number: 20200143677Abstract: Users who are traveling on a path between a first location and a second location may be informed by navigation devices about the user's selected route. The path may also feature two or more lanes, which may present comparative advantages (e.g., a toll-restricted lane may present less traffic, and a toll-free lane may present more traffic at a reduced cost). Presented herein are techniques for enabling navigation devices to advise users about the lanes of the path. A travel service may collect information about the respective lanes, such as traffic density and the typical travel duration of users utilizing the lane during various periods, and may transmit information about the predicted travel durations of the respective lanes to the device. Such information may enable the device to advise the user to choose a selected lane, according to the predicted travel durations of the lanes of the path.Type: ApplicationFiled: January 6, 2020Publication date: May 7, 2020Inventor: Christopher L. SCOFIELD
-
Patent number: 10629075Abstract: Among other things, one or more techniques and/or systems are provided for providing users with access to a route for travelling. A user, of a client device, may send a request for access to the route to a route planning service. The route may correspond to a starting location and an ending location. The route planning service may query a route database to identify an entry indicating that a restricted access road segment (e.g., a high occupancy vehicle lane, a shoulder lane, a bus lane, etc.) and/or a road segment (e.g., comprising a traffic light alteration capability) exists between the starting location and the ending location. Responsive to successfully authorizing the user for travelling the restricted access road segment and/or the road segment, the route, comprising the restricted access road segment and/or the road segment, may be provided to the client device.Type: GrantFiled: March 2, 2015Date of Patent: April 21, 2020Assignee: INRIX, Inc.Inventors: Christopher L. Scofield, Dominic Jordan, Uri Lavee, Kevin James Foreman, William Schwebel
-
Patent number: 10554748Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing content to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the content information.Type: GrantFiled: September 15, 2012Date of Patent: February 4, 2020Assignee: Amazon Technologies, Inc.Inventors: Swaminathan Sivasubramanian, David R. Richardson, Bradley E. Marshall, Christopher L. Scofield
-
Publication number: 20200027349Abstract: One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.Type: ApplicationFiled: July 29, 2019Publication date: January 23, 2020Inventor: Christopher L. SCOFIELD
-
Publication number: 20200013284Abstract: One or more techniques and/or systems are provided for operating an autonomous vehicle based upon a driving preference. For example, a driving profile, comprising a driving preference (e.g., a speed preference, a route preference, etc.) of a user, may be provided to an automated driving component of the autonomous vehicle. An operational parameter for the autonomous vehicle may be generated based upon the driving preference of the user. The autonomous vehicle may be operated based upon the operational parameter. In an example, a condition of the user traveling in the autonomous vehicle may be determined, and the operational parameter for the autonomous vehicle may be adjusted based upon the condition of the user not corresponding to the driving preference.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Christopher L. SCOFIELD, Scott SEDLIK