Patents by Inventor Kevin Tully

Kevin Tully 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: 10338796
    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: July 2, 2019
    Assignee: SAP SE
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Patent number: 10296504
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a first entity and a second entity in a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also determines a set of navigation routes through the relational data model based on the first and second entities. The program further provides the determined navigation routes through a graphical user interface (GUI) in order to provide a visual context of data in the relational data model.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: May 21, 2019
    Assignee: SuccessFactors, Inc.
    Inventors: David Joseph Hock, Kevin Tully
  • Patent number: 10274401
    Abstract: Provided is an exhaust flow tube system for use with emissions test equipment, the system comprising: a primary flow tube configured to receive exhaust gases from an engine exhaust pipe and to deliver the exhaust gases to emissions test equipment; a secondary flow tube configured to receive exhaust gases from the engine exhaust pipe and to deliver the exhaust gases to the emissions test equipment; a valve configured to control the flow of exhaust gases through the secondary flow tube; and a control system configured to receive a signal indicative of the flow rate or likely flow rate of exhaust gases from the engine exhaust, and to control the operation of the valve to alter the flow of exhaust gases through the secondary flow tube dependent on the signal.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: April 30, 2019
    Assignee: Horiba Mira Limited
    Inventor: Kevin Tully
  • Patent number: 10019241
    Abstract: The embodiments described in this disclosure relate to an extendable data model framework that enables users to develop applications without having to write code. The embodiments provide a user interface for users to build and maintain applications based on the framework, create custom user interfaces for the application, as well as define data objects, relationships between objects, workflows, business logic, and rules for applications the users are developing. The extendable data model framework includes an extendable data objects data structure and an extendable data object relationships data structure for users to customize data objects and relationships of the data objects for their applications using the described system. These data structures may include common data objects and relationship elements. The data structures can facilitate extension of data objects of the application as well as definition of new objects to be customized based on the business requirements of users.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: July 10, 2018
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Abhijit Salvi, Alexander Chernavin, Kevin Tully
  • Publication number: 20180032241
    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Publication number: 20170337040
    Abstract: The embodiments described in this disclosure relate to an extendable data model framework that enables users to develop applications without having to write code. The embodiments provide a user interface for users to build and maintain applications based on the framework, create custom user interfaces for the application, as well as define data objects, relationships between objects, workflows, business logic, and rules for applications the users are developing. The extendable data model framework includes an extendable data objects data structure and an extendable data object relationships data structure for users to customize data objects and relationships of the data objects for their applications using the described system. These data structures may include common data objects and relationship elements. The data structures can facilitate extension of data objects of the application as well as definition of new objects to be customized based on the business requirements of users.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Abhijit Salvi, Alexander Chernavin, Kevin Tully
  • Publication number: 20170169099
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a first entity and a second entity in a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also determines a set of navigation routes through the relational data model based on the first and second entities. The program further provides the determined navigation routes through a graphical user interface (GUI) in order to provide a visual context of data in the relational data model.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: David Joseph Hock, Kevin Tully
  • Publication number: 20170131180
    Abstract: Provided is an exhaust flow tube system for use with emissions test equipment, the system comprising: a primary flow tube configured to receive exhaust gases from an engine exhaust pipe and to deliver the exhaust gases to emissions test equipment; a secondary flow tube configured to receive exhaust gases from the engine exhaust pipe and to deliver the exhaust gases to the emissions test equipment; a valve configured to control the flow of exhaust gases through the secondary flow tube; and a control system configured to receive a signal indicative of the flow rate or likely flow rate of exhaust gases from the engine exhaust, and to control the operation of the valve to alter the flow of exhaust gases through the secondary flow tube dependent on the signal.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 11, 2017
    Inventor: Kevin Tully