Patents by Inventor Rajat Mathur

Rajat Mathur 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: 12670141
    Abstract: A data item identification service may use locality sensitive hashing to identify data items which are relevant to a search based on a hash of a search vector based on the search. Hashes of vectors based on data items may be stored using a set of bitmaps, where a given bitmap corresponds to a given bit position of a hash. Data items with matching or similar hashes may be related to each other. The data item identification service may perform searches by generating a hash for a search vector and comparing the hash to hashes for data items using one or more logical operations on the set of bitmaps to identify related data items.
    Type: Grant
    Filed: March 31, 2025
    Date of Patent: June 30, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Nitya Dhimantkumar Sheth, Kyle Wong, John Espenhahn, Ali Koc, Rajat Mathur, Amit Gul Phagwani, George Steven McPherson
  • Patent number: 12608173
    Abstract: Techniques for document sorting with bitmap indexes are described. A request to sort a set of documents is received. A bitmap that identifies the set of documents to be sorted is obtained. An ordered set of sort bitmaps is obtained, each sort bitmap in the ordered set of sort bitmaps corresponding to a bit in an encoding of a data type to be sorted. A series of passes of bitwise operations is performed with the ordered set of sort bitmaps, each pass to identify a next document identifier to add to a sorted set of document identifiers by processing an initial bitmap with bitwise operations in order against at least a portion of the ordered set of sort bitmaps. The initial bitmap of the first pass in the series of passes is initialized with the obtained bitmap. The sorted set of document identifiers is stored.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: April 21, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: John Espenhahn, Ali Koc, Nitya Dhimantkumar Sheth, Rajat Mathur, Vidit Ochani, Ronald Stephen Kyker, Amit Gul Phagwani, George Steven McPherson
  • Patent number: 12499137
    Abstract: Devices, systems, and methods for tokenizing search attributes and terms of a search query for an index-based search. A method may include receiving, by a search service of a provider network, a first search query to search a first searchable document set, the first search query including a first search term in a first language; applying a first tokenization rule to identify the first search term in the first search query; determining that the first search term is in the first language; applying a second tokenization rule to tokenize the first search term based on the first search term being in the first language; causing a launch of a search instance by a managed compute service of the provider network, the search instance to execute a search function for a keyword-based text search using the tokenized first search term.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: December 16, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ali Koc, John Espenhahn, Nitya Dhimantkumar Sheth, Rajat Mathur, Vidit Ochani, Ronald Stephen Kyker, Amit Gul Phagwani, George Steven McPherson
  • Publication number: 20250200080
    Abstract: Devices, systems, and methods for tokenizing search attributes and terms of a search query for an index-based search. A method may include receiving, by a search service of a provider network, a first search query to search a first searchable document set, the first search query including a first search term in a first language; applying a first tokenization rule to identify the first search term in the first search query; determining that the first search term is in the first language; applying a second tokenization rule to tokenize the first search term based on the first search term being in the first language; causing a launch of a search instance by a managed compute service of the provider network, the search instance to execute a search function for a keyword-based text search using the tokenized first search term.
    Type: Application
    Filed: December 15, 2023
    Publication date: June 19, 2025
    Applicant: Amazon Technologies, Inc.
    Inventors: Ali Koc, John Espenhahn, Nitya Dhimantkumar Sheth, Rajat Mathur, Vidit Ochani, Ronald Stephen Kyker, Amit Gul Phagwani, George Steven McPherson
  • Patent number: 7401338
    Abstract: Embodiments of an application programming interface (API) for a Storage Area Network (SAN) access layer. A SAN may include a SAN access layer as an interface between SAN components and client applications. A SAN access layer API may be provided which enables a client application to access SAN access layer functionality such as storage management and configuration services. Through the SAN access layer API, a client application may invoke some or all of the functionalities of the SAN access layer. The SAN access layer may provide SAN information gathered from the SAN to the client application through the SAN access layer API. Embodiments of the SAN access layer API may provide security and licensing restrictions to client applications. Embodiments of the SAN access layer API may encapsulate message conversion and network transport functions so that client application developers are not required to implement these functions.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: July 15, 2008
    Assignee: Symantec Operating Corporation
    Inventors: Jerre F. Bowen, Anup R. Mathkar, Rajat Mathur, Samina M. A. Syed, Thomas W. Weimer, James E. Bennett, Carl W. Braganza, Tarun Dwivedi
  • Patent number: 6957325
    Abstract: A process and system for analyzing executable portion of computer code for processors with unprotected pipelines is provided. The process assumes a worst set of current processor states; analyzes plural control paths for possible hazards by computing an induced set of processor states after executing a computer instruction; and adjusts the worst set of current processor states based on program annotations to the computer instruction.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: October 18, 2005
    Assignee: Mindspeed Technologies, Inc.
    Inventors: En-Shou Chang, Rajat Mathur, Charles P. Siska, Chao Xu