Patents by Inventor Jeremy Allan

Jeremy Allan 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: 10380167
    Abstract: Automated mapping between instances of content, such as e-books, and omnibus versions of that content can be performed without a resource-intensive full string search. In one embodiment, an efficient string search algorithm, such as the Boyer-Moore algorithm, is used to pre-process the individual book in order to more efficiently search for a match within the omnibus version. In another embodiment, a fingerprinting process is used to quickly find the beginning and end positions of a book within the omnibus version. The fingerprinting process can also quickly verify the match between the identified portion of the omnibus and the contents of the individual book without the need for a full string comparison. A mapping is then generated that enables the supplemental content to be updated for the omnibus version.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: August 13, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jeremy Allan Rottman, Kyle Thomas Donnelly
  • Patent number: 10365652
    Abstract: Systems and method are provided for controlling a vehicle. The systems and methods calculate lane plan data including a set of lane plans defining a route from a start location to a destination location, solve a motion planning algorithm to produce solved lane plan data defining a solved lane plan and a trajectory therefor, receive forthcoming distance data representing a forthcoming distance, determine a feasible lane based on the solved lane plan data within the forthcoming distance, remove a lane plan from the lane plan data to produce feasible lane plan data including a feasible lane plan defining a route from the start location to the destination location, and control motion of the vehicle based on the feasible lane plan data.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: July 30, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy Allan, Shiva Ghose
  • Patent number: 10309058
    Abstract: One embodiment provides a papermaking machine, which includes a wire for conveying a fiber web; a trim squirt for making a cut line in the fiber web; a machine reference; and a measurement device for measuring a distance between the cut line and the machine reference, the device comprising a laser adapted to illuminate the cut line and determine a location of the cut line for the measuring. Methods of making and using the papermaking machine are also provided.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: June 4, 2019
    Assignee: INTERNATIONAL PAPER COMPANY
    Inventors: Jeremy Allan Haddock, Ronald Arthur Falcone, Jr.
  • Publication number: 20180215377
    Abstract: Systems and method are provided for controlling an autonomous vehicle. In one embodiment, a method includes: receiving sensor data from one or more sensors of the vehicle; processing, by a processor, the sensor data to determine a cyclist in proximity to the vehicle; in response to the determined cyclist, selecting, by the processor, a behavioral mode from a plurality of behavioral modes; adjusting, by the processor, at least one control parameter based on the selected behavioral mode; and controlling the autonomous vehicle and/or a notification light based on the at least one control parameter.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: YIQI GAO, ALEXANDER WAINWRIGHT, BROOKS REED, ALEXANDER HERTZBERG, JEREMY ALLAN
  • Publication number: 20180129209
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: receiving, by a processor, a lane plan; determining, by a processor, from the lane plan an upcoming turn; determining, by a processor, if the upcoming turn is at least one of an unprotected left turn, an inside right turn, and an inside left turn; when at least one of an unprotected left turn, an inside right turn, and an inside left turn is determined, modifying, by a processor, a lane boundary; and controlling the vehicle based on the modified lane boundary.
    Type: Application
    Filed: January 10, 2018
    Publication date: May 10, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: DANIEL CHEN, YU-CHENG LIN, JEREMY ALLAN, SOHRAB HAGHIGHAT
  • Publication number: 20180095471
    Abstract: Systems and method are provided for controlling a vehicle. The systems and methods calculate lane plan data including a set of lane plans defining a route from a start location to a destination location, solve a motion planning algorithm to produce solved lane plan data defining a solved lane plan and a trajectory therefor, receive forthcoming distance data representing a forthcoming distance, determine a feasible lane based on the solved lane plan data within the forthcoming distance, remove a lane plan from the lane plan data to produce feasible lane plan data including a feasible lane plan defining a route from the start location to the destination location, and control motion of the vehicle based on the feasible lane plan data.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy Allan, Shiva Ghose
  • Publication number: 20180095466
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via one or more sensing devices, sensor data relating to an environment associated with a vehicle, wherein the vehicle is substantially stationary and has an intended path corresponding to entering a traffic flow of a first lane. The method includes determining the presence of an obstacle that at least partially occludes a view of the first lane by a first sensing device of the one or more sensing devices, and positioning, with a processor, the vehicle with respect to the obstacle to improve the view of the first lane by the first sensing device without significantly obstructing the first lane. The first lane is then monitored via the first sensing device to determine when the intended path clear.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy ALLAN, Eric LUJAN, Peter GAO, Siddhartho BHATTACHARYA, Wei MOU, Jonathan UESATO
  • Publication number: 20180093671
    Abstract: Systems and method are provided for speed management of an autonomous vehicle during a lane change. The method comprises identifying a planned future lane change, identifying the starting position of the future lane change, measuring the travel distance available to complete the lane change, determining the maximum speed for the autonomous vehicle at the lane change starting position based on the travel distance, setting an interpolated speed limit at a plurality of intermediate points between the current position and the lane change starting position, setting a target speed limit at each of the intermediate points by choosing for each intermediate point the minimum of the interpolated speed limit at the intermediate point and any additional speed limit at the intermediate point, and communicating the target speed limit at the intermediate points as speed constraints to a vehicle control module.
    Type: Application
    Filed: November 21, 2017
    Publication date: April 5, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy Allan, Ryan Holben
  • Publication number: 20170109020
    Abstract: Various implementations of a media presentation system are provided. In one implementation, for example, the system includes a display device comprising a display region, a user input device and a control system. The control system is configured to modify a presentation while the display device is in a presentation mode. Methods of controlling media presentation systems are also provided. In one implementation, for example, a method of controlling a media presentation system includes providing a presentation on a display device in a presentation mode of the media presentation system; receiving a user input from a user input device of a media presentation system at a control system; and altering a display in a display region of the display device in response to the user input, wherein the operation of altering the display comprises modifying the display of the presentation while the media presentation system is in the presentation mode.
    Type: Application
    Filed: August 25, 2016
    Publication date: April 20, 2017
    Applicant: Maestro Presentation Systems, LLC
    Inventors: Dieter Austin Sliter, Jeremy Allan Cunningham
  • Publication number: 20160177509
    Abstract: One embodiment provides a papermaking machine, which includes a wire for conveying a fiber web; a trim squirt for making a cut line in the fiber web; a machine reference; and a measurement device for measuring a distance between the cut line and the machine reference, the device comprising a laser adapted to illuminate the cut line and determine a location of the cut line for the measuring. Methods of making and using the papermaking machine are also provided.
    Type: Application
    Filed: November 23, 2015
    Publication date: June 23, 2016
    Inventors: JEREMY ALLAN HADDOCK, RONALD ARTHUR FALCONE, JR.
  • Patent number: D610589
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: February 23, 2010
    Assignee: Myine Electronics, LLC
    Inventors: Benjamin Pei-Ming Chia, Jacob R. Sigal, Yi Chun Liao, Jeremy Allan Panoringan, Jung Hee Yeo, Chun-Ting Yu
  • Patent number: D611959
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: March 16, 2010
    Assignee: Myine Electronics, LLC
    Inventors: Benjamin Pei-Ming Chia, Jacob R. Sigal, Yi Chun Liao, Jeremy Allan Panoringan, Jung Hee Yeo, Chun-Ting Yu
  • Patent number: D798323
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: September 26, 2017
    Assignee: MAESTRO PRESENTATION SYSTEMS, LLC
    Inventors: Dieter Austin Sliter, Jeremy Allan Cunningham
  • Patent number: D802610
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 14, 2017
    Assignee: MAESTRO PRESENTATION SYSTEMS, LLC
    Inventors: Jeremy Allan Cunningham, Dieter Austin Sliter
  • Patent number: D833453
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 13, 2018
    Assignee: MAESTRO PRESENTATION SYSTEMS, LLC
    Inventors: Jeremy Allan Cunningham, Dieter Austin Sliter