Patents by Inventor Rohit Koul

Rohit Koul 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: 20110099235
    Abstract: A method includes monitoring, at a server, electronic messages transmitted across a network from any one of a group of participating users, determining if any of the electronic messages include any of a stored set of keywords, sending any electronic messages that include at least one keyword to a formatting module, extracting, at the formatting module, data relating to the keyword from the electronic message according to a previously-established rule stored in the network, and collating, at the formatting module, the data relating to the keyword into a second electronic message and transmitting the second electronic message to a supervising user.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: ROHIT KOUL, GURUDUTTA RAMANATHAIAH
  • Publication number: 20110060727
    Abstract: Information indicating a time of validity of content of a web page is maintained as meta data within the page itself. A content server, in response to receipt of a request for the web page, determines whether web page has expired. If the content is determined not to have expired, the content server forwards the web page to the requesting user without modification. However, if the content is determined to have expired, the content server adds a warning tag in the content section of the page specifying that the content has expired, and then forwards the page to the requesting user, thereby alert the user of the expiry. In addition, the content server may obtain an updated web page, which may then be provided in response to future requests for the web page.
    Type: Application
    Filed: September 10, 2009
    Publication date: March 10, 2011
    Applicant: Oracle International Corporation
    Inventors: Rohit Koul, Gurudutta Ramanathaiah
  • Publication number: 20110033033
    Abstract: Techniques for managing teleconferences. A plurality of people are associated with a plurality of identifiers such that each person is associated with at least one identifier. For each caller to a teleconference associated with a different identifier, authentication information is solicited from the caller. Authentication information is received from the caller in response to the solicitation and a determination, based on the received authentication information, is made whether the caller is associated with one of the identifiers.
    Type: Application
    Filed: August 5, 2009
    Publication date: February 10, 2011
    Applicant: Oracle International Corporation
    Inventors: Rohit Koul, Gurudutta Ramanathaiah, Deepak Ramakrishnan
  • Publication number: 20110035453
    Abstract: In one embodiment, a rule is received that specifies an action to perform based on text of any instant messages received. An input is received to change from a first mode to a second mode. The second mode may be a virtual offline mode in which rules may be applied to incoming instant messages. When an instant message is received, text of the instant message is recognized. For example, text in the body of the instant message or metadata is determined. The rule is applied to the recognized text to determine if an action for the rule should be performed. For example, if a certain phrase is detected, then an action may be performed. The actions may include pre-configured auto-responses, allowing display of the instant message for certain senders even if the user has indicated he/she is busy, or storing of the message for later delivery.
    Type: Application
    Filed: August 6, 2009
    Publication date: February 10, 2011
    Applicant: Oracle International Corporation
    Inventors: Rohit Koul, Gurudutta Ramanathaiah, Deepak Ramakrishnan, Vikas Pooven Chathoth
  • Publication number: 20100332584
    Abstract: Embodiments of the present invention enable policy-based management of a user contacts list. Applications of the present invention are its use in embodiments of Instant Messaging (IM) systems. During an IM session, a session owner may temporarily add a contact to an active contacts list for a duration determined by evaluating constraints from one or more policies associated with the contact. At IM session initialization, a session owner's persistently stored contacts and their associated policies are retrieved, and the policies are evaluated. An active contacts list for use during the IM session is generated from a subset of stored contacts for which all associated policy constraints are satisfied. In embodiments, the active contacts list may be updated during a session by re-evaluating the stored contacts and associated policies. In embodiments, an active contacts list is updated after addition of a new contact determined to have an associated enabled policy satisfied.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Inventors: Rohit Koul, Gurudutta Ramanathaiah, Deepak Ramakrishnan
  • Publication number: 20090319623
    Abstract: A message originator, such as an author of an email, can designate “section access settings” which can selectively permit or deny access of portions of the email's content. Recipients who are not authorized may not exercise the access right upon the designated portion of content. For example, an access right may allow displaying a section of text in an email message only for specified recipients and not to other recipients. In a preferred embodiment, the entire email content, including restricted portions, is provided to all recipients, including unauthorized recipients. Unauthorized recipients are prevented from exercising the access right even though the restricted portion has been received.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Oracle International Corporation
    Inventors: Suresh Srinivasan, Rakesh Komuravelli, Rohit Koul, Varun Khurana
  • Publication number: 20090228321
    Abstract: A method of scheduling a group meeting wherein, the request for the group meeting is received as a message from a mobile device. The received message identifies the group. The group comprises of a plurality of members and information on the group and its members is pre-defined and stored in a repository. Availability of the members of the group for the requested group meeting is determined from a calendar system and accordingly a schedule for the group meeting is created. A message is sent to all the members of the group providing information on the scheduled group meeting.
    Type: Application
    Filed: April 21, 2008
    Publication date: September 10, 2009
    Applicant: Oracle International Corporation
    Inventors: Suresh Srinivasan, Rohit Koul, Varun Khurana, Rakesh Komuravelli