Patents by Inventor William Bailey

William Bailey 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: 10599454
    Abstract: Computing systems, database systems, and related methods are provided for supporting dynamic validation workflows. One exemplary method involves a server of a database system receiving a graphical representation of a validation process from a client device coupled to a network, converting the graphical representation of the validation process into validation code, and storing the validation code at the database system in association with a database object type. Thereafter, the validation process is performed with respect to an instance of the database object type using the validation code in response to an action with respect to the instance of the database object type in a database of the database system. The action triggering the validation process can be based on user-configurable triggering criteria, and the validation process may generate user-configurable notifications based on one or more field values of the database object instance.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: March 24, 2020
    Assignee: salesforce.com, inc.
    Inventor: Samuel William Bailey
  • Publication number: 20200042330
    Abstract: Systems, methods, and apparatuses for implementing dynamic creation of an external code segment within a cloud based computing environment. For instance, an exemplary system having at least a processor and a memory therein includes means for executing object code comprising software instructions that when executed create an instance of an external segment of software instructions that is to perform business logic, wherein a name of the external segment of software instructions is to be first received during runtime of the object code.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Nathan Edward Lipke, Samuel William Bailey, James Johnson, Hugh Cockburn
  • Publication number: 20200019720
    Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
    Type: Application
    Filed: July 11, 2018
    Publication date: January 16, 2020
    Inventors: Douglas Eliot Chasman, David Chungnan Wu, Hugh Francis Cockburn, Alex Edelstein, Antoine Barseni, Franck Thomas, Antoine Magnier, Nhi Nguyen, Benoit Dufourd, Samantha Reynard, Samuel William Bailey
  • Publication number: 20200019300
    Abstract: A processor can cause operation tracking screens to be presented on a display. The operation tracking screens can include first and second screen areas. Some of the first screen areas can have graphical control elements configured to receive information associated with actions associated with a sequence of operations. The actions can include first and second actions performed concurrently. The second screen areas can have a graphical representation of stages of the sequence of operations. The graphical representation of the stages can be of a default sequence of the stages, in response to an initiation of the sequence of operations, and can be modified to include a graphical representation of an additional stage in response to a determination of a result of a condition being a specific value. The processor can receive signals associated with the information associated with the actions and can cause the sequence of operations to be processed.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 16, 2020
    Inventors: Samuel William Bailey, Jason Teller, Nathan Edward Lipke, Anvitha Jaishankar, James Johnson, Yucheng Wang, Hugh Cockburn
  • Publication number: 20200002575
    Abstract: A composition is provided that comprises a calcium carbonate slurry. The calcium carbonate slurry comprises a plurality of calcium carbonate particles suspended in a solution, where the solution comprises a dispersant and an anionic surfactant. The concentration of the calcium carbonate particles in the calcium carbonate slurry is equal to or less than about 2.0 wt. %.
    Type: Application
    Filed: February 21, 2018
    Publication date: January 2, 2020
    Inventors: Robert YANG, Samantha K. BRITTELLE, You-Jung CHENG, Scott William BAILEY, James M. TSAY
  • Publication number: 20190334706
    Abstract: An autonomous driving controller includes a plurality of parallel processors operating on common input data received from the plurality of autonomous driving sensors. Each of the plurality of parallel processors includes communication circuitry, a general processor, a security processor subsystem (SCS), and a safety subsystem (SMS). The communication circuitry supports communications between the plurality of parallel processors, including inter-processor communications between the general processors of the plurality of parallel processors, communications between the SCSs of the plurality of parallel processors using SCS cryptography, and communications between the SMSs of the plurality of parallel processors using SMS cryptography, the SMS cryptography differing from the SCS cryptography. The SCS and/or the SMS may each include dedicated hardware and/or memory to support the communications.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 31, 2019
    Applicant: TESLA, INC.
    Inventors: Thaddeus Fortenberry, Samuel Douglas Crowder, Patryk Kaminski, Daniel William Bailey, David Glasco
  • Publication number: 20190330963
    Abstract: Systems, computer-readable media, and methods for valuating measurement data, of which the method includes obtaining a first model of a subsurface volume, determining a baseline control parameter based on the first model, receiving new measurement data measured using a data collection device, the new measurement data representing one or more characteristics of the subsurface volume, and obtaining a second model of the subsurface volume based in part on the new measurement data. The first model is not based on the new measurement data. Further, the method includes determining an enhanced control parameter based on the second model, determining an enhanced value corresponding to the second model using the enhanced control parameter, determining a realized value corresponding to the second model using the baseline control parameter, and calculating a value of the new measurement data by comparing the enhanced value and the realized value.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 31, 2019
    Inventors: William Bailey, Dzevat Omeragic
  • Publication number: 20190231458
    Abstract: Systems and methods for a computer-assisted instrument motion are described. For example, the disclosure provides mechanisms and techniques for holding an instrument with a computer-assisted manipulator assembly, and methods for actuating computer-assisted motions of the instrument.
    Type: Application
    Filed: June 29, 2017
    Publication date: August 1, 2019
    Applicant: Intuitive Surgical Operations, Inc.
    Inventors: Simon Peter DiMaio, David William Bailey, Theodore W. Rogers, Alec Paul Robertson
  • Publication number: 20190204864
    Abstract: A System-on-a-Chip includes a plurality of processing systems and channel circuitry servicing the plurality of processing systems. The channel circuitry includes a clock sprinkler circuit, a clock source, first direction data path circuitry and second direction data path circuitry. A clock sprinkler is a clock signal that propagates in a first direction only, from a source to all destinations. The first direction data path circuitry includes a plurality of first direction data flip flops and first direction combinational logic that service data flow in the first direction. The second direction data path circuitry includes a plurality of second direction data flip flops and second direction combinational logic that service data flow in the second direction.
    Type: Application
    Filed: May 9, 2018
    Publication date: July 4, 2019
    Applicant: Tesla, Inc.
    Inventor: Daniel William Bailey
  • Publication number: 20190205218
    Abstract: A parallel processing system includes at least three processors operating in parallel, state monitoring circuitry, and state reload circuitry. The state monitoring circuitry couples to the at least three parallel processors and is configured to monitor runtime states of the at least three parallel processors and identify a first processor of the at least three parallel processors having at least one runtime state error. The state reload circuitry couples to the at least three parallel processors and is configured to select a second processor of the at least three parallel processors for state reload, access a runtime state of the second processor, and load the runtime state of the second processor into the first processor. Monitoring and reload may be performed only on sub-systems of the at least three parallel processors. During reload, clocks and supply voltages of the processors may be altered. The state reload may relate to sub-systems.
    Type: Application
    Filed: May 15, 2018
    Publication date: July 4, 2019
    Applicant: Tesla, Inc.
    Inventors: Daniel William Bailey, David Glasco
  • Patent number: 10295752
    Abstract: An LC adapter provided with a built-in light shielding plate includes a frame. One end of the frame is provided with interfaces for matching with connection members. An upper light shielding plate and a lower light shielding plate in a spliced connection with each other are disposed at a position within the frame close to the interfaces. Both the upper light shielding plate and the lower light shielding plate are hingedly connected to the frame through a return spring. When a connection member is inserted into an interface, the upper light shielding plate and the lower light shielding plate rotate relative to the frame and are separated from each other. When the connection member is unplugged from the interface, the upper light shielding plate and the lower light shielding plate are restored to the state of the spliced connection with each other.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 21, 2019
    Assignee: Suncall Technologies (SZ) Co., Ltd.
    Inventors: Lei Zhu, William Bailey, Hongbin Song
  • Publication number: 20190146000
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to perform prognostic health monitoring of a turbine engine.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 16, 2019
    Inventors: William Edwin Hurst, Mei Gao, Vivek Gandhi, Donald Horn, Gregory Jon Chiaramonte, Katherine Tharp Nowicki, Steven Richard Levin, Michael William Bailey, Ronald Plybon, Mustafa Tekin Dokucu, Aditya Kumar
  • Publication number: 20190146436
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to generate a workscope. An example apparatus includes a workscope mapper, workscope strategy analyzer, and workscope selector. The workscope strategy analyzer is to evaluate each of the plurality of workscopes using dynamic optimization to determine a maintenance value and benefit to an asset associated with each workscope based on a stage in a remaining life of a constraint at which the evaluation is executed and a state of the asset. The dynamic optimization is to determine a prediction of the maintenance value based on a probability of a future change in state and associated workscope value until the end of life of the constraint. The maintenance value, used to select a workscope from the plurality of workscopes, is to be determined by the dynamic optimization as a sum of the associated workscope values until the end of life of the constraint.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 16, 2019
    Inventors: Victor Manuel Perez Zarate, Luis Gabriel De Alba Rivera, Brock Estel Osborn, Katherine Tharp Nowicki, Michael William Bailey, Michael Evans Graham
  • Publication number: 20180327066
    Abstract: The present invention is a watercraft wherein a cross country simulator is connected to propulsion paddles to power movement of the watercraft.
    Type: Application
    Filed: February 9, 2018
    Publication date: November 15, 2018
    Applicant: Sunrunner Products, LLC
    Inventor: George William Bailey
  • Patent number: 10124869
    Abstract: The present invention is a watercraft wherein a cross country simulator is connected to propulsion paddles to power movement of the watercraft.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: November 13, 2018
    Assignee: Sunrunner Products, LLC
    Inventor: George William Bailey
  • Patent number: 10055702
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating collection of data and dynamic generating of visual workflow and corresponding tasks in an on-demand services environment. In one embodiment and by way of example, a method includes receiving, by and incorporating into a database system, a query to perform a collection of data relating to an organization, where the query represents creating a new business process relating to workings of the organization. The method may further include collecting, by the database system, the data from one or more accounts relating to the organization, assigning, by the database system, one or more tasks to the collected data, performing, by the database system, the one or more tasks, and dynamically generating, by the database system, a visual workflow in response to the performing of the one or more tasks, wherein the visual workflow is used to facilitate the new business process based on the one or more tasks.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 21, 2018
    Assignee: salesforce.com, inc.
    Inventors: Samuel William Bailey, Joshua M. Roe, Aniko van der Lee
  • Patent number: 10013512
    Abstract: A method can include receiving information that includes data that correspond to a range of a fluid production network variable; based at least in part on a portion of the data, determining optimal parameter values of a multi-parameter proxy model for at least a portion of the range of the fluid production network variable; based at least in part on a portion of the optimal parameter values, deriving functions for the parameters of the multi-parameter proxy model; and based at least in part on the functions, determining a value of the fluid production network variable for a fluid production network.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: July 3, 2018
    Assignee: Schlumberger Technology Corporation
    Inventors: William Bailey, Mack Shippen
  • Publication number: 20180180819
    Abstract: An LC adapter provided with a built-in light shielding plate includes a frame (1). One end of the frame (1) is provided with a plurality of interfaces (11) for matching with connection members. An upper light shielding plate (2) and a lower light shielding plate (3) in a spliced connection with each other are disposed at a position within the frame (1) close to the interfaces (11). Both the upper light shielding plate (2) and the lower light shielding plate (3) are hingedly connected to the frame (1) through a return spring (4). When a connection member is inserted into an interface (11), the upper light shielding plate (2) and the lower light shielding plate (3) rotate relative to the frame (1) and are separated from each other under the acting force of the connection member.
    Type: Application
    Filed: June 17, 2015
    Publication date: June 28, 2018
    Inventors: Lei ZHU, William BAILEY, Hongbin SONG
  • Publication number: 20180112634
    Abstract: Vapors in the fuel tank of a vehicle are collected in a carbon canister. An ejector or aspirator is used to purge the carbon canister in a pressure-charged engine in which a positive pressure exists in the intake. A compact ejector includes a substantially planar flange and a venturi tube coupled to the flange with a central axis of the venturi tube substantially parallel to the flange. By manufacturing the ejector in two pieces, dimensions within the ejector: throat, converging section, and diverging section, is more accurate than prior art manufacturing techniques thereby providing better flow characteristics throughout the boost range. By forming one of the two pieces of the ejector integrally with the air intake component in which it is coupled, decreases part count and the number of manufacturing processes.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven James Hoffman, John Emley, Douglas Scott Sparks, David S. Moyer, Christopher Alan Myers, Brandon William Bailey, Roger Joseph Khami
  • Patent number: 9869825
    Abstract: A LC-typed duplex connector includes a connecting head assembly, a boot assembly and a handle. The handle includes a first elastic structure portion, a second elastic structure portion and a hand shank portion. When the second elastic structure portion is detached from the boot assembly, the first elastic structure portion is detached from the connecting head assembly under the action of the hand shank portion, achieving the detachment and alternate side operation of the LC-typed duplex connector. The detachable handle can efficiently fasten the connecting head assembly with the boot assembly together. The first and second elastic structure portions are easier to detach from the connecting head assembly and the boot assembly respectively under the action of the hand shank portion. Moreover, the hand shank portion is matched with the tail end of the boot assembly, thereby improving efficiently the space utilization of the panel.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: January 16, 2018
    Assignee: SUNCALL TECHNOLOGIES (SZ) CO., LTD.
    Inventors: William Bailey, Lei Zhu, Jiangtao Hu, Hongbin Song