Patents by Inventor Alex James
Alex James 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: 12412435Abstract: Methods and apparatus for indications in automated vehicle hold systems are disclosed. An example apparatus includes determining that the automated vehicle hold system is active. Based on the determination that the automated vehicle hold system is active, initiating a delay timer. Prior to the delay timer elapsing, providing, by executing instructions with at least one processor, a first indication corresponding to the auto hold not being engaged, and upon the delay timer elapsing, providing a second indication corresponding to the auto hold being engaged.Type: GrantFiled: August 15, 2022Date of Patent: September 9, 2025Assignee: Ford Global Technologies, LLCInventors: Alex James, Donald A. Perlick, Bang Kim Cao
-
Patent number: 12397794Abstract: A method for controlling brake pressure during a shift of a vehicle out of park may include determining that a first status condition is met when the vehicle is in park with an electric parking brake applied, determining that a second status condition is met when the vehicle is not moving, responsive to detecting a shift of the vehicle out of park when the first and second status conditions are both met, directing a build-up of brake pressure until a brake pressure target is reached, and holding the brake pressure at the brake pressure target until a release condition is met.Type: GrantFiled: June 7, 2024Date of Patent: August 26, 2025Assignee: Ford Global Technologies, LLCInventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
-
Publication number: 20240317229Abstract: A method for controlling brake pressure during a shift of a vehicle out of park may include determining that a first status condition is met when the vehicle is in park with an electric parking brake applied, determining that a second status condition is met when the vehicle is not moving, responsive to detecting a shift of the vehicle out of park when the first and second status conditions are both met, directing a build-up of brake pressure until a brake pressure target is reached, and holding the brake pressure at the brake pressure target until a release condition is met.Type: ApplicationFiled: June 7, 2024Publication date: September 26, 2024Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
-
Patent number: 12030497Abstract: A method for controlling brake pressure during a shift of a vehicle out of park may include determining that a first status condition is met when the vehicle is in park with an electric parking brake applied, determining that a second status condition is met when the vehicle is not moving, responsive to detecting a shift of the vehicle out of park when the first and second status conditions are both met, directing a build-up of brake pressure until a brake pressure target is reached, and holding the brake pressure at the brake pressure target until a release condition is met.Type: GrantFiled: September 14, 2022Date of Patent: July 9, 2024Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
-
Publication number: 20240083436Abstract: A method for controlling brake pressure during a shift of a vehicle out of park may include determining that a first status condition is met when the vehicle is in park with an electric parking brake applied, determining that a second status condition is met when the vehicle is not moving, responsive to detecting a shift of the vehicle out of park when the first and second status conditions are both met, directing a build-up of brake pressure until a brake pressure target is reached, and holding the brake pressure at the brake pressure target until a release condition is met.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
-
Publication number: 20240054827Abstract: Methods and apparatus for indications in automated vehicle hold systems are disclosed. An example apparatus includes determining that the automated vehicle hold system is active. Based on the determination that the automated vehicle hold system is active, initiating a delay timer. Prior to the delay timer elapsing, providing, by executing instructions with at least one processor, a first indication corresponding to the auto hold not being engaged, and upon the delay timer elapsing, providing a second indication corresponding to the auto hold being engaged.Type: ApplicationFiled: August 15, 2022Publication date: February 15, 2024Inventors: Alex James, Donald A. Perlick, Bang Kim Cao
-
Patent number: 10836366Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for automatic calibration of electronic trailer brake gain. An example apparatus includes a trailer brake gain calibration module programmed to compare a calculated trailer brake torque to at least one of a first or second threshold, adjust a gain value based upon satisfaction of at least one of the first or second threshold, and apply a pressure to a trailer brake based on the gain value.Type: GrantFiled: May 31, 2018Date of Patent: November 17, 2020Assignee: Ford Global Technologies, LLCInventors: Alex James, Thomas Salmon, Donald A. Perlick, Bang Kim Cao
-
Patent number: 10698969Abstract: The subject disclosure relates to techniques for performing an operation on a resource, based on a state of the resource, by invoking a hypertext transfer protocol (HTTP) request on a universal resource locator (URL) indicating the operation. An interface component can receive a request including an HTTP method and a URL including a first portion indicating a resource and a second portion indicating an operation. Further, an invocation component, in response to the operation being associated with the resource, can invoke the operation on the resource utilizing the HTTP method based on a state of the resource. Other embodiments relate to conditionally returning the operation within a return payload, for example, alone or within a feed, based on an applicability of the operation according to a state of an associated resource.Type: GrantFiled: May 31, 2017Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
-
Patent number: 10625750Abstract: Methods and apparatus to extricate a vehicle from a stuck condition, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes: a user interface to receive a command to place a vehicle in an autonomous control mode of the vehicle; and a stuck mode controller to autonomously shift a transmission of the vehicle alternately between a reverse gear and a forward gear of the vehicle when in the autonomous control mode to autonomously rock the vehicle back and forth. A timing of the shifting of the transmission is based on a ratio of a velocity of the vehicle to an acceleration of the vehicle.Type: GrantFiled: May 31, 2019Date of Patent: April 21, 2020Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
-
Patent number: 10574792Abstract: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.Type: GrantFiled: April 19, 2019Date of Patent: February 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
-
Publication number: 20190366989Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for automatic calibration of electronic trailer brake gain. An example apparatus includes a trailer brake gain calibration module programmed to compare a calculated trailer brake torque to at least one of a first or second threshold, adjust a gain value based upon satisfaction of at least one of the first or second threshold, and apply a pressure to a trailer brake based on the gain value.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Inventors: Alex James, Thomas Salmon, Donald A. Perlick, Bang Kim Cao
-
Patent number: 10495161Abstract: Example methods and apparatus to perform brake sweeping procedures on vehicle brakes are described herein. An example apparatus includes a controller to determine when a vehicle has made a turn, compare an angle at which the vehicle has turned to an angle threshold, and schedule a brake sweeping procedure based on the comparison.Type: GrantFiled: February 15, 2017Date of Patent: December 3, 2019Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Thomas Salmon, Alex James, Bang Kim Cao, Donald A. Perlick
-
Publication number: 20190283767Abstract: Methods and apparatus to extricate a vehicle from a stuck condition, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes: a user interface to receive a command to place a vehicle in an autonomous control mode of the vehicle; and a stuck mode controller to autonomously shift a transmission of the vehicle alternately between a reverse gear and a forward gear of the vehicle when in the autonomous control mode to autonomously rock the vehicle back and forth. A timing of the shifting of the transmission is based on a ratio of a velocity of the vehicle to an acceleration of the vehicle.Type: ApplicationFiled: May 31, 2019Publication date: September 19, 2019Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
-
Publication number: 20190245946Abstract: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.Type: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
-
Patent number: 10358141Abstract: Methods and apparatus to extricate a vehicle from a stuck condition, apparatus, systems and articles of manufacture are disclosed. An example method includes receiving a command to place a vehicle in a stuck mode. The stuck mode corresponds to an autonomous control mode of the vehicle. The method further includes autonomously controlling the vehicle in the stuck mode to attempt to extricate the vehicle from a stuck condition.Type: GrantFiled: October 24, 2016Date of Patent: July 23, 2019Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
-
Patent number: 10320949Abstract: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.Type: GrantFiled: December 9, 2016Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
-
Publication number: 20180229698Abstract: Example methods and apparatus to perform brake sweeping procedures on vehicle brakes are described herein. An example apparatus includes a controller to determine when a vehicle has made a turn, compare an angle at which the vehicle has turned to an angle threshold, and schedule a brake sweeping procedure based on the comparison.Type: ApplicationFiled: February 15, 2017Publication date: August 16, 2018Inventors: Thomas Salmon, Alex James, Bang Kim Cao, Donald A. Perlick
-
Publication number: 20180111625Abstract: Methods and apparatus to extricate a vehicle from a stuck condition, apparatus, systems and articles of manufacture are disclosed. An example method includes receiving a command to place a vehicle in a stuck mode. The stuck mode corresponds to an autonomous control mode of the vehicle. The method further includes autonomously controlling the vehicle in the stuck mode to attempt to extricate the vehicle from a stuck condition.Type: ApplicationFiled: October 24, 2016Publication date: April 26, 2018Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
-
Publication number: 20170262549Abstract: The subject disclosure relates to techniques for performing an operation on a resource, based on a state of the resource, by invoking a hypertext transfer protocol (HTTP) request on a universal resource locator (URL) indicating the operation. An interface component can receive a request including an HTTP method and a URL including a first portion indicating a resource and a second portion indicating an operation. Further, an invocation component, in response to the operation being associated with the resource, can invoke the operation on the resource utilizing the HTTP method based on a state of the resource. Other embodiments relate to conditionally returning the operation within a return payload, for example, alone or within a feed, based on an applicability of the operation according to a state of an associated resource.Type: ApplicationFiled: May 31, 2017Publication date: September 14, 2017Inventors: ALEX JAMES, MICHAEL PIZZO, Pablo Castro, MIKE FLASKO, LANCE OLSON, JASON CLARK, SID JAYADEVAN
-
Patent number: 9746932Abstract: The subject disclosure relates to annotating data based on gestures. Gestures include user interaction with a client device or client software. Gestures are tracked and associated with data. In an aspect, client context associated with a gesture is also tracked. The gestures are then employed to determine a global term to associate with the data. In an aspect, a look-up table comprising a pre-defined relationship between gestures and a global term can be employed. In another aspect, an inference component employ context information in conjunction with the tracked gestures to determine a global term to assign to data. After a global term is determined for data based on a gesture, an annotation file for the data can be created associating the data with the global term.Type: GrantFiled: February 24, 2016Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Lance Olson, Siddharth Jayadevan, Jason Clark