Patents by Inventor Richard Sturm

Richard Sturm 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: 11308272
    Abstract: A computing system runs a productivity application that maintains an integrated, time ordered revision/undo stack. Entries in the revision/undo stack identify revision operations that a user has made to a document and corresponding undo operations that can be executed to undo the revision operation. The computing system detects an undo input indicative of a user actuating un undo actuator to undo a previous operation, that is prior to a most current operation that the user has performed. An operational transform system identifies an undo operation in the undo stack, corresponding to the revision that the user selected in the revision/undo stack. The operational transform system traverses the revision/undo stack to identify subsequent operations that were performed subsequent to the previous operation, and identifies one or more transforms to be applied to the undo operation based upon the identified subsequent operations.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Richard Sturms, Ying Zhang, Sherman Chee Ming Der, Nicholas Kyle Ryan, Dmitri Viktorovich Kotchetov, Sanjay Krupakar Bhat
  • Patent number: 11230250
    Abstract: The invention relates to a restraint device, in particular for a motor vehicle, for reducing an abrupt sideward movement of an occupant in the case of an impact with an airbag which is inflatable by means of a gas generator when an accident situation occurs. It is provided that the airbag has at least one side chamber and one shoulder chamber which are connected together, wherein in the inflated state of the airbag the side chamber and the shoulder chamber form different main extension planes which run at an angle to one another. An anchoring strap is fastened at one end to the shoulder chamber and at the other end to the vehicle seat. The shoulder chamber comprises two regions which transition into one another and which together form a reverse U-shape, the base thereof in the inflated state of the shoulder chamber forming the upper end thereof.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: January 25, 2022
    Assignee: ISI AUTOMOTIVE HOLDING GMBH
    Inventors: Andreas Karl Richard Sturm, Marcus Bernd Mueller, Sebastian Biehle, Andrej Lerch, Sebastian Schneiderreit
  • Publication number: 20190389421
    Abstract: The invention relates to a restraint device, in particular for a motor vehicle, for reducing an abrupt sideward movement of an occupant in the case of an impact with an airbag which is inflatable by means of a gas generator when an accident situation occurs. It is provided that the airbag has at least one side chamber and one shoulder chamber which are connected together, wherein in the inflated state of the airbag the side chamber and the shoulder chamber form different main extension planes which run at an angle to one another. An anchoring strap is fastened at one end to the shoulder chamber and at the other end to the vehicle seat. The shoulder chamber comprises two regions which transition into one another and which together form a reverse U-shape, the base thereof in the inflated state of the shoulder chamber forming the upper end thereof.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 26, 2019
    Applicant: ISI AUTOMOTIVE HOLDING GMBH
    Inventors: Andreas Karl Richard STURM, Marcus Bernd MUELLER, Sebastian BIEHLE, Andrej LERCH, Sebastian SCHNEIDERREIT
  • Patent number: 8424073
    Abstract: Methods and computer-readable media are provided for refreshing a page validation token. In response to a request for a form from a client, a server responds with the requested form, a page validation token, and a page token refresh program. The client executes the page token refresh program in response to a request to post the contents of the form to the server computer. The page token refresh program determines whether a preset period of time has elapsed since server computer generated the page validation token. If the period of time has not elapsed, the form is posted to the server with the page validation token and processed by the server computer. If the page timeout has elapsed, the page token refresh program refreshes the page validation token prior to posting the form by requesting an updated page validation token from the server.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: April 16, 2013
    Assignee: Microsoft Corporation
    Inventors: James Richard Sturms, Matthew Bryan Jeffries, William James Griffin
  • Publication number: 20110208854
    Abstract: A feedback loop is created between a server and clients that provides the clients with health information of the server to assist in client-server traffic control. Health information is calculated for the server that measures a current health of the server. The health information is automatically provided to a client by the server in response to a request made by the client. The clients can utilize the received health information to determine when to request resources from the server.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: JIAN ZHANG, LIDA LI, CHRISTOPHER ANTHONY CLARK, CHRISTOPHER J. ANTOS, AMBROSE THOMAS TREACY, JAMES RICHARD STURMS
  • Publication number: 20080115201
    Abstract: Methods and computer-readable media are provided for refreshing a page validation token. In response to a request for a form from a client, a server responds with the requested form, a page validation token, and a page token refresh program. The client executes the page token refresh program in response to a request to post the contents of the form to the server computer. The page token refresh program determines whether a preset period of time has elapsed since server computer generated the page validation token. If the period of time has not elapsed, the form is posted to the server with the page validation token and processed by the server computer. If the page timeout has elapsed, the page token refresh program refreshes the page validation token prior to posting the form by requesting an updated page validation token from the server.
    Type: Application
    Filed: November 13, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventors: James Richard Sturms, Matthew Bryan Jeffries, William James Griffin
  • Patent number: 6981063
    Abstract: A method for time synchronization of a computer network by a main computer, in which case, for synchronization with an N-th interrupt, a time signal corresponding to the instant of the interrupt plus a time interval between the interrupts is transmitted on an ATM bus and the secondary computers to be synchronized set their clock to this transmitted time signal with the next interrupt.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: December 27, 2005
    Assignee: Siemens Aktiengesellschaft
    Inventors: Harald Eggers, Juergen Schucht, Richard Sturm
  • Patent number: 6808139
    Abstract: A guidance method for guidance systems is disclosed. The method includes forming a target track point with a target tracker. The method corrects the track point with a manual correction signal. A speed of rotation of the line of sight is determined with the target tracker. A track control system dynamic model is provided for forming an estimated value for the rotation speed of the line of sight. The estimated value for the rotation speed of the line of sight is formed from the determined speed of rotation of a line of sight corrected with a correction value generated with the dynamic model of the track control circuit based on the manual correction signal. The estimated value of the speed of rotation of the line of sight is then used for guidance.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: October 26, 2004
    Assignee: Daimler-Benz Aerospace AG
    Inventor: Richard Sturm
  • Publication number: 20030175721
    Abstract: A method of determining predisposition to melanoma is provided in the form of a molecular diagnostic method that detects the presence of a cyclin dependent kinase inhibitor 2A mutant allele and/or a melanocortin-1 receptor variant allele. The presence of a cyclin dependent kinase inhibitor 2A mutant allele increases the probability that an individual carrying a melanocortin-1 receptor variant allele will develop melanoma. Similarly, the presence of a melanocortin-1 receptor variant allele increases the probability that an individual carrying a cyclin dependent kinase inhibitor 2A mutant allele will develop melanoma.
    Type: Application
    Filed: March 28, 2002
    Publication date: September 18, 2003
    Inventors: Neil F. Box, David L. Duffy, Nicholas K. Hayward, Nicholas G. Martin, Richard A. Sturm, Nelleke A. Gruis, Pieter A. Van Der Velden, Wilma Bergman, Rune R. Frants
  • Patent number: 4928906
    Abstract: A remote control for a rolling flying body enables that body to also perf pitching movements about its pitch axis and yawing movements about its yaw axis. For this purpose the flying body is equipped with a plurality of control nozzles distributed about the circumference of the flying body. These control nozzles or rather the fluid flow through the control nozzles is so controlled by control valves that two nozzles forming a pair are simultaneously activated for causing the desired pitching and yawing movements. The duration of the control impulse signals is determined exclusively by the rolling frequency of the flying body or missile.
    Type: Grant
    Filed: January 23, 1989
    Date of Patent: May 29, 1990
    Assignee: Messerschmitt-Boelkow-Blohm Gesellschaft mit beschraenkter Haftung
    Inventor: Richard Sturm