Patents by Inventor William S. Gray

William S. Gray 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: 20190179673
    Abstract: A method by a computing system implementing a node within a cluster of nodes to load balance among the cluster of nodes using retroactive refusal. Each of the nodes within the cluster of nodes is capable of processing work items. The method includes accepting a work item to be processed by the node, monitoring a resource utilization of the node, determining whether the resource utilization of the node exceeds a predetermined threshold, and retroactively refusing the work item in response to a determination that the resource utilization of the node exceeds the predetermined threshold, wherein the retroactive refusal causes the work item to be reassigned from the node to another node within the cluster of nodes.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: William Victor GRAY, Yogesh PATEL, Shreedhar SUNDARAM, Shaahin Mehdinezhad RUSHAN, Mahalaxmi SANATHKUMAR, William HACKETT, Rajkumar PELLAKURU, Anjani GUPTA, Chandra S. CHADALAVADA
  • Publication number: 20190163791
    Abstract: Dynamic selection of data sources for streaming dynamic data is described. A data streaming service receives a dynamic selection of a data source after the data streaming service begins executing, the dynamic selection of the data source including an identifier of a host of a multi-tenant database and an identifier of a tenant of multiple tenants storing data in the multi-tenant database. The data streaming service streams dynamic data from the data source to a data destination.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Mahalaxmi Sanathkumar, Yogesh Patel, Shaahin Mehdinezhad Rushan, William Victor Gray, William Edward Hackett, Shreedhar Sundaram, Rajkumar Pellakuru, Anjani Gupta, Chandra S. Chadalavada
  • Publication number: 20150074890
    Abstract: Pressure plunger apparatus for mitigating a clogging in a channel and associated methods are disclosed. In one embodiment, a plunger apparatus can include an outer tube, an actuator positioned inside the outer tube, a seal positioned between the outer tube and the actuator, and a fitting attached to the tube component. The seal is operably attached to the outer tube and fixedly attached to the actuator. The actuator is configured to be moved reciprocally so as to generate a pressure difference of a fluid positioned inside the outer tube. The pressure difference can drive at least a portion of the fluid positioned inside the outer tube to be ejected from the outer tube to the channel so as to mitigate the clogging in the channel.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 19, 2015
    Inventor: William S. Gray
  • Patent number: 6411337
    Abstract: Function representation and selection in a multi-function system that supports user selection of system function by means of a menu-driven graphical user interface includes displaying a rotatable function menu. The rotatable function menu includes a plurality of circumferentially-arrayed facets, each facet representing a respective function of a plurality of functions. The rotatable function menu may be rotated on an axis to place any desired facet at a selection location at which the function represented by the facet may be selected. Selection and configuration of functions and features related to a selected function are provided by display and navigation through one or more submenus.
    Type: Grant
    Filed: April 18, 2001
    Date of Patent: June 25, 2002
    Assignee: Matsushita Electric Corporation of America
    Inventors: Jeffrey M. Cove, William S. Gray, Ernesto S. Villalobos
  • Patent number: 6266098
    Abstract: Function representation and selection in a multi-function system that supports user selection of system function by means of a menu-driven graphical user interface includes displaying a rotatable function menu. The rotatable function menu includes a plurality of circumferentially-arrayed facets, each facet representing a respective function of a plurality of functions. The rotatable function menu may be rotated on an axis to place any desired facet at a selection location at which the function represented by the facet may be selected. Selection and configuration of functions and features related to a selected function are provided by display and navigation through one or more submenus.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: July 24, 2001
    Assignee: Matsushita Electric Corporation of America
    Inventors: Jeffrey M. Cove, William S. Gray, Ernesto S. Villalobos