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: 12412435
    Abstract: 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: Grant
    Filed: August 15, 2022
    Date of Patent: September 9, 2025
    Assignee: Ford Global Technologies, LLC
    Inventors: Alex James, Donald A. Perlick, Bang Kim Cao
  • Patent number: 12397794
    Abstract: 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: Grant
    Filed: June 7, 2024
    Date of Patent: August 26, 2025
    Assignee: Ford Global Technologies, LLC
    Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
  • Publication number: 20240317229
    Abstract: 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: Application
    Filed: June 7, 2024
    Publication date: September 26, 2024
    Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
  • Patent number: 12030497
    Abstract: 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: Grant
    Filed: September 14, 2022
    Date of Patent: July 9, 2024
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
  • Publication number: 20240083436
    Abstract: 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: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Daniel A. Gabor, Mostafa Shuva, Nolan Payne, Brandon J. Cameron, Alex James, Scott Mlynarczyk, Bryan Griffin
  • Publication number: 20240054827
    Abstract: 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: Application
    Filed: August 15, 2022
    Publication date: February 15, 2024
    Inventors: Alex James, Donald A. Perlick, Bang Kim Cao
  • Patent number: 10836366
    Abstract: 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: Grant
    Filed: May 31, 2018
    Date of Patent: November 17, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Alex James, Thomas Salmon, Donald A. Perlick, Bang Kim Cao
  • Patent number: 10698969
    Abstract: 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: Grant
    Filed: May 31, 2017
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Patent number: 10625750
    Abstract: 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: Grant
    Filed: May 31, 2019
    Date of Patent: April 21, 2020
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
  • Patent number: 10574792
    Abstract: 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: Grant
    Filed: April 19, 2019
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Publication number: 20190366989
    Abstract: 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: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Alex James, Thomas Salmon, Donald A. Perlick, Bang Kim Cao
  • Patent number: 10495161
    Abstract: 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: Grant
    Filed: February 15, 2017
    Date of Patent: December 3, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Thomas Salmon, Alex James, Bang Kim Cao, Donald A. Perlick
  • Publication number: 20190283767
    Abstract: 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: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
  • Publication number: 20190245946
    Abstract: 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: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Patent number: 10358141
    Abstract: 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: Grant
    Filed: October 24, 2016
    Date of Patent: July 23, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
  • Patent number: 10320949
    Abstract: 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: Grant
    Filed: December 9, 2016
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Publication number: 20180229698
    Abstract: 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: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Inventors: Thomas Salmon, Alex James, Bang Kim Cao, Donald A. Perlick
  • Publication number: 20180111625
    Abstract: 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: Application
    Filed: October 24, 2016
    Publication date: April 26, 2018
    Inventors: Alex James, Donald A. Perlick, Thomas Salmon, Bang Kim Cao
  • Publication number: 20170262549
    Abstract: 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: Application
    Filed: May 31, 2017
    Publication date: September 14, 2017
    Inventors: ALEX JAMES, MICHAEL PIZZO, Pablo Castro, MIKE FLASKO, LANCE OLSON, JASON CLARK, SID JAYADEVAN
  • Patent number: 9746932
    Abstract: 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: Grant
    Filed: February 24, 2016
    Date of Patent: August 29, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Lance Olson, Siddharth Jayadevan, Jason Clark