Patents by Inventor Ajay Manchepalli
Ajay Manchepalli 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: 20240406231Abstract: A data processing system implements a hybrid environment for interactions between remote and in-person users. The data processing techniques provide tools for facilitating mingling of remote and in-person users in semi-structured interaction, such as but not limited to tradeshows or conferences, and unstructured interactions, such as but not limited to social gatherings that solve the technical problems associated with enabling such systems. The data processing system implements audio porosity and map-based navigation to facilitate improved spatial awareness and awareness of the presence of other remote or in-person users nearby with whom the user can interact.Type: ApplicationFiled: July 25, 2023Publication date: December 5, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Venkata N. PADMANABHAN, Ajay MANCHEPALLI, Harsh VIJAY, Sirish GAMBHIRA, Amish MITTAL, Saumay PUSHP, Praveen GUPTA, Mayank BARANWAL, Shivang CHOPRA, Meghna GUPTA, Arshia ARYA
-
Patent number: 9684710Abstract: A method and system for cryptographically indexing, searching for, and retrieving documents is provided. In some embodiments, an encryption system is provided that generates a document index that allows users to retrieve documents by performing encrypted queries for keywords associated with the documents. In some embodiments, each keyword maps to the same number of encrypted document identifiers. In some embodiments, an extractor graph is employed to map an indication of each keyword to a number of buckets storing encrypted document identifiers. In some embodiments, an order-preserving encryption system is provided. The encryption system uses an ordered index that maps encrypted instances of ordered attribute values to documents that are associated with those values. The ordered index enables queries containing query operators that rely on order, such as less than (“<”) or greater than (“>”), to be successfully performed on encrypted attribute values.Type: GrantFiled: May 28, 2009Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Satyanarayana V. Lokam, Ajay Manchepalli, Balasubramanyan Ashok, Debapratim De, Sandeep P. Karanth
-
Techniques for representing keywords in an encrypted search index to prevent histogram-based attacks
Patent number: 8819451Abstract: A method and system for cryptographically indexing, searching for, and retrieving documents is provided. In some embodiments, an encryption system is provided that generates a document index that allows users to retrieve documents by performing encrypted queries for keywords associated with the documents. In some embodiments, each keyword maps to the same number of encrypted document identifiers. In some embodiments, an extractor graph is employed to map an indication of each keyword to a number of buckets storing encrypted document identifiers. In some embodiments, an order-preserving encryption system is provided. The encryption system uses an ordered index that maps encrypted instances of ordered attribute values to documents that are associated with those values. The ordered index enables queries containing query operators that rely on order, such as less than (“<”) or greater than (“>”), to be successfully performed on encrypted attribute values.Type: GrantFiled: May 28, 2009Date of Patent: August 26, 2014Assignee: Microsoft CorporationInventors: Satyanarayana V. Lokam, Ajay Manchepalli, Balasubramanyan Ashok, Sandeep P. Karanth, Raghav Bhaskar -
Publication number: 20130156399Abstract: Methods and systems for embedding content in rich media are described herein. The method includes populating embedded content from a data stream into an experience using an artifact embedding system. The method also includes binding the embedded content to a behavior from a framework of preselected behaviors using an embedded object manager.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: Microsoft CorporationInventors: Joseph M. Joy, Tanuja Joshi, Eric J. Stollnitz, Kanchan Rajanna, Ajay Manchepalli, Naren Datha
-
Publication number: 20110113315Abstract: The computer-assisted rich interactive narrative generation technique described herein employs a Rich Interactive Narratives (RIN) data model to provide for the computer-assisted creation of rich interactive experiences called RINs. A RIN is a narrative that runs like a movie with a sequence of scenes that follow one after another. A user can stop the narrative, explore the environment associated with the current scene (or other scenes if desired), and then resume the narrative where it left off. The technique allows for the automatic and dynamic generation of RINs using very little input from a user—say, for example, a search query—whereupon the technique automatically generates a RIN. An author/user can guide the process of narrative creation by having portions of the creation process automatically performed by the computer-implemented technique and portions guided and assisted by one or more authors/users.Type: ApplicationFiled: January 18, 2011Publication date: May 12, 2011Applicant: MICROSOFT CORPORATIONInventors: Narendranath Datha, Joseph M. Joy, Ajay Manchepalli
-
Publication number: 20110113316Abstract: A rich interactive narrative (RIN) authoring system and method for creating and generating RIN documents in a graphical and visual manner. RIN documents are documents that contain multimedia content and combine narrative with interactive exploration. Embodiments of the RIN authoring system and method facilitate the creation of RIN documents without the need for the author to program or write code. Embodiments of the system and method provide a user interface for an author to select an experience stream, and place the experience stream on a timeline to indicate a desired location in time when the experience stream should appear in the RIN document. The author can define keyframes in the experience stream and edit those keyframes to define a trajectory between multiple keyframes in the RIN document. Embodiments of the system and method also allow the preview the RIN document in a preview window.Type: ApplicationFiled: January 18, 2011Publication date: May 12, 2011Applicant: Microsoft CorporationInventors: Narendranath Datha, Joseph M. Joy, Saurabh Subhash Kothari, Ajay Manchepalli, Sujith R. Warrier
-
TECHNIQUES FOR REPRESENTING KEYWORDS IN AN ENCRYPTED SEARCH INDEX TO PREVENT HISTOGRAM-BASED ATTACKS
Publication number: 20110004607Abstract: A method and system for cryptographically indexing, searching for, and retrieving documents is provided. In some embodiments, an encryption system is provided that generates a document index that allows users to retrieve documents by performing encrypted queries for keywords associated with the documents. In some embodiments, each keyword maps to the same number of encrypted document identifiers. In some embodiments, an extractor graph is employed to map an indication of each keyword to a number of buckets storing encrypted document identifiers. In some embodiments, an order-preserving encryption system is provided. The encryption system uses an ordered index that maps encrypted instances of ordered attribute values to documents that are associated with those values. The ordered index enables queries containing query operators that rely on order, such as less than (“<”) or greater than (“>”), to be successfully performed on encrypted attribute values.Type: ApplicationFiled: May 28, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Satyanarayana V. Lokam, Ajay Manchepalli, Balasubramanyan Ashok, Sandeep P. Karanth, Raghav Bhaskar -
Publication number: 20100306221Abstract: A method and system for cryptographically indexing, searching for, and retrieving documents is provided. In some embodiments, an encryption system is provided that generates a document index that allows users to retrieve documents by performing encrypted queries for keywords associated with the documents. In some embodiments, each keyword maps to the same number of encrypted document identifiers. In some embodiments, an extractor graph is employed to map an indication of each keyword to a number of buckets storing encrypted document identifiers. In some embodiments, an order-preserving encryption system is provided. The encryption system uses an ordered index that maps encrypted instances of ordered attribute values to documents that are associated with those values. The ordered index enables queries containing query operators that rely on order, such as less than (“<”) or greater than (“>”), to be successfully performed on encrypted attribute values.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Applicant: Microsoft CorporationInventors: Satyanarayana V. Lokam, Ajay Manchepalli, Balasubramanyan Ashok, Debapratim De, Sandeep P. Karanth