Patents by Inventor Philip George

Philip George 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: 11429448
    Abstract: The described technology relates to scheduling jobs of a plurality of types in an enterprise web application. A processing system configures a job database having a plurality of job entries, and concurrently executes a plurality of job schedulers independently of each other. Each job scheduler is configured to schedule for execution jobs in the jobs database that are of a type different from types of jobs others of the plurality of job schedulers are configured to schedule. The processing system also causes performance of jobs scheduled for execution by any of the plurality of schedulers. Method and computer readable medium embodiments are also provided.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: August 30, 2022
    Assignee: NASDAQ, INC.
    Inventor: Santhosh Philip George
  • Publication number: 20220247840
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 4, 2022
    Inventor: Santhosh Philip GEORGE
  • Publication number: 20220183869
    Abstract: An ankle foot orthopaedic apparatus (10) includes a sole (66), a control part (18), and a connection arrangement (16) for connecting the sole (66) to the control part (18) for controlling or guiding the orientation of the sole (66) in use. The sole (66) includes a sole connector part (20), which comprises part of the connection arrangement (16). The control part (18) includes a control part connector part (22), which comprises part of the connection arrangement (16). The connection arrangement (16) permits movement of the apparatus (10) between a connected condition, in which the sole (66) is connected to the control part (18), and a disconnected condition, in which the sole (66) is disconnected from the control part (18).
    Type: Application
    Filed: March 16, 2020
    Publication date: June 16, 2022
    Inventor: Philip George Littleavon MORRIS
  • Publication number: 20220161449
    Abstract: A power pack for a power tool. The power pack includes an electric motor configured to drive a power tool. The power pack also includes a motor controller with a relay circuit communicating with the electric motor. The relay circuit has a switch that may be connected to a power supply, whereby the power supply powers the electric motor. The power pack also comprises non-transitory computer-readable storage media having computer-executable instructions for monitoring operation of the power pack. When executed by at least one processor, the computer-executable instructions cause the at least one processor to: monitor input data relating to operation of the power pack; determine, based at least in part on the input data, that operation of the power pack deviated from an ideal state; and, based on the determination of deviation, cause the switch to electrically disconnect the electric motor from the power supply.
    Type: Application
    Filed: November 23, 2021
    Publication date: May 26, 2022
    Applicant: Hantover, Inc.
    Inventors: Traig William Savage, Ronald J. Curnett, Jeremy S. Loy, Philip George Bright
  • Publication number: 20220161451
    Abstract: A power pack for a power tool. The power pack includes an electric motor configured for driving engagement with the power tool. The power pack also includes a motor controller having a relay circuit connected a electric motor. The relay circuit includes has a switch selectively connected to a power supply. The power supply powers the electric motor. The motor controller also includes non-transitory computer-readable storage media having computer-executable instructions for monitoring operation of the stored power pack. When executed by at least one processor, the computer-executable instructions cause the at least one processor to: monitor input data relating to operation of the power pack; determine, based on the input data, that operation of the power pack deviated from an ideal state; and, based on the determination of deviation, cause the switch to electrically disconnect the electric motor from the power supply.
    Type: Application
    Filed: November 23, 2021
    Publication date: May 26, 2022
    Applicant: Hantover, Inc.
    Inventors: Traig William Savage, Ronald J. Curnett, Jeremy S. Loy, Philip George Bright
  • Publication number: 20220164619
    Abstract: A system for controlling operation of a power tool. The system includes a handpiece having a power tool, a radio frequency identification (RFID) tag, and a wireless transceiver. The system also includes a power pack having an electric motor driving the power tool. The power pack also includes a wireless transceiver, an RFID reader, and non-transitory computer-readable storage media having computer-executable instructions for pairing the handpiece to the power pack. When executed by at least one processor, the computer-executable instructions cause the at least one processor to: interrogate the RFID tag with the RFID reader; receive an RFID signal from the RFID tag including identifying information for the handpiece; store the unique identifying information for the handpiece at the power pack; and, based on receipt of the unique identifying information, complete wireless pairing of the handpiece to the power pack.
    Type: Application
    Filed: November 23, 2021
    Publication date: May 26, 2022
    Applicant: Hantover, Inc.
    Inventors: Traig William Savage, Ronald J. Curnett, Jeremy S. Loy, Philip George Bright
  • Patent number: 11330077
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 10, 2022
    Assignee: NASDAQ, INC.
    Inventor: Santhosh Philip George
  • Publication number: 20220103347
    Abstract: Methods and systems for implementing one-time pad (OTP) encryption in industrial wireless instruments advantageously make use of data storage devices now available that can store a large number of encryption keys or pads in a small enough package to fit within an industrial wireless instrument. In some embodiments, the wireless instruments use solid-state memory devices that can easily hold a sufficient number of pads to last the expected lifetime of the wireless instruments. The solid-state memory devices are installed only during manufacturing of the wireless instruments where tamper-resistant manufacturing and assembly techniques may be used to ensure security for the pads. Likewise, the solid-state memory devices of the wireless instruments are also replaced or replenished only at an authorized manufacturer should additional pads be needed.
    Type: Application
    Filed: December 5, 2019
    Publication date: March 31, 2022
    Inventors: Philip George HUNT, Mark V. BERTOLINA
  • Publication number: 20220083897
    Abstract: A method, system, and computer program product for explaining predictions made by black box time series models. The method may include identifying a black box time series model. The method may also include predicting one or more time instances using the black box time series model. The method may also include selecting a predicted time instance from the predicted data. The method may also include receiving training data for the black box time series model. The method may also include generating a set of white box time series models similar to the black box time series model. The method may also include selecting a preferred white box time series model. The method may also include analyzing behavior of the preferred white box time series model. The method may also include generating an explanation illustrating why the black box time series model forecasted the predicted time instance.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Diptikalyan Saha, Philips George John, Vitobha Munigala
  • Publication number: 20210349816
    Abstract: Systems, methods, and other embodiments associated with swarm management are described. One example system comprises a communication component configured to establish a communication link with at least one element, where the at least one element is part of a swarm. The example system also comprises a management component configured to manage performance of a task list by the swarm through the communication link.
    Type: Application
    Filed: January 10, 2021
    Publication date: November 11, 2021
    Inventors: Philip George Ammar, Ronald Charles Krosky, Brendan Edward Clark
  • Publication number: 20210274012
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Application
    Filed: April 30, 2021
    Publication date: September 2, 2021
    Inventor: Santhosh Philip GEORGE
  • Patent number: 11025744
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: June 1, 2021
    Assignee: Nasdaq, Inc.
    Inventor: Santhosh Philip George
  • Publication number: 20210012156
    Abstract: Methods, systems, and computer program products for active explanation guided learning are provided herein. A computer-implemented method includes identifying a subset of training examples, from a set of training examples, based on at least one of (i) an uncertainty metric computed for each one of the training examples and (ii) an influence metric computed for each one of the training examples; outputting said subset of training examples to a user; obtaining, from the user, a user explanation for each training example in said subset of training examples, wherein each of the user explanations identifies at least one part of the corresponding training example; and training a machine learning model based at least in part on the user explanations, wherein said training comprises prioritizing the identified parts of the training examples in the subset.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 14, 2021
    Inventors: Deepak Vijaykeerthy, Philips George John, Diptikalyan Saha
  • Patent number: 10891157
    Abstract: Systems, methods, and other embodiments associated with swarm management are described. One example system comprises a communication component configured to establish a communication link with at least one element, where the at least one element is part of a swarm. The example system also comprises a management component configured to manage performance of a task list by the swarm through the communication link.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: January 12, 2021
    Inventors: Philip George Ammar, Ronald Charles Krosky, Brendan Edward Clark
  • Publication number: 20200396795
    Abstract: A wireless instrument area network node employs an internal force sensor arrangement to detect user-provided force on the node and initiate a node operation, such as wake the node from a sleep state or low power mode to a more power-hungry awake and processing state. The internal force sensor avoids the need to provide external buttons, a screen, and the like on the surface of the node that could lead to intrusion of fluids, gases, or other unwanted substances into the node. In some embodiments, the internal sensor may include a microswitch that has sufficient sensitivity to detect even a very small amount of deflection resulting from, for example, a hand touch. In some embodiments, the internal sensor may include a piezoelectric sensor that has similarly high deflection sensitivity. Multiple such deflection detectors may be at different angles to one another deployed to provide greater directional coverage for the deflection.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 17, 2020
    Inventors: Mark V. BERTOLINA, Philip George HUNT
  • Publication number: 20200344121
    Abstract: A wireless sensor preferably has a case which is intrinsically safe and has no exposed parts which can become not intrinsically safe due to the passage of time or through contact with chemicals typically encountered in a location where the wireless sensor is used. It preferably has no integral visual display other than lights, and it preferably includes at least one signal light. The sensor preferably includes a wireless transceiver for allowing remote read and remote control of the sensor. The sensor preferably includes piezoelectric pressure detectors for allowing a user to locally interact with the sensor by pressing on the case. Data can be automatically harvested from the sensors by a portable electronic data-retrieving device which is usually geographically remote from the sensors when the portable electronic data-retrieving device and the sensors are in range of a wireless system which allows them to communicate when they are geographically proximate each other.
    Type: Application
    Filed: June 5, 2020
    Publication date: October 29, 2020
    Applicant: Schneider Electric Systems USA, Inc.
    Inventors: Philip George HUNT, Mark V. BERTOLINA, Brooks Stevens READ, Bruce Henry THOMPSON, Richard Bruce MCKINSTRY, Richard Allan CHANEY
  • Publication number: 20200259926
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Application
    Filed: April 27, 2020
    Publication date: August 13, 2020
    Inventor: Santhosh Philip GEORGE
  • Patent number: 10733754
    Abstract: Techniques are disclosed for generating a GUI model for an application based upon requirements information for an application. The requirements information may include an image of a GUI screen (or multiple images of multiple screens) included in the GUI for the application. The GUI model generated based upon the input image may include information about the type and placement (layout) of GUI components in the GUI screen, and may also include information indicative of one or more functions to be assigned to one or more of the GUI components in the GUI screen. The GUI model may then be used to generate an implementation of the application GUI, including generating executable code that implements the GUI screen.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: August 4, 2020
    Assignee: Oracle International Corporation
    Inventors: Kailas Dayanandan, Philips George John
  • Publication number: 20200183378
    Abstract: A method for automatically collecting and analyzing data from a plurality of industrial equipment includes automatically establishing communication between sensor nodes of the plurality of equipment and a walk-in device in response to the walk-in device entering a data collection area in a facility associated with the plurality of electrical equipment. The method also includes determining if the walk-in device is an authorized device to collect data from the plurality of industrial equipment and, in response to determining the walk-in device is an authorized device, automatically collecting select data from the plurality of industrial equipment on the walk-in device. The collected data is processed and one or more actions are performed based on the collected data.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 11, 2020
    Applicant: Schneider Electric Systems USA, Inc.
    Inventors: Mark V. Bertolina, Philip George Hunt, Bruce Henry Thompson
  • Patent number: 10680886
    Abstract: A wireless sensor preferably has a case which is intrinsically safe and has no exposed parts which can become not intrinsically safe due to the passage of time or through contact with chemicals typically encountered in a location where the wireless sensor is used. It preferably has no integral visual display other than lights, and it preferably includes at least one signal light. The sensor preferably includes a wireless transceiver for allowing remote read and remote control of the sensor. The sensor preferably includes piezoelectric pressure detectors for allowing a user to locally interact with the sensor by pressing on the case. Data can be automatically harvested from the sensors by a portable electronic data-retrieving device which is usually geographically remote from the sensors when the portable electronic data-retrieving device and the sensors are in range of a wireless system which allows them to communicate when they are geographically proximate each other.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 9, 2020
    Assignee: Schneider Electric Systems USA, Inc.
    Inventors: Philip George Hunt, Mark V. Bertolina, Brooks Stevens Read, Bruce Henry Thompson, Richard Bruce McKinstry, Richard Allan Chaney