Patents by Inventor Ankit Jain

Ankit Jain 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: 20140280079
    Abstract: A server system, which manages distribution or download of content, may be configured to distribute content lists generated by users. In this regard, the server system may allow users to follow other users and/or particular individual content lists that may be made available by the server system. Accordingly, users of the server system may be allowed to become list producers and/or list followers. Distribution of the content lists may be based on one or more of: an indication by a user of a selection to follow another user, a match between user search criteria specified by the user and at least some of the data associated with the other user, a match between list search criteria specified by the user and at least some of the data of distributed list(s), and a match between the particular user recommendation ranking and ranking criteria specified by the user.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Inventors: Ankit Jain, Anna Patterson
  • Publication number: 20140201195
    Abstract: The present disclosure describes a data indexing and search service that resides locally on a computing device (e.g., a mobile phone) and that can host data for multiple applications on the device. By centralizing the storage of data as well as the search and query functions, unified search queries can be performed by the service.
    Type: Application
    Filed: August 20, 2013
    Publication date: July 17, 2014
    Applicant: Google Inc.
    Inventors: Ulas Kirazci, Brendan D. Burns, Abhishek Das, Ankit Jain, Anna Patterson
  • Publication number: 20140188997
    Abstract: The present disclosure includes systems and methods for creating and sharing inline commentary relating to media within an online community, for example, a social network. The inline commentary can be one or more types of media, for example, text, audio, image, video, URL link, etc. In some implementations, the systems and methods either receive media that is live or pre-recorded, permit viewing by users and receive selective added commentary by users inline. The systems and methods are configured to send one or more notifications regarding the commentary. In some implementations, the systems and methods are configured to receive responses by other users to the initial commentary provided by a particular user.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Inventors: Henry Will Schneiderman, Michael Andrew Sipe, Steven James Ross, Brian Ronald Colonna, Danielle Marie Millett, Uriel Gerardo Rodriguez, Michael Christian Nechyba, Mikkel Crone Köser, Ankit Jain
  • Patent number: 8759885
    Abstract: A standard cell for a semiconductor device has first and second opposing boundaries and third and fourth opposite boundaries, and includes first and second active regions formed in a semiconductor substrate. The first and second active regions are a first predetermined distance (a) from the first and second boundaries, respectively. A gate electrode is formed over the first and second active regions. First and second dummy diffusions layers are formed along the third boundary and are the first predetermined distance (a) from the first and second boundaries and a second predetermined distance (b) from the first and second active regions, respectively. Third and fourth dummy diffusions layers are formed along the fourth boundary and are the first predetermined distance (a) from the first and second boundaries and a third predetermined distance (b?) from the first and second active regions, respectively.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 24, 2014
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Ankit Jain, Vikas Tripathi
  • Publication number: 20140143238
    Abstract: A method for retrieving information may include receiving, in a non-World Wide Web (WWW) corpus, a search query for a media author. Search results for the search query may be identified within the non-WWW corpus. A score for each of a plurality of media authors identified in the search results may be generated. The score for a corresponding one of the plurality of media authors may be based on a combined media popularity score for a plurality of media items authored by the corresponding one of the plurality of media authors. The search results may be ranked based on the generated score for each of the plurality of media authors.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Ankit Jain, Abhinav Khandelwal
  • Publication number: 20140143222
    Abstract: A method for retrieving information includes receiving a search query within an information corpus. Search results for the search query may be identified. A score for each of a plurality of data items identified in the search results may be generated. The score for a corresponding one of the plurality of data items may be based on a score dependent on the search query within the information corpus. The score may be also based on at least one score independent of the search query. The at least one score independent of the search query may include a ranking signal associated with a World Wide Web (WWW) search of the corresponding one of the plurality of data items using a second information corpus. The search results may be ranked based on the generated score.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Ankit Jain, Abhinav Khandelwal
  • Patent number: 8725696
    Abstract: A computer-implemented method for providing access to media content in multiple locations includes: storing media content in a system that has a memory and another storage; generating an object that represents the media content, the object including media content metadata and a media content reference configured to identify each of a memory location and a storage location; and making the object available to an application, the media content reference providing access to the stored media content at the memory location or at the storage location.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: May 13, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Oliver Goldman, David W. George, Ankit Jain, Ashutosh Sharma, Alok Manchanda, Ashish Baweja
  • Publication number: 20140063042
    Abstract: Methods, systems, and apparatus for generating and providing display error indications. In one aspect, a method includes accessing data defining display areas and, for each display area: respective display area borders that are different from display area borders of other display areas; and display data for each of a plurality of objects that are rendered in the display area, the display data defining, for each object: a display position of the object; display dimensions of the object; and content data defining content of the object; wherein each object in each display area corresponds to a respective object in each other display area; receiving user input specifying a change in the display data of a first object in a first display area and, in response, determining whether the change causes a display error; and for each display area for which the change causes a display error, generating an error indication.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: GOOGLE INC.
    Inventors: Nestor F. Hernandez, Dmitriy Portnov, Mengya Tang, Ankit Jain
  • Publication number: 20130187200
    Abstract: Transistor-based particle detection systems and methods may be configured to detect charged and non-charged particles. Such systems may include a supporting structure contacting a gate of a transistor and separating the gate from a dielectric of the transistor, and the transistor may have a near pull-in bias and a sub-threshold region bias to facilitate particle detection. The transistor may be configured to change current flow through the transistor in response to a change in stiffness of the gate caused by securing of a particle to the gate, and the transistor-based particle detection system may configured to detect the non-charged particle at least from the change in current flow.
    Type: Application
    Filed: January 23, 2013
    Publication date: July 25, 2013
    Inventors: Ankit JAIN, Pradeep R. Nair, Muhammad Ashraful ALAM
  • Publication number: 20130166549
    Abstract: A computer-implemented method for providing access to media content in multiple locations includes: storing media content in a system that has a memory and another storage; generating an object that represents the media content, the object including media content metadata and a media content reference configured to identify each of a memory location and a storage location; and making the object available to an application, the media content reference providing access to the stored media content at the memory location or at the storage location.
    Type: Application
    Filed: January 4, 2011
    Publication date: June 27, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Oliver Goldman, David W. George, Ankit Jain, Ashutosh Sharma, Alok Manchanda, Ashish Baweja
  • Publication number: 20120279846
    Abstract: A microelectromechanical system (MEMS)-based electrical switch. The electrical switch includes a moveable electrode, a dielectric layer positioned adjacent the moveable electrode on a first side of the dielectric layer and spaced apart from the moveable electrode when the moveable electrode is in an inactivated position and in contact with the moveable electrode when the moveable electrode is in an activated position, and a substrate attached to the dielectric layer on a second side opposite to the first side, the moveable electrode is configured to brake prior to coming in contact with the dielectric layer when the moveable electrode is switched between the inactivated state and the activated state.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 8, 2012
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Ankit Jain, Muhammad Ashraful Alam, Pradeep R. Nair
  • Publication number: 20120072456
    Abstract: A system, method and computer program product for allocating computing resources to process a plurality of data streams. A system for allocating resources to process a plurality of data streams. The system includes, but is not limited to: a memory device and a processor being connected to the memory device. The system receives at least one query from a user. The system obtains at least one sub-query associated with the at least one query. The system identifies at least one data stream associated with the at least one sub-query. The system computes at least one probability that the at least one sub-query is true. The system assigns the computing resources to process the data streams according to the computed probability.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Parijat Dube, Ankit Jain, Zhen Liu, Cathy Honghui Xia