Patents by Inventor Vasanthan Gunaratnam

Vasanthan Gunaratnam 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: 9819623
    Abstract: Systems, methods, and other embodiments associated with routing messages in a network are described. In one embodiment, a method includes acquiring engagement information about each of a plurality of individuals that are members of a network associated with a user. The engagement information is acquired as a message is received from the user. The method may also include analyzing the network and the engagement information using a set of predefined metrics to determine a probability that each of at least a subset of the plurality of individuals will respond to the message. The method may also include routing the message to at least one individual in the subset as a function of the probability that each of at least a subset of the plurality of individuals will respond.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: November 14, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Vasanthan Gunaratnam
  • Patent number: 9526984
    Abstract: A system that manages a gamification provider abstraction layer can select a gamification provider. The system receives a common gamification request message from a client and creates a provider-specific request message based on the received common gamification request message and the selected gamification provider. The system then transmits the provider-specific request message to the selected gamification provider.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 27, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant Thomas, Victor Matskiv, Zhaogang Qian, Vallabha Jagdish, Richard Rhodes, Vasanthan Gunaratnam
  • Patent number: 9092555
    Abstract: Systems, methods, and other embodiments associated with a patient activity alert tool are described. In one embodiment, a system includes a risk notification logic configured to receive a risk notification from a patient. The risk notification includes a threshold condition. The threshold condition may be a time interval during which the patient is at increased risk to experience an adverse event. The example system also includes a threshold logic configured to determine that the threshold condition has been met without receipt of a clearance notification from the patient. The threshold logic then generates an alert. An alert logic sends the alert to a caregiver selected by the patient.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: July 28, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vasanthan Gunaratnam, Stuart Costley, Divya Shah, Alex Tam, Philip Foeckler
  • Publication number: 20150141149
    Abstract: A system that manages a gamification provider abstraction layer can select a gamification provider. The system receives a common gamification request message from a client and creates a provider-specific request message based on the received common gamification request message and the selected gamification provider. The system then transmits the provider-specific request message to the selected gamification provider.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant THOMAS, Victor MATSKIV, Zhaogang QIAN, Vallabha JAGDISH, Richard RHODES, Vasanthan GUNARATNAM
  • Publication number: 20150035675
    Abstract: Systems, methods, and other embodiments associated with a patient activity alert tool are described. In one embodiment, a system includes a risk notification logic configured to receive a risk notification from a patient. The risk notification includes a threshold condition. The threshold condition may be a time interval during which the patient is at increased risk to experience an adverse event. The example system also includes a threshold logic configured to determine that the threshold condition has been met without receipt of a clearance notification from the patient. The threshold logic then generates an alert. An alert logic sends the alert to a caregiver selected by the patient.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventors: Vasanthan GUNARATNAM, Stuart COSTLEY, Divya SHAH, Alex TAM, Philip FOECKLER
  • Publication number: 20150040069
    Abstract: Systems, methods, and other embodiments associated with a user interface for tracking behaviors are described. In one embodiment, a method includes generating, on a display of a computing device, a graphical user interface (GUI). The GUI includes a dial that indicates a chronological order for a set of events. The dial includes a center area with an activity object for manipulating the set of events. The GUI includes a context panel with one or more buttons for modifying the set of events. The method includes populating the dial with icons for the set of events by pinning the icons to the dial. The set of events include predefined events for tracking behaviors of a user. Populating the dial includes displaying the icons around the dial to correlate with when each of the set of events occurs.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventors: Vasanthan GUNARATNAM, Victor MATSKIV, Divya SHAH, Alex TAM, Philip FOECKLER
  • Publication number: 20150032826
    Abstract: Systems, methods, and other embodiments associated with routing messages in a network are described. In one embodiment, a method includes acquiring engagement information about each of a plurality of individuals that are members of a network associated with a user. The engagement information is acquired as a message is received from the user. The method may also include analyzing the network and the engagement information using a set of predefined metrics to determine a probability that each of at least a subset of the plurality of individuals will respond to the message. The method may also include routing the message to at least one individual in the subset as a function of the probability that each of at least a subset of the plurality of individuals will respond.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Inventor: Vasanthan GUNARATNAM
  • Patent number: 7577703
    Abstract: A store and forward (S&F) architecture is provided that supports multiple applications within an extensible network to direct information of various formats to any of multiple destinations. In the presently preferred embodiment of the invention, Java applications running on a client send non-priority data to any server on the application network or, alternatively, anywhere on a global telecommunications network such as the Internet, at some time in the future. In the preferred embodiment, S&F allows a client application to send usage statistics to a database on the application network. It also enables T-commerce purchases to be made by the user, where the purchase and other relevant information is sent to a destination web server as if the purchase had taken place on the web via a full web browser on an Internet-connected PC.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: August 18, 2009
    Assignee: TVWorks, LLC
    Inventors: Antoine Boucher, Peter Coumans, Peter Scheyen, Brent Elphick, Vasanthan Gunaratnam, Allan Lodberg
  • Publication number: 20060101153
    Abstract: A store and forward (S&F) architecture is provided that supports multiple applications within an extensible network to direct information of various formats to any of multiple destinations. In the presently preferred embodiment of the invention, Java applications running on a client send non-priority data to any server on the application network or, alternatively, anywhere on a global telecommunications network such as the Internet, at some time in the future. In the preferred embodiment, S&F allows a client application to send usage statistics to a database on the application network. It also enables T-commerce purchases to be made by the user, where the purchase and other relevant information is sent to a destination web server as if the purchase had taken place on the web via a full web browser on an Internet-connected PC.
    Type: Application
    Filed: December 27, 2005
    Publication date: May 11, 2006
    Inventors: Antoine Boucher, Peter Coumans, Peter Scheyen, Brent Elphick, Vasanthan Gunaratnam, Allan Lodberg
  • Publication number: 20030212739
    Abstract: A store and forward (S&F) architecture is provided that supports multiple applications within an extensible network to direct information of various formats to any of multiple destinations. In the presently preferred embodiment of the invention, Java applications running on a client send non-priority data to any server on the application network or, alternatively, anywhere on a global telecommunications network such as the Internet, at some time in the future. In the preferred embodiment, S&F allows a client application to send usage statistics to a database on the application network. It also enables T-commerce purchases to be made by the user, where the purchase and other relevant information is sent to a destination web server as if the purchase had taken place on the web via a full web browser on an Internet-connected PC.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 13, 2003
    Inventors: Antoine Boucher, Peter Coumans, Peter Scheyen, Brent Elphick, Vasanthan Gunaratnam, Allan Lodberg