Patents by Inventor Anurag Agarwal

Anurag Agarwal 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: 20110219300
    Abstract: A system and method for evaluating documents for approval or rejection and/or rating. The method comprises comparing the document to one or more criteria determining whether the document contains an element that is substantially identical to one or more of a visual element, an audio element or a textual element that is determined to be displeasing.
    Type: Application
    Filed: May 20, 2011
    Publication date: September 8, 2011
    Applicant: GOOGLE INC.
    Inventors: Deepak Jindal, Anurag Agarwal
  • Patent number: 7971137
    Abstract: A system and method for evaluating documents for approval or rejection and/or rating. The method comprises comparing the document to one or more criteria determining whether the document contains an element that is substantially identical to one or more of a visual element, an audio element or a textual element that is determined to be displeasing.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: June 28, 2011
    Assignee: Google Inc.
    Inventors: Deepak Jindal, Anurag Agarwal
  • Patent number: 7962703
    Abstract: Techniques for improving dirty page logging are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for memory logging comprising the steps of determining for one or more pages of memory if the pages of memory are likely to be modified in a subsequent epoch, performing a first operation on the pages of memory that are likely to be modified in a subsequent epoch, and performing a second operation on the pages of memory that are not likely to be modified in a subsequent epoch, wherein the first operation and the second operation are dissimilar.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: June 14, 2011
    Assignee: Symantec Corporation
    Inventors: Dharmesh R. Shah, Anurag Agarwal, Ankur Arora, Nitin Madan, Sureshbabu Basavayya, Ashish Puri, Srikanth S. Mahabalarao, Gurbir Singh Dhaliwal
  • Patent number: 7739245
    Abstract: A method, system, application programming interface, computer system and computer program product to provide locks for controlling access to data by nodes in a multi-node system while minimizing the number of messages sent between nodes. Locks can be grouped into blocks of locks, and exclusive access to data protected by locks in a block of locks can be granted together to a block agent for a particular node. The block agent handles requests for access to the data on behalf of clients running on the respective node. The block agent sends a message to a block master running on another node only when a request is made for access to data to which the block agent has not already obtained access. Access can be granted to a block agent for an entire block or for a portion of a block of locks.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: June 15, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Anurag Agarwal, Harold B. Prince, Jr.
  • Publication number: 20100057832
    Abstract: Among other disclosed subject matter, a computer-implemented method for requesting a service includes accessing a universal tag included in media content on a first device. The universal tag is configured for use in requesting content relating to any of a plurality of services for a portion of the media content. The method includes receiving service information for the media content, the service information indicating at least a first service of the plurality of services as being assigned to the portion. The method includes generating a request for the first service identified by the service information, the request generated using the universal tag.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: GOOGLE INC.
    Inventors: Stephen Tsun, Jens U. Skakkebaek, Brandon Pearcy, Anurag Agarwal
  • Publication number: 20100049584
    Abstract: Competitive content item serving is provided. Competitive content item serving can include the ability to receive a request for a content item and to compare an expected return for a first network content item to an expected return for a second network content item. Based upon the comparison, it can be determined whether to provide the first network content item to the publisher.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Applicant: GOOGLE INC.
    Inventors: Bhavesh R. Mehta, Anurag Agarwal, Nandakumar Ramani, Kai Chen
  • Patent number: 7610510
    Abstract: Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: October 27, 2009
    Assignee: Symantec Corporation
    Inventors: Anurag Agarwal, Dharmesh Shah, Nagaraj Kalmala, Neelakandan Panchaksharam, Rajeev Bharadhwaj, Sameer Lokray, Srikanth Sm, Thomas Bean
  • Publication number: 20080201602
    Abstract: Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Applicant: Symantec Corporation
    Inventors: Anurag Agarwal, Dharmesh Shah, Nagaraj Kalmala, Neelakandan Panchaksharam, Rajeev Bharadhwaj, Sameer Lokray, Srikanth Sm, Thomas Bean
  • Publication number: 20070133034
    Abstract: A system and method for evaluating documents for approval or rejection and/or rating. The method comprises comparing the document to one or more criteria determining whether the document contains an element that is substantially identical to one or more of a visual element, an audio element or a textual element that is determined to be displeasing.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Applicant: Google Inc.
    Inventors: Deepak Jindal, Anurag Agarwal
  • Publication number: 20050108084
    Abstract: Methods, systems, and processor instructions to determine a first direct cost associated with at least a partial implementation of a business decision, the first direct cost including at least one of productivity gains and losses, determine a second direct cost based on a non-implementation of the business decision, the second direct cost based on the productivity gains and losses, determine a first risk reduction associated with at least a partial implementation of the business decision, the first risk reduction based on a business relationship risk(s), determine a second risk reduction associated with a non-implementation of the business decision, the second risk reduction based on the business relationship risk(s), and, associate the business decision with a value, the value corresponding to a sum between differences of: (i) the first direct cost and the second direct cost, and, (ii) the first risk reduction and the second risk reduction.
    Type: Application
    Filed: August 9, 2004
    Publication date: May 19, 2005
    Inventors: Sridhar Ramamoorti, Peter Freeman, Anurag Agarwal
  • Patent number: 6730332
    Abstract: The present invention relating to a herbal antiallergic composition which comprises a synergistic mixture of extracts from the fruits of Terminalia chebula, bark of Albizia lebbeck, Terminalia bellerica and Emblica officinalis. The present invention also contains the fruits of Piper longum, Piper nigrum and of rhizomes of Zingiber officinale and thoroughly mixed to get the final composition which has potent antiallergic activity. The invention also relates to a process for the preparation of such composition. The composition is particularly useful for the treatment of allergic conditions.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: May 4, 2004
    Assignee: Natural Remedies Pvt. Ltd.
    Inventors: Ravindra Kumar Agarwal, Anurag Agarwal
  • Publication number: 20030194452
    Abstract: The present invention relating to a herbal antiallergic composition which comprises a synergistic mixture of extracts from the fruits of Terminalia chebula, bark of Albizia lebbeck, Terminalia bellerica and Emblica officinalis. The present invention also contains the fruits of Piper longum. Piper nigrum and of rhizomes of Zingiber officinale and thoroughly mixed to get the final composition which has potent antiallergic activity. The invention also relates to a process for the preparation of such composition. The composition is particularly useful for the treatment of allergic conditions.
    Type: Application
    Filed: December 28, 2001
    Publication date: October 16, 2003
    Inventors: Ravindra Kumar Agarwal, Anurag Agarwal