Patents by Inventor David Shaw

David Shaw 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).

  • Publication number: 20220174057
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a command is transmitted causing a client device to present a workflow action to perform. A user command to perform the workflow action is identified using the client device. Authentication data including user credentials and a navigation action for a visual user interface is identified. The user credentials are transmitted to the network service and an emulation of the navigation action is performed. A command that performs the workflow action is transmitted to the network service.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Patent number: 11337151
    Abstract: A first device is configured to establish a connection over a short-range communication link with a second device. The first device may transition to a sleep state, terminate (i) a paging operation and a page scanning operation associated with a paging protocol and (ii) an advertisement scanning operation associated with an advertisement protocol and perform an advertisement broadcast operation associated with the advertisement protocol, the advertisement broadcast operation generating an advertisement to be broadcast at a first interval, wherein the first interval is greater than a second interval for performing advertisement broadcast operations in an active state.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: May 17, 2022
    Assignee: Apple Inc.
    Inventors: David Shaw, Ariane Cotte, Alon Paycher, Robert Watson, Gregory Burns, Chandrahas Aralaguppe Chandramohan, Sriram Hariharan, Jonathan Shavit, Adir Eini
  • Patent number: 11326425
    Abstract: A lift gas injection system that is used for introducing lift gas into a stream of production fluid includes a lift gas injection valve. A pressure protection system guards the injection valve against external overpressure by blocking communication to inside the injection valve housing when ambient pressure exceeds a set pressure. Communication is blocked by moving a valve member so that it obstructs flow through an opening in the housing. The system includes pressure actuated valve which has a platen mounted to an end of a bellows, and a valve member coupled to the platen. Surface area is reduced on the bellows side of the platen that creates a force imbalance on the platen from applied ambient pressure. At the set pressure the force imbalance moves the platen, and which pushes the valve member against the opening. A compressible pressure compensator inside the injection valve protects against internal overpressure.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: May 10, 2022
    Assignee: SILVERWELL TECHNOLOGY LTD
    Inventors: Peter John Watson, Joel David Shaw
  • Publication number: 20220141209
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a workflow service identifies a workflow action and a user account that is responsible for the workflow action. A command to present the workflow action for user authorization is transmitted to a client device associated with the user account. The workflow service transmits a command to perform the workflow action based on an identification of the user authorization.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 5, 2022
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Publication number: 20220100352
    Abstract: There is disclosed a system, including apparatus, methods and computer programs, for running native software applications (apps) and HTML5 web-based apps on a computing device, particularly a mobile computing device, in a multitasking mode of operation. In one embodiment, touch screen displays having one or more browsers are adapted to run one or more HTML5 apps, and receive input from hand gestures. One or more software modules execute on the operating system and are responsive to a dragging gesture applied to an HTML5 app displayed in a full screen mode, to subdivide the screen display and display the HTML5 app in one of the subdivided areas and display icons used to launch a second HTML5 app in a different one of the subdivided areas. The second HTML5 app is run concurrently with the first HTML5 app in order to provide multi-tasking between the first and second apps.
    Type: Application
    Filed: May 11, 2021
    Publication date: March 31, 2022
    Inventors: Rita H. Wouhaybi, David Shaw
  • Patent number: 11265309
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, an event is detected. The event is associated with an enterprise. A workflow action to perform is identified based on event. A user account is identified using at least one of the workflow action and the event. A command to present the workflow action is transmitted to a client device. A user indication to perform the workflow action is identified. Authentication data for the network service is identified based on a single sign-on (SSO) token associated with the user account. The workflow action is automatically performed using the network service. An authentication with the network service is completed based on the authentication data.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Patent number: 11265308
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a data request is received. The request is associated with a network service. A single sign-on (SSO) token is received. The SSO token represents a user account authenticated with an identity manager. Authentication data for the network service is identified based on the SSO token. The authentication data can specify an authentication site of the network service. A navigation action is automatically performed on the authentication site. The requested data is received. A command to present on a client device the data is transmitted to the client device.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Publication number: 20220046005
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a hosting location is identified for a connector that handles communications with a network service. Authentication information that is selected based on the hosting location of the connector is appended to a service request. The authentication information includes a service credential that the connector uses to authenticate with the network service, if the connector is hosted locally to the workflow service. The authentication information includes instructions for the connector to retrieve the service credential from an enterprise-hosted data store, if the connector is hosted external to the workflow service. The service request is then transmitted with the selected authentication information.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Publication number: 20210409394
    Abstract: Disclosed are various approaches for retrieving contacts from a plurality of federated services. In one example, an authentication notification is received from an identity manager. The authentication notification can include an identifier for a user account and a single sign-on token for the user account. A federated service to authenticate on behalf of the user account is identified. The single sign-on token is transmitted to the federated service for authentication. An authentication token and a refresh token is received from the federated service. The authentication token is determined to expire within a threshold time period. The refresh token is has not expired. The refresh token is transmitted to the federated service for a replacement authentication token.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Inventors: William Christian Pinner, David Shaw, Evan Hurst
  • Patent number: 11184345
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a service request is identified. The service request is associated with a network service. A single sign-on (SSO) token is received. The SSO token represents a user account authenticated with an identity manager. Authentication data for the network service is identified based on the SSO token. A hosting location of a connector for the network service is identified based on the authentication data. An authentication header is appended to the service request. The service request with the authentication header is transmitted to the connector.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: November 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Publication number: 20210332695
    Abstract: Gas and liquid velocities of fluid in a lift gas assisted well system are estimated by adding liquid and gas tracers downhole and monitoring their travel time over a known distance. Based on estimated velocities, a slip factor is obtained that represents relative velocities of the gas and liquid in the fluid. A flow regime of the fluid is identified based on the slip factor. The flow regime is optionally altered by adjusting one or more operational parameters of the well.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Applicant: Silverwell Technology Ltd.
    Inventor: Joel David Shaw
  • Patent number: 11146543
    Abstract: Disclosed are various approaches for retrieving contacts from a plurality of federated services. A query is received from a client application executing on a client device, the query comprising a single sign-on token that identifies a user and a character string. A number of federated services that the user has permission to access are then identified. A plurality of authentication tokens are then retrieved from an authentication service, each of the plurality of authentication tokens identifying the user to a respective one of the plurality of federated services. Next, the authentication token and the character string are provided to a respective connector for each of the plurality of federated services that the user has permission to access. A plurality of responses are received, each of the plurality of responses being received from the respective connector corresponding to each of the plurality of federated services that the user has permission to access.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: October 12, 2021
    Assignee: VMware, Inc.
    Inventors: William Christian Pinner, David Shaw, Evan Hurst
  • Publication number: 20210293123
    Abstract: A lift gas injection system that is used for introducing lift gas into a stream of production fluid includes a lift gas injection valve. A pressure protection system guards the injection valve against external overpressure by blocking communication to inside the injection valve housing when ambient pressure exceeds a set pressure. Communication is blocked by moving a valve member so that it obstructs flow through an opening in the housing. The system includes pressure actuated valve which has a platen mounted to an end of a bellows, and a valve member coupled to the platen. Surface area is reduced on the bellows side of the platen that creates a force imbalance on the platen from applied ambient pressure. At the set pressure the force imbalance moves the platen, and which pushes the valve member against the opening. A compressible pressure compensator inside the injection valve protects against internal overpressure.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 23, 2021
    Applicant: Silverwell Technology Ltd.
    Inventors: Peter John Watson, Joel David Shaw
  • Patent number: 11117900
    Abstract: The present invention relates to compounds useful as inhibitors of ATR protein kinase. The invention also relates to pharmaceutically acceptable compositions comprising the compounds of this invention; methods of treating of various diseases, disorders, and conditions using the compounds of this invention; processes for preparing the compounds of this invention; intermediates for the preparation of the compounds of this invention; and methods of using the compounds in in vitro applications, such as the study of kinases in biological and pathological phenomena; the study of intracellular signal transduction pathways mediated by such kinases; and the comparative evaluation of new kinase inhibitors. The compounds of this invention have formula I: or a pharmaceutically acceptable salt, wherein the variables are as devined herein. Moreover, The compounds of this invention have formula I-A: or a pharmaceutically acceptable salt, wherein the variables are as defined herein.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: September 14, 2021
    Assignee: VERTEX PHARMACEUTICALS INCORPORATED
    Inventors: Nadia Ahmad, Dean Boyall, Jean-Damien Charrier, Chris Davis, Rebecca Davis, Steven Durrant, Gorka Etxebarria I Jardi, Damien Fraysse, Juan-Miguel Jimenez, David Kay, Ronald Knegtel, Donald Middleton, Michael O'Donnell, Maninder Panesar, Francoise Pierard, Joanne Pinder, David Shaw, Pierre-Henri Storck, John Studley, Heather Twin
  • Publication number: 20210246770
    Abstract: Liquid is unloaded from a well with a hybrid gas lift system that includes a lift gas source and valves for injecting lift gas into production tubing. The types of valves include pressure production operated (“PPO”) valves and a surface operated valve. Pressure inside the production tubing is measured to monitor operation of the PPO valves, and identify if the PPO valves are experiencing and anomaly, such as multi-pointing or chattering. The surface operated valve is selectively actuated to correct anomalous operation of the PPO valves.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 12, 2021
    Inventor: Joel David Shaw
  • Publication number: 20210238967
    Abstract: A method and system of producing fluid from a well with a gas lift system that includes a virtual plunger made from a plunger forming material. The virtual plunger is formed downhole by injecting the plunger forming material directly into a column of liquid inside production tubing and from an annulus that circumscribes the production tubing. The flow of plunger forming material into the production tubing is controlled by an injection valve intersecting a sidewall of the production tubing. The plunger forming material is added to the annulus from the surface, and enough is added so its upper level is above the injection valve. Adding injection gas to the production tubing below the virtual plunger pushes the virtual plunger and column of liquid to surface. The plunger forming material has properties so that the virtual plunger remains cohesive while traveling uphole.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 5, 2021
    Applicant: Silverwell Technology Ltd
    Inventor: Joel David Shaw
  • Patent number: 11003836
    Abstract: There is disclosed a system, including apparatus, methods and computer programs, for running native software applications (apps) and HTML5 web-based apps on a computing device, particularly a mobile computing device, in a multitasking mode of operation. In one embodiment, touch screen displays having one or more browsers are adapted to run one or more HTML5 apps, and receive input from hand gestures. One or more software modules execute on the operating system and are responsive to a dragging gesture applied to an HTML5 app displayed in a full screen mode, to subdivide the screen display and display the HTML5 app in one of the subdivided areas and display icons used to launch a second HTML5 app in a different one of the subdivided areas. The second HTML5 app is run concurrently with the first HTML5 app in order to provide multi-tasking between the first and second apps.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: May 11, 2021
    Assignee: Intel Corporation
    Inventors: Rita H. Wouhaybi, David Shaw
  • Publication number: 20210127329
    Abstract: A first device is configured to establish a connection over a short-range communication link with a second device. The first device may transition to a sleep state, terminate (i) a paging operation and a page scanning operation associated with a paging protocol and (ii) an advertisement scanning operation associated with an advertisement protocol and perform an advertisement broadcast operation associated with the advertisement protocol, the advertisement broadcast operation generating an advertisement to be broadcast at a first interval, wherein the first interval is greater than a second interval for performing advertisement broadcast operations in an active state.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 29, 2021
    Inventors: David SHAW, Ariane COTTE, Alon PAYCHER, Robert WATSON, Gregory BURNS, Chandrahas Aralaguppe CHANDRAMOHAN, Sriram HARIHARAN, Jonathan SHAVIT, Adir EINI
  • Publication number: 20210117174
    Abstract: Systems and methods disclosed herein provide context-based application suggestions to a user in real time. A user device can identify a keyword displayed in an application, such as an email application. The user device can request a card from a connector external to the user device. The connector can identify an application that relates to the keyword and determine a current installation status for the application with respect to the user device. The connector can query a management server at which the user device is enrolled to request the installation status. If the application is not installed on the user device, the connector can instruct the user device to prompt the user to install the application. If the application is installed, the connector can instruct the user device to prompt the user to launch the installed application.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 22, 2021
    Inventors: Rob Worsnop, David Shaw, Shree Harsha, Marshall Anne Busbee
  • Patent number: 10977020
    Abstract: Systems and methods disclosed herein provide context-based application suggestions to a user in real time. A user device can identify a keyword displayed in an application, such as an email application. The user device can request a card from a connector external to the user device. The connector can identify an application that relates to the keyword and determine a current installation status for the application with respect to the user device. The connector can query a management server at which the user device is enrolled to request the installation status. If the application is not installed on the user device, the connector can instruct the user device to prompt the user to install the application. If the application is installed, the connector can instruct the user device to prompt the user to launch the installed application.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: April 13, 2021
    Assignee: VMware, Inc.
    Inventors: Rob Worsnop, David Shaw, Shree Harsha, Marshall Anne Busbee