Patents by Inventor Anshu Aggarwal

Anshu Aggarwal 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: 8626753
    Abstract: Methods and apparatus provide for a personalization search engine that receives a search query from a first user and identifies multiple portions of indexed content—where each respective portion of indexed content has metadata that matches at least one characteristic of the search query. The personalization search engine determines a relevance of each respective portion of indexed content to the first user who provided the search query. It is understood that, in various embodiments, the relevance of a portion of indexed content has to the first user who provided the search query can be based on user feedback associated with an online version of that portion of indexed content. The personalization search engine ranks the multiple portions of indexed content according to their respective relevance to the first user who provided the search query and creates a search result based on ranking the multiple portions of indexed content.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: January 7, 2014
    Inventors: Anshu Aggarwal, Brad Taylor
  • Patent number: 8260774
    Abstract: Methods and apparatus provide for a personalization search engine that receives a search query from a first user and identifies multiple portions of indexed content—where each respective portion of indexed content has metadata that matches at least one characteristic of the search query. The personalization search engine determines a relevance of each respective portion of indexed content to the first user who provided the search query. It is understood that, in various embodiments, the relevance of a portion of indexed content has to the first user who provided the search query can be based on user feedback associated with an online version of that portion of indexed content. The personalization search engine ranks the multiple portions of indexed content according to their respective relevance to the first user who provided the search query and creates a search result based on ranking the multiple portions of indexed content.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: September 4, 2012
    Assignee: Quewey Holding, Inc.
    Inventor: Anshu Aggarwal
  • Patent number: 6993590
    Abstract: A method and apparatus are provided for capturing and managing user-specific data, where the user-specific data contains information on the user's interaction with the Net. The method generally involves using a proxy to capture or cause to capture the user-specific data and then storing the user-specific data. The user-specific data may be used to customize the contents of electronic information delivered to the particular user.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: January 31, 2006
    Assignee: Inktomi Corporation
    Inventors: Paul Andre Gauthier, Kevin A. Epstein, Anshu Aggarwal
  • Publication number: 20020147849
    Abstract: Systems and methods are provided for implementing delta encoding for distribution of content. In one aspect, a canonical reference file that is common to a server and to each client to which the server distributes content, and which represents a portion of particular content, is generated and transmitted to the associated clients. A delta file, which represents the difference between the current state of the content and the canonical reference file, is transmitted to the requesting client so that it can be applied to the canonical reference file to construct the current state of the content. A client can receive the canonical reference file during a period in which the current state of the content differs from the reference file. Furthermore, the canonical reference file can be transmitted during a period in which the current state of the content changes.
    Type: Application
    Filed: April 4, 2002
    Publication date: October 10, 2002
    Inventors: Chung-Kei Wong, Gary Nutt, Vikas Jha, R. Ashok Sudarsanam, Spyro Papademetriou, Anshu Aggarwal
  • Patent number: 5950228
    Abstract: In a distributed shared memory system, clusters of symmetric multi-processors are connected to each other by a network. Each symmetric multi-processor includes a plurality of processors, a memory having addresses, and an input/output interface to interconnect the processors. A software implemented method enables data sharing between the clusters of symmetric multi-processors using variable sized quantities of data called blocks. A set of the addresses of the memories are designated as virtual shared addresses to store shared data, and a portion of the virtual shared addresses are allocated to store a shared data structure as one or more blocks. The size of a particular allocated block can vary for different shared data structures. Each block includes an integer number of lines, and each line includes a predetermined number of bytes of shared data. Directory information of a particular block is stored in the memory of a processor designed as the home of the block.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: September 7, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Daniel J. Scales, Kourosh Gharachorloo, Anshu Aggarwal
  • Patent number: 5278954
    Abstract: An automatic organization of images in computer memory is provided as a doubly-linked (or multiply-linked) list data structure which reflects in its interconnections to relationships between various stages in complex image processing tasks. Data structures, implemented in an appropriate high-level computer language such as C, contain pertinent information about the image as well as pointers (memory addresses) to other data structures and their associated images. These pointers allow the construction and maintenance of the linked list relationships between images. Since the relationships between images in the linked lists are equivalent to the relationships between stages of image processing tasks, the complex tasks of image processing are automatically documented in the linked list data structure without the necessity of maintaining an auxiliary written record.
    Type: Grant
    Filed: September 11, 1990
    Date of Patent: January 11, 1994
    Assignee: Analogic Corporation
    Inventors: Robert G. Hohlfeld, Jonathan B. Ellis, Anshu Aggarwal, Thomas W. Drueding