Patents by Inventor Daniel Whiting

Daniel Whiting 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: 11829749
    Abstract: A system includes persistent storage containing data used by software applications, and a server application configured to perform operations, including identifying a subset of the data, where the subset is used to generate a full offline payload for a particular software application and that includes user interface (UI) components selected for the particular software application based on the subset of the data. The operations also include monitoring the subset of the data to identify a modification to particular data and, based on identifying the modification, generating a partial offline payload based on the particular data as modified, where the partial offline payload includes a subset of the UI components, and where each UI component of the subset is updated based on the particular data as modified. The operations further include receiving a request for the partial offline payload and, based on receiving the request, transmitting the partial offline payload.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 28, 2023
    Assignee: ServiceNow, Inc.
    Inventors: David Tamjidi, Audrey Chen, Sean Andrew Bradley Bowrin, George Webster, Michal Henryk Borowiec, Daniel Whiting
  • Publication number: 20220188097
    Abstract: A system includes persistent storage containing data used by software applications, and a server application configured to perform operations, including identifying a subset of the data, where the subset is used to generate a full offline payload for a particular software application and that includes user interface (UI) components selected for the particular software application based on the subset of the data. The operations also include monitoring the subset of the data to identify a modification to particular data and, based on identifying the modification, generating a partial offline payload based on the particular data as modified, where the partial offline payload includes a subset of the UI components, and where each UI component of the subset is updated based on the particular data as modified. The operations further include receiving a request for the partial offline payload and, based on receiving the request, transmitting the partial offline payload.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 16, 2022
    Inventors: David Tamjidi, Audrey Chen, Sean Andrew Bradley Bowrin, George Webster, Michal Henryk Borowiec, Daniel Whiting
  • Patent number: 11269618
    Abstract: A system includes a memory structure containing a full offline payload including user interface (UI) components and generated by a server application based on corresponding data, and a software application configured to perform operations, including determining that a partial offline payload is available and, based thereon, transmitting, to the server application, a request for the partial offline payload. The operations also include receiving the partial offline payload including a subset of the UI components. Each respective UI component of the subset has been updated based on a modification of the corresponding data. The operations additionally include, for each respective UI component, identifying a corresponding identifier within the partial offline payload and, based thereon, determining a mapping of the respective UI component to a corresponding portion of the full offline payload. The operations further include updating the corresponding portion of the full offline payload based on the mapping.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: March 8, 2022
    Assignee: ServiceNow, Inc.
    Inventors: George Webster, Michal Henryk Borowiec, Daniel Whiting, David Tamjidi, Audrey Chen, Sean Andrew Bradley Bowrin
  • Patent number: 11216271
    Abstract: A system includes persistent storage containing data used by software applications, and a server application configured to perform operations, including identifying a subset of the data, where the subset is used to generate a full offline payload for a particular software application and that includes user interface (UI) components selected for the particular software application based on the subset of the data. The operations also include monitoring the subset of the data to identify a modification to particular data and, based on identifying the modification, generating a partial offline payload based on the particular data as modified, where the partial offline payload includes a subset of the UI components, and where each UI component of the subset is updated based on the particular data as modified. The operations further include receiving a request for the partial offline payload and, based on receiving the request, transmitting the partial offline payload.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: January 4, 2022
    Assignee: ServiceNow, Inc.
    Inventors: David Tamjidi, Audrey Chen, Sean Andrew Bradley Bowrin, George Webster, Michal Henryk Borowiec, Daniel Whiting
  • Publication number: 20070046070
    Abstract: A vehicle cab includes a floor, a roof, a front support operably coupling the floor and the roof, and at least two side supports operably coupling the floor and the roof. The vehicle cab further includes a door operably coupled to one of the at least two side supports. The door extends from adjacent the floor toward the roof. The door includes a window extending in a substantially uninterrupted manner from a lower edge of the door toward an upper edge of the door. The front support is located along a centrally-located, longitudinal axis of the vehicle cab, such that when the door is in a closed position, the door extends along a line oriented at an angle oblique with respect the longitudinal axis of the vehicle cab between the front support and the side support.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Aaron Hayes, Daniel Whiting, Christopher Derham, Brad Van De Veer