Patents by Inventor George Peters

George Peters 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: 20160259655
    Abstract: A system comprising at least one hardware processor; at least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of a first application program, the generating comprising: obtaining a hierarchical representation of the active GUI elements of the application program; generating an object for each of at least some of the active GUI elements represented in the hierarchical representation; and organizing the generated objects into the object hierarchy based on relationships among active GUI elements represented in the hierarchical representation; and controlling, using software robot computer program and the generated object hierarchy, the first application program to perform the first sub-task.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Publication number: 20160259653
    Abstract: A system comprising at least one computer hardware processor; and at least one computer-readable storage medium storing processor-executable instructions that, when executed by the at least one computer hardware processor, cause the at least one computer hardware processor to perform: generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of at least one of a first application program and a second application program; controlling the first application program to perform a first sub-task of a task at least in part by using the object hierarchy; and controlling the second application program to perform a second sub-task of the task at least in part by using the object hierarchy, wherein the first and second application programs are configured to execute at least in part by using different GUI application libraries.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Publication number: 20160259654
    Abstract: A system for remotely controlling multiple application programs executing on multiple respective physical computing devices, the system comprising a first computing device, comprising a first processor, and configured to execute a first application program; a second computing device, comprising a second processor, and configured to execute a second application program; and a controller configured to perform: generating, based on first information obtained from the first computing device and second information obtained from the second computing device, a global object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program and the second application program; controlling the first application program to perform the first sub-task at least in part by using the global object hierarchy; and controlling the second application program to perform the second sub-task at least in part by using the global object hierarchy.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Publication number: 20160259717
    Abstract: A system comprising at least one computer hardware processor configured to perform: generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of at least one application program; controlling the at least one application program to perform a task comprising a sequence of actions at least in part by using the object hierarchy to invoke actions in the sequence of actions; during performance of the sequence of actions, generating a log of already-performed actions in the sequence of actions; generating contextual information associated with the already performed actions, the contextual information containing at least some information not in the log and the log containing at least some information not in the contextual information; and providing to a user the log and the contextual information.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Publication number: 20160259651
    Abstract: A system comprising at least one hardware processor configured to perform: accessing a software robot computer program for controlling at least one application program to perform a task comprising a first sub-task to be performed by a first application program; generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program; and controlling the first application program to perform the first sub-task. The controlling includes identifying, using the software robot computer program, a first action to perform in furtherance of the first sub-task; automatically accessing, in the object hierarchy, a first object corresponding to a first active GUI element of the first application program, the accessing comprising refreshing the object hierarchy; and automatically using the first object to cause the first application program to at least partially perform the first action.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Patent number: 9402560
    Abstract: Various embodiments are described herein that generally relate to catheter probes for diagnostic and/or therapeutic purposes. The catheter probes described herein generally comprise a proximal hub comprising a hub housing and at least one wire, a catheter body connected to the proximal hub, the catheter body comprising a channel member and an insulator, the channel member being adapted to provide a housing for a portion of the catheter body and a conductive pathway, and the insulator being adapted to cover at least a portion of the channel member; and a catheter distal end comprising at least one electrode connected to the at least one wire.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: August 2, 2016
    Assignee: Diros Technology Inc.
    Inventors: Leslie W. Organ, George Peter Darmos, Ilya Gavrilov, Peter George Darmos
  • Patent number: 9361520
    Abstract: There is provided a system for tracking objects. The system includes a processor and a memory for storing a plurality of sensory data frames. The processor determines a first hypothesized location for each of the objects in each of the plurality of sensory data frames. For each of the plurality of sensory data frames, the processor determines probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame. The processor computes a first optimal trajectory for each of the objects using an algorithm based on the probabilities, checks the first optimal trajectory for each of the objects, and accepts or rejects the first optimal trajectory for each of the objects.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: June 7, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Robert T. Collins, George Peter Carr
  • Publication number: 20160092769
    Abstract: Approaches are described for discovering a formation associated with an agent group engaging in an activity over a window of time. A formation analysis system computes first and second results for an objective function based on first and second sets of role assignments for each agent in the agent group at first and second moments in time, respectively. The formation analysis system iterates by: replacing the first set of role assignments with the second set of role assignments, and determining whether completion criteria have been met based at least in part on comparing the first result with the second result. If the completion criteria have not been met, then the formation analysis system replaces the second set of role assignments with a third set of role assignments that associate each agent in the first agent group with a different role assignment in the third set of role assignments at a third moment in time.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Patrick LUCEY, Alina BIALKOWSKI, George Peter CARR, Iain MATTHEWS, Yisong YUE
  • Publication number: 20150313669
    Abstract: A retractable, multi-tined radiofrequency (RF) probe operable for applying RF energy to tissue for therapeutic purposes, the probe having a tubular elongate member defining an interior and having a proximal end and an opposite distal end; a handle element at the proximal end of the elongate member; and an electrode element at the distal end of the elongate member, the electrode element comprising a tip portion and a plurality of tines, each of the plurality of tines being positionable in a retracted configuration within the interior of the top portion and/or the elongate member and in a deployed configuration that extends outward of the top portion.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 5, 2015
    Applicant: Diros Technology Inc.
    Inventors: George Peter Darmos, Ilya Gavrilov, Peter George Darmos
  • Publication number: 20150294158
    Abstract: There is provided a system for tracking objects. The system includes a processor and a memory for storing a plurality of sensory data frames. The processor determines a first hypothesized location for each of the objects in each of the plurality of sensory data frames. For each of the plurality of sensory data frames, the processor determines probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame. The processor computes a first optimal trajectory for each of the objects using an algorithm based on the probabilities, checks the first optimal trajectory for each of the objects, and accepts or rejects the first optimal trajectory for each of the objects.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: ROBERT T. COLLINS, GEORGE PETER CARR
  • Publication number: 20150278540
    Abstract: A journaling system provides access to subsets of user information in a segregated fashion. This permits its users to define access settings for their user information thereby limiting which other users may access the user information. In one or more embodiments, the journaling system may include a server or other computing device and one or more storage devices used to store the user information, associated access settings, or both. The access settings may define particular criteria which must be met before a subset of user information may be accessed, and may identify particular users that may access the subset of user information.
    Type: Application
    Filed: March 29, 2015
    Publication date: October 1, 2015
    Inventor: George Peter Kelesis
  • Patent number: 9143563
    Abstract: A distributed and scalable data historian framework is provided that allows historian functionality to be efficiently incorporated at various levels of an industrial enterprise. The framework includes a historian data interface system that provides a single interface and common protocol for configuring, managing, and viewing historian data located throughout a network of historian distributed across the industrial enterprise. The historian data interface system leverages a data model that models the enterprise and sources of historian data to facilitate fast and efficient retrieval of desired historian data. By unifying the distributed historians under a common framework, the data model can facilitate enterprise-level management of historian data collection and storage.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: September 22, 2015
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Jan Pingel, Michael John Pantaleano, Chirayu Shah, Todd M. Smith, Matthew C. Giordano, Rainer Hessmer, Kermit George Peters, Neville Patrick van der Merwe
  • Patent number: 9128244
    Abstract: A system and method for visually transforming an electronic image is provided. The electronic image may be displayed on a high-definition flat display screen and manipulated to appear as a work of art via a layered material. Embodiments include processing the electronic image to provide an electronically pre-filtered image, displaying the pre-filtered image on a display screen, and physically filtering the displayed, pre-filtered image with the layered material to reduce light emission, add texturing, and enhance the passage of a wavelength of light.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: September 8, 2015
    Assignee: Universal City Studios LLC
    Inventors: Thierry Jean-Andre Coup, Brian Birney McQuillian, James Donald Sanders, Eric Lynn Hunt, Eric Christopher Baker, George Peter Gakoumis, Jr., Richard Joseph Swim, Jr.
  • Publication number: 20150206122
    Abstract: A method and a device are disclosed including software components that run on a computing device to allow extension of services to customers of a provider of services and/or goods, such as a restaurant. The extension of services include remote pre-selection and pre-ordering of goods and services prior to making contact with a Point Of Sale (POS) by a customer, authorization and/or authentication of users, association of the customer with one of multiple POS via a Quick Response Code (QRC), updating of orders, adaptive learning of order patterns to generate customer profiles, recommendation of goods/services, normalization of data, separate billing for various payers, and the like. The software components provide a set of integrated interfaces for data communication between a customer's computing device, such as a smartphone, and the POS Normalization and Extension Services (POSNES), and between the POSNES and a business having one or more POS.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 23, 2015
    Inventors: Seth Daniel Elliott, Anthony Ramin Togrye, Joseph George Peter Natour
  • Publication number: 20150201134
    Abstract: To generate a media presentation of a live event, a user interface is coupled to at least three cameras that share substantially the same vantage point. One of the cameras (e.g., a context camera) provides a context view of the event that is displayed on a screen of the user interface. The views of the other two cameras are superimposed onto the context view to define sub-portions that are visually demarcated within the context view. In one embodiment, only one of views is visually demarcated in the context view at any given time. Based on user interaction, the user interface can switch between the cameras views and control the cameras to capture different portions of the context view. Based the image data captured by the views of the cameras within the context view, the user interface generates a media presentation that may be broadcast to multiple viewers.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: Disney Enterprises, Inc.
    Inventors: George Peter CARR, Yaser SHEIKH, Eric Ronald FOOTE, Patrick Joseph LUCEY, Iain MATTHEWS
  • Patent number: 9077448
    Abstract: A method is provided for monitoring a state of an optical link in a Fiber Channel infrastructure and includes sending an Extended Link Service (ELS) request to read an optical power of the optical link, and diagnosing a degradation of the optical link, based on a response to the ELS request.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: July 7, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roger G. Hathorn, Raymond Michael Higgs, George Peter Kuch, Louis William Ricci
  • Publication number: 20150156977
    Abstract: A light pipe for use in aqueous environments comprising an optical rod capable of total internal reflection, and disposed in the optical path of a light source such as a light emitting diode or other source. The optical rod has frosted and unfrosted portions, such that the light is propagated distally along the rod at the unfrosted portions, but a portion of the light is coupled out of the rod into the aqueous environment at each of the frosted portions. The relative sizes of the frosted portions are arranged so that substantially the same light power is coupled out of the rod at each frosted section, thus facilitating rapid and uniform growth of algae in the aqueous environment.
    Type: Application
    Filed: February 13, 2015
    Publication date: June 11, 2015
    Inventors: Michael Edward VERES, Ari MA'AYAN, Nicholas Arthur RANCIS, Matthew Edward DONHAM, David George Peter DESCHENES, Gary C. BJORKLUND
  • Patent number: 8996573
    Abstract: A journaling system provides access to subsets of user information in a segregated fashion. This permits its users to define access settings for their user information thereby limiting which other users may access the user information. In one or more embodiments, the journaling system may include a server or other computing device and one or more storage devices used to store the user information, associated access settings, or both. The access settings may define particular criteria which must be met before a subset of user information may be accessed, and may identify particular users that may access the subset of user information.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: March 31, 2015
    Inventor: George Peter Kelesis
  • Publication number: 20150088676
    Abstract: A method and a device are disclosed including software components that run on a computing device to allow extension of services to customers of a provider of services and/or goods, such as a restaurant. The extension of services include remote pre-selection and pre-ordering of goods and services prior to making contact with a Point Of Sale (POS) by a customer, authorization and/or authentication of users, association of the customer with one of multiple POS via a Quick Response Code (QRC), updating of orders, adaptive learning of order patterns to generate customer profiles, recommendation of goods/services, normalization of data, separate billing for various payers, and the like. The software components provide a set of integrated interfaces for data communication between a customer's computing device, such as a smartphone, and the POS Normalization and Extension Services (POSNES), and between the POSNES and a business having one or more POS.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Inventors: Seth Daniel Elliott, Anthony Ramin Togrye, Joseph George Peter Natour
  • Patent number: 8965404
    Abstract: A computer server provides location of a mobile device to a user. The computer server allocates to an account for the user a predetermined number of location credits associated with a purchase made by the user; The computer server receives, from the user, identification information that identifies the mobile device. Upon the user requesting a current location of the mobile device, the computer server checks to see whether there remains location credits allocated to the account for the user and, provided there remains location credits allocated to the account for the user, provides to the user location information about the current location of the mobile device.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: February 24, 2015
    Assignee: Liveviewgps, Inc.
    Inventor: George Peter Karonis, III