Patents by Inventor Gary Titus

Gary Titus 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: 9876357
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: January 23, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Patent number: 9836301
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: December 5, 2017
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Janardan Misra, Annervaz K. M., Vikrant Shyamkant Kaulgud, Shubhashis Sengupta, Gary Titus
  • Publication number: 20160218509
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Application
    Filed: April 6, 2016
    Publication date: July 28, 2016
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Publication number: 20160202967
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Applicant: Accenture Global Services Limited
    Inventors: Janardan MISRA, Annervaz K.M., Vikrant Shyamkant KAULGUD, Shubhashis SENGUPTA, Gary TITUS
  • Patent number: 9329650
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: May 3, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Patent number: 9323520
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: April 26, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Janardan Misra, Annervaz K. M., Vikrant Shyamkant Kaulgud, Shubhashis Sengupta, Gary Titus
  • Publication number: 20150020048
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Application
    Filed: October 1, 2014
    Publication date: January 15, 2015
    Inventors: Janardan MISRA, Annervaz K.M., Vikrant Shyamkant KAULGUD, Shubhashis SENGUPTA, Gary TITUS
  • Patent number: 8881104
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: November 4, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Janardan Misra, K. M. Annervaz, Vikrant Shyamkant Kaulgud, Shubhashis Sengupta, Gary Titus
  • Patent number: 8566731
    Abstract: A requirement statement manipulation system is configured to create and edit requirement statements of various types. The requirement statement manipulation system may generate an interactive visual environment to receive input used in manipulating a requirement statement through creation or editing. The interactive visual environment may include specific requirement-type interfaces allowing requirement statements of a specific type to be manipulated. The interactive visual environment may manipulate requirement statements based on textual input, as well as through text generation.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: October 22, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Venkatesh Subramanian, Alex Kass, Kunal Verma, Gary Titus, Deepmala Gupta, Santhosh Kumar Shivaram
  • Publication number: 20130268916
    Abstract: A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
    Type: Application
    Filed: June 12, 2012
    Publication date: October 10, 2013
    Applicant: Accenture Global Services Limited
    Inventors: Janardan MISRA, Annervaz K.M., Vikrant Shyamkant Kaulgud, Shubhashis Sengupta, Gary Titus
  • Publication number: 20130245849
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Application
    Filed: February 20, 2013
    Publication date: September 19, 2013
    Applicant: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Publication number: 20120011455
    Abstract: A requirement statement manipulation system is configured to create and edit requirement statements of various types. The requirement statement manipulation system may generate an interactive visual environment to receive input used in manipulating a requirement statement through creation or editing. The interactive visual environment may include specific requirement-type interfaces allowing requirement statements of a specific type to be manipulated. The interactive visual environment may manipulate requirement statements based on textual input, as well as through text generation.
    Type: Application
    Filed: July 6, 2010
    Publication date: January 12, 2012
    Applicant: Accenture Global Services GmbH
    Inventors: Venkatesh Subramanian, Alex Kass, Kunal Verma, Gary Titus, Deepmala Gupta, Santhosh Kumar Shivaram
  • Patent number: 6013524
    Abstract: A living air freshener comprising a dwarf flowering plant such as a miniature rose plant rooted in a transparent or non-transparent growth medium in a transparent vessel, with a natural or artificial fragrance composition added directly to the growth medium or to a second compartment in said vessel. The invention also concerns a sealed package for shipping and displaying the living air freshener, which package can be easily opened to activate and/or release fragrance.
    Type: Grant
    Filed: January 19, 1998
    Date of Patent: January 11, 2000
    Assignee: Dragoco, Inc.
    Inventors: Gary Friars, Robert P. Manzo, Gary Titus