Patents by Inventor William A. Gail

William A. Gail 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: 20240109089
    Abstract: A container closure can include a collar, an actuator, and a biasing element. The collar can be configured to couple to a container. The collar can have a container facing surface and a second surface opposite the container facing surface. The actuator can be movable relative to the collar from a first position to a second position. The actuator can be in fluid communication with a cavity defined by the container such that the actuator dispenses material out of the container as the actuator moves from the first position to the second position. The biasing element can have a first portion coupled to the actuator and a second portion coupled to the second surface of the collar, the biasing element configured to bias the actuator toward the first position.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: William Henry Carr, Kelly Gail Duncan, Matthew Lawrence Norris
  • Patent number: 11074065
    Abstract: Methods, systems, and devices for data processing at a software development kit running in a mobile device are described. A software development kit may receive, from a mobile application running on the mobile device, a logged event indication in response to an event occurring within the mobile application. The software development kit download, from an application server and before receiving the logged event indication, a data payload including a set of triggers, a set of rules associated with the set of triggers, and a set of processing commands associated with the set of rules. The software development kit may then identify the received logged event indication as a trigger from the set of triggers, evaluate a rule associated with the trigger based on the identifying, and process a processing command associated with the rule, where the processing command includes utilizing native code of the mobile application.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: July 27, 2021
    Assignee: salesforce.com, inc.
    Inventors: Brian Matthew Criscuolo, William Gail Mote, II, Seth Clark, Jeff Sylvia
  • Publication number: 20210173633
    Abstract: Methods, systems, and devices for data processing at a software development kit running in a mobile device are described. A software development kit may receive, from a mobile application running on the mobile device, a logged event indication in response to an event occurring within the mobile application. The software development kit download, from an application server and before receiving the logged event indication, a data payload including a set of triggers, a set of rules associated with the set of triggers, and a set of processing commands associated with the set of rules. The software development kit may then identify the received logged event indication as a trigger from the set of triggers, evaluate a rule associated with the trigger based on the identifying, and process a processing command associated with the rule, where the processing command includes utilizing native code of the mobile application.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Inventors: Brian Matthew Criscuolo, William Gail Mote, II, Seth Clark, Jeff Sylvia
  • Publication number: 20140019876
    Abstract: A method, system and computer program product for performing a synch in a calendar system and preferred free time search may include presenting a plurality of calendar time status entries of a user and at least one other user. Each calendar time status entry may correspond to a selected calendar time period. The method may also include synching at least one type of calendar time status entry of the user to at least one other type of calendar time status entry of the at least one other user for each of the at least one other type of calendar time status entries of the at least one other user. The method may further include presenting the synched calendar time status entries to the user.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LIN SUN, WILLIAM GAIL STODDARD
  • Patent number: 4048685
    Abstract: A trailable houseboat is disclosed combining a travel trailer module and pontoons which are positioned along the roof of the trailer module cabin for land use. Such pontoons are supported by a power operated mechanism so that they can be moved from the highway position to a launch position, in which they extend along the sides of the cabin at a level sufficiently low to permit floating of the boat but sufficiently high to allow the boat to be rolled on its wheels. After launching, the trailer module is raised with respect to the pontoons to increase the freeboard and to raise the road wheels up out of the water. Folding decks are positioned adjacent to the ends of the cabin for highway use and extend between the ends of the pontoons in the water configuration. Folding walkways are also provided for water use to cooperate with the ends of the pontoons and the decks to provide a large level deck system completely around the cabin.
    Type: Grant
    Filed: February 12, 1976
    Date of Patent: September 20, 1977
    Inventor: William A. Gail