Patents by Inventor Roger Wellington-Oguri

Roger Wellington-Oguri 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: 10652328
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scripts and/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 12, 2020
    Assignee: SYSTECH CORPORATION
    Inventors: La Vaughn Ferguson Watts, Jeff Rucker, Anderson Wiese, Roger Wellington-Oguri
  • Patent number: 10536295
    Abstract: In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: January 14, 2020
    Assignee: SYSTECH CORPORATION
    Inventors: John Fairweather, Gabriel Jacobo, Robert Lutz, Jason Peressini, Jeff Rucker, La Vaughn F. Watts, Jr., Roger Wellington-Oguri, Anderson Wiese, Gretchen Wieshuber
  • Publication number: 20190268178
    Abstract: Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Application
    Filed: May 7, 2019
    Publication date: August 29, 2019
    Inventors: John FAIRWEATHER, Gabriel JACOBO, Robert LUTZ, Jason PERESSINI, Jeff RUCKER, La Vaughn F. WATTS, JR., Roger WELLINGTON-OGURI, Anderson WIESE, Gretchen WIESHUBER
  • Patent number: 10333734
    Abstract: In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 25, 2019
    Assignee: SYSTECH CORPORATION
    Inventors: John Fairweather, Gabriel Jacobo, Robert Lutz, Jason Peressini, Jeff Rucker, La Vaughn F. Watts, Jr., Roger Wellington-Oguri, Anderson Wiese, Gretchen Wieshuber
  • Publication number: 20190173945
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scripts and/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Application
    Filed: February 11, 2019
    Publication date: June 6, 2019
    Inventors: La Vaughn Ferguson WATTS, Jeff RUCKER, Anderson WIESE, Roger WELLINGTON-OGURI
  • Patent number: 10250680
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scripts and/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: April 2, 2019
    Assignee: SYSTECH CORPORATION
    Inventors: La Vaughn Ferguson Watts, Jeff Rucker, Anderson Wiese, Roger Wellington-Oguri
  • Publication number: 20190028297
    Abstract: Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Application
    Filed: September 27, 2018
    Publication date: January 24, 2019
    Inventors: John FAIRWEATHER, Gabriel JACOBO, Robert LUTZ, Jason PERESSINI, Jeff RUCKER, La Vaughn F. WATTS, JR., Roger WELLINGTON-OGURI, Anderson WIESE, Gretchen WIESHUBER
  • Patent number: 10116461
    Abstract: Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 30, 2018
    Assignee: SYSTECH CORPORATION
    Inventors: John Fairweather, Gabriel Jacobo, Robert Lutz, Jason Peressini, Jeff Rucker, La Vaughn F. Watts, Jr., Roger Wellington-Oguri, Anderson Wiese, Gretchen Wieshuber
  • Publication number: 20180159930
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scriptsand/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Application
    Filed: February 2, 2018
    Publication date: June 7, 2018
    Inventors: La Vaughn Ferguson WATTS, Jeff RUCKER, Anderson WIESE, Roger WELLINGTON-OGURI
  • Patent number: 9888072
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scripts and/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: February 6, 2018
    Assignee: SYSTECH CORPORATION
    Inventors: La Vaughn Ferguson Watts, Jr., Jeff Rucker, Anderson Wiese, Roger Wellington-Oguri
  • Publication number: 20180013579
    Abstract: In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
    Type: Application
    Filed: December 21, 2015
    Publication date: January 11, 2018
    Applicant: SYSTECH CORPORATION
    Inventors: John FAIRWEATHER, Gabriel JACOBO, Robert LUTZ, Jason PERESSINI, Jeff RUCKER, La Vaughn F. WATTS, JR., Roger WELLINGTON-OGURI, Anderson WIESE, Gretchen WIESHUBER
  • Publication number: 20150264138
    Abstract: Systems, methods, and media for managing gateways. In an embodiment, a virtual gateway is generated which comprises a representation of each of one or more active scripts and/or device information (e.g., device drivers, and/or definitions and/or configurations for devices, device types, and/or device groups) stored on at least one remote physical gateway. At least one user interface is provided for editing each of the one or more active scripts and/or device information represented in the virtual gateway. Synchronization is automatically maintained, across at least one network, between the one or more active scripts and/or device information represented in the virtual gateway and the one or more active scripts and/or device information stored on the at least one remote physical gateway.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Inventors: La Vaughn Ferguson Watts, JR., Jeff Rucker, Anderson Wiese, Roger Wellington-Oguri
  • Publication number: 20060095347
    Abstract: A software application includes program codes for executing a plurality of steps for collecting, processing and validating inventory data by a computer. The software application is used for maintaining accurate stock keeping information of a retail store, a warehouse or of any other location where inventory is stored. The software application can be incorporated into a hand-held computer or any other computer configured to take physical inventory of merchandize. The application includes a download data module configured to receive selected background information required to process the inventory data being collected by the computer. The application also includes a parameterization module configured to create data structures for the collection of inventory data, and a data capture module configured to collect records of inventory data. The application includes a reporting module configured to generate reports of the collected inventory data, and an upload module configured to transmit collected inventory data.
    Type: Application
    Filed: November 3, 2004
    Publication date: May 4, 2006
    Inventors: Robert Melucci, Steven Hernandez, Roger Wellington-Oguri, Wilfred Sakai
  • Patent number: 5557747
    Abstract: An event-driven, multithreaded programmable system permits the network system operator to write concurrently-executing network policies for causing operations to be performed on a computer network in response to changes in state of the computer network. Changes in state are reported to the policy implementation system by monitors interfaced with the network operating system. A policy interpreter scans, screens and parses the network policy statements and builds data structures for managing the multithreaded system in response to state changes supplied by the monitors. The policy interpreter executor issues commands to action engines which in turn cause operations to be performed on the network.
    Type: Grant
    Filed: June 22, 1993
    Date of Patent: September 17, 1996
    Inventors: Lawrence D. Rogers, Roger Wellington-Oguri