Patents by Inventor Varun Khurana

Varun Khurana 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: 20110066709
    Abstract: A machine-controlled method may include a web server identifying data to be cached and caching the data at the web server, the data originating from an external data source, an application server generating metadata that corresponds to the cached data, determining whether external data corresponding to the cached data has changed, receiving information corresponding to the changed external data, and updating the cached content based on the metadata and the received information.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Varun Khurana, Rashmi Badan
  • 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
  • Publication number: 20090030983
    Abstract: A system and method for verifying the consistency of mirrored data sets between source and destination storage systems is provided. A destination verification module sends version information to the source storage system where the source verification module determines whether the source and destination storage systems are utilizing compatible versions of the verification module. If the destination verification module receives an acceptable version from the source, the destination module then determines a base PCPI to utilize for verification and sends a PCPI identifier of the base PCPI to the source. The source verification module generates and transmits a data stream consisting of comprising of checksum information. The destination verification module compares the received data stream with checksum information retrieved from disk. If there are mismatches, i.e. the received data differs from the data retrieved from disk, the destination verification module logs the data mismatches in a verification log file.
    Type: Application
    Filed: May 30, 2008
    Publication date: January 29, 2009
    Inventors: Prasanna Kumar Malaiyandi, Varun Khurana, Michael L. Federwisch
  • Patent number: 7406329
    Abstract: A system for communicating with a mobile device is provided by aggregating content from at least one source of content having a first set of markup tags readable by executable code on the mobile device and a second set of markup tags. The aggregated content having the second set of markup tags is formatted with the first set of markup tags by either reorganizing the aggregated content, extracting irrelevant information, incorporating relevant information, combining one or more source together. A set of actions based on the formatted content is displayed using the first set of markup tags.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: July 29, 2008
    Inventors: Varun Khurana, Sunil Goyal
  • Patent number: 7065482
    Abstract: The present invention relates to a traffic analysis method and tool for a network based on TCP/IP or UDP/IP or a combination thereof comprising passive monitoring means at intermediate nodes of the network, and estimation means to determine a full set of network traffic metrics connected to said passive monitoring means. The instant invention also provides a configured computer program product for carrying out the above method.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Rajeev Shorey, Abhinav Kamra, Sundeep Kapila, Varun Khurana, Vikas Yadav
  • Publication number: 20060052089
    Abstract: A system for communicating with a mobile device is provided by aggregating content from at least one source of content having a first set of markup tags readable by executable code on the mobile device and a second set of markup tags. The aggregated content having the second set of markup tags is formatted with the first set of markup tags by either reorganizing the aggregated content, extracting irrelevant information, incorporating relevant information, combining one or more source together. A set of actions based on the formatted content is displayed using the first set of markup tags.
    Type: Application
    Filed: August 29, 2005
    Publication date: March 9, 2006
    Inventors: Varun Khurana, Sunil Goyal
  • Patent number: 6829649
    Abstract: A method, a system and a computer program product are disclosed for allocating bandwidth of a limited bandwidth link to dataflows containing packets. In the method, the number of buckets is adaptively adjusted dependent upon the number of active dataflows. Each bucket has a number of tokens allocated to the bucket for use by the corresponding dataflow. The number of tokens is dependent upon a weighted value for the corresponding dataflow. Queueing of the packets for utilization of the limited bandwidth link is dependent upon the tokens. Tokens are then adaptively-reallocated to one or more buckets in accordance with a weighted value for each of the dataflows.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Rajev Shorey, Huzur Saran, Abhinav Kamra, Sundeep Kapila, Varun Khurana, Vikas Yadav
  • Publication number: 20020174216
    Abstract: The present invention relates to a traffic analysis method and tool for a network based on TCP/IP or UDP/IP or a combination thereof comprising passive monitoring means at intermediate nodes of the network, and estimation means to determine a full set of network traffic metrics connected to said passive monitoring means.
    Type: Application
    Filed: May 17, 2001
    Publication date: November 21, 2002
    Applicant: International Business Machines Corporation
    Inventors: Rajeev Shorey, Abhinave Kamra, Sundeep Kapila, Varun Khurana, Vikas Yadav