Patents by Inventor Belinda M. Vennam

Belinda M. Vennam 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: 11090565
    Abstract: A method includes logging, at a processor, user-performed actions in a computer-generated interactive environment. The method also includes determining statistics of the user-performed actions. The statistics indicate at least a frequency of each particular type of user-performed action and a sequential order of the user-performed actions. The method further includes accessing a data structure that includes a plurality of nodes. Each node of the plurality of nodes corresponds to a choice presented within the computer-generated interactive environment. The method also includes linking different nodes of the plurality of nodes based on the statistics to generate sequential action data and applying a set of rules to at least a portion of the statistics to generate character profile data. The method further includes generating a recap of the user-performed actions based on the sequential action data and the character profile data.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Saikrishna Vennam, Ramratan Vennam, Belinda M. Vennam, Spencer T. Reynolds
  • Patent number: 10785185
    Abstract: A system, method and program product for categorizing, analyzing, and continually aggregating unstructured communication data in the form of a query and responses. The method initially categorizes the conversation thread as a query and then uses natural language understanding technologies to start analyzing and extracting entities, sentiment and keywords. It then categorizes and aggregates those responses accordingly, providing the user with a continuously updated summary. The method groups the responses into Positive/Affirmative and Negative. The system can also determine conversations that need further action or response from the organizer by categorizing more complex individual responses that contain questions or action items. The method further analyzes an e-mail thread to identify a certain type of conversation, e.g.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ramratan Vennam, Belinda M. Vennam, Spencer T. Reynolds
  • Patent number: 10754357
    Abstract: Embodiments of the present invention provides a systems and methods for conserving liquids. The system detects, via sensors, if an object is interrupting the liquid flowing between a faucet and a drain. If the system detects an object is interrupting the flowing liquid, then the system routes the flowing liquid to a first destination using a diverter valve associated with the drain. The diverter valve is controlled by a microprocessor and connected to the sensors. However, if there are no object interrupting the flowing liquid, then the system routes the flowing liquid to a second destination.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ramratan Vennam, Spencer T. Reynolds, Belinda M. Vennam
  • Publication number: 20200139253
    Abstract: A method includes logging, at a processor, user-performed actions in a computer-generated interactive environment. The method also includes determining statistics of the user-performed actions. The statistics indicate at least a frequency of each particular type of user-performed action and a sequential order of the user-performed actions. The method further includes accessing a data structure that includes a plurality of nodes. Each node of the plurality of nodes corresponds to a choice presented within the computer-generated interactive environment. The method also includes linking different nodes of the plurality of nodes based on the statistics to generate sequential action data and applying a set of rules to at least a portion of the statistics to generate character profile data. The method further includes generating a recap of the user-performed actions based on the sequential action data and the character profile data.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Saikrishna Vennam, Ramratan Vennam, Belinda M. Vennam, Spencer T. Reynolds
  • Patent number: 10642441
    Abstract: A method, apparatus, system, and computer program product for managing windows in a computer system. The computer system tracks a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement is in response to a user input from a user. Characteristics are identified by the computer system for a current group of display devices. The computer system displays a group of the windows for the set of applications within the current group of display devices based on the historical movement information and the characteristics detected.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Belinda M. Vennam, Ramratan Vennam, Spencer T. Reynolds
  • Publication number: 20190386949
    Abstract: A system, method and program product for categorizing, analyzing, and continually aggregating unstructured communication data in the form of a query and responses. The method initially categorizes the conversation thread as a query and then uses natural language understanding technologies to start analyzing and extracting entities, sentiment and keywords. It then categorizes and aggregates those responses accordingly, providing the user with a continuously updated summary. The method groups the responses into Positive/Affirmative and Negative. The system can also determine conversations that need further action or response from the organizer by categorizing more complex individual responses that contain questions or action items. The method further analyzes an e-mail thread to identify a certain type of conversation, e.g.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 19, 2019
    Inventors: Ramratan Vennam, Belinda M. Vennam, Spencer T. Reynolds
  • Publication number: 20190384328
    Abstract: Embodiments of the present invention provides a systems and methods for conserving liquids. The system detects, via sensors, if an object is interrupting the liquid flowing between a faucet and a drain. If the system detects an object is interrupting the flowing liquid, then the system routes the flowing liquid to a first destination using a diverter valve associated with the drain. The diverter valve is controlled by a microprocessor and connected to the sensors. However, if there are no object interrupting the flowing liquid, then the system routes the flowing liquid to a second destination.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Inventors: Ramratan Vennam, Spencer T. Reynolds, Belinda M. Vennam
  • Patent number: 10469399
    Abstract: Cloud security may be provided remotely via a device with network capabilities. Virtual resources managed by the cloud configuration may also be modified and updated based on status changes to the device that may be managed by an administrator. One example may include at least one of associating a virtual resource with a physical device, configuring the virtual resource based on an initial state of the physical device, detecting a change in the initial state of the physical device to a different state of the physical device, and updating the virtual resource based on the different state of the physical device.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua A. Alger, Alan R. Buss, Jeffrey R. Hoy, Belinda M. Vennam
  • Publication number: 20190332226
    Abstract: A method, apparatus, system, and computer program product for managing windows in a computer system. The computer system tracks a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement is in response to a user input from a user. Characteristics are identified by the computer system for a current group of display devices. The computer system displays a group of the windows for the set of applications within the current group of display devices based on the historical movement information and the characteristics detected.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Belinda M. Vennam, Ramratan Vennam, Spencer T. Reynolds
  • Publication number: 20170187643
    Abstract: Cloud security may be provided remotely via a device with network capabilities. Virtual resources managed by the cloud configuration may also be modified and updated based on status changes to the device that may be managed by an administrator. One example may include at least one of associating a virtual resource with a physical device, configuring the virtual resource based on an initial state of the physical device, detecting a change in the initial state of the physical device to a different state of the physical device, and updating the virtual resource based on the different state of the physical device.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Inventors: Joshua A. Alger, Alan R. Buss, Jeffrey R. Hoy, Belinda M. Vennam
  • Publication number: 20170154266
    Abstract: A computer program product for intelligent browser element classification in web browsers where multiple browser elements are open is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to identify a set of similar browser elements from among the multiple browser elements from an analysis of the multiple browser elements, analyze each of the browser elements within the set to determine which are normal and which are anomalous and take an action to differentiate the browser elements determined to be anomalous from the browser elements determined to be normal.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Eric D. Schultz, Belinda M. Vennam, Ramratan Vennam, Sai Vennam
  • Patent number: 9390323
    Abstract: Methods, systems, and computer program products relate to recommending sites including identifying a location associated with a computing device, analyzing metadata of geotagged image data, the image data including blocked image data, and suggesting sites near the identified location based on the results of the metadata analysis.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Peters, Dana L. Price, James C. Riordan, Belinda M. Vennam, Ramratan Vennam