Patents by Inventor Sumanth Kolar

Sumanth Kolar 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: 11075916
    Abstract: In an embodiment, the disclosed technologies include storing, in one or more searchable digital data structures, a set of digital entitlements; where an entitlement of the set of digital entitlements identifies a distinct computer functionality and a downstream service that can perform the distinct computer functionality using digital data; storing, in the one or more searchable digital data structures, a digital data entity; where the digital data entity includes a subset of the set of digital entitlements; storing, in the one or more searchable digital data structures, a digital mapping that associates digital data entities with entitlements of the set of digital entitlements; exposing the set of digital entitlements for use by the downstream service; exposing the digital data entity for use by an upstream service; in response to a creation of or an update of an instance of digital data via the upstream service, using the digital mapping to determine to perform the distinct computer functionality using the
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Li Zhou, Armen N. Hamstra, Caleb T. Johnson, Yixiao Lu, Sumanth Kolar
  • Publication number: 20200412729
    Abstract: In an embodiment, the disclosed technologies include storing, in one or more searchable digital data structures, a set of digital entitlements; where an entitlement of the set of digital entitlements identifies a distinct computer functionality and a downstream service that can perform the distinct computer functionality using digital data; storing, in the one or more searchable digital data structures, a digital data entity; where the digital data entity includes a subset of the set of digital entitlements; storing, in the one or more searchable digital data structures, a digital mapping that associates digital data entities with entitlements of the set of digital entitlements; exposing the set of digital entitlements for use by the downstream service; exposing the digital data entity for use by an upstream service; in response to a creation of or an update of an instance of digital data via the upstream service, using the digital mapping to determine to perform the distinct computer functionality using the
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Li Zhou, Armen N. Hamstra, Caleb T. Johnson, Yixiao Lu, Sumanth Kolar
  • Patent number: 9558613
    Abstract: Techniques for enabling members to learn about and interact with their social network via games are described. According to various embodiments, it is determined that a content item or entity associated with an online social network service is relevant to a member of the online social network service. An online game including a game question and a correct game answer is generated based on the content item or entity. The game question is then displayed to the member, and a member response to the displayed game question is received. Thereafter, a game result is displayed, and the member is enabled to interact with the content item or entity.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: January 31, 2017
    Assignee: LinkedIn Corporation
    Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
  • Publication number: 20160350405
    Abstract: In order to facilitate access to pages in documents, a system may ingest pointers that specify the pages in the documents from hypertext documents on a network, and may aggregate the ingested pointers in an index. For example, the index may be aggregated based on keywords in content in the documents, metadata associated with the documents and/or presentation formats of the pages. Then, when the system receives a search query, the system may identify a match in the pointers in the index based on the search query and the keywords, the metadata and/or the presentation formats in the index. Next, the system may provide a link with a pointer in the index based on the match. When the system receives information specifying activation of the link, the system may access a page in a document associated with a hypertext document, without extracting or copying the page.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Applicant: Linkedln Corporation
    Inventors: Arun Janakiraman, Sumanth Kolar, Benjamin N. Silver
  • Publication number: 20160350315
    Abstract: In order to facilitate access to pages in documents (such as slides in presentations and/or frames in videos), a system may create pointers specifying the pages in the documents, and may aggregate the pointers in an index. For example, the index may be aggregated based on keywords in content in the documents, metadata associated with the documents and/or presentation formats of the pages. Then, when the system receives a search query, the system may identify a match in the pointers in the index based on the search query and the keywords, the metadata and/or the presentation formats in the index. Next, the system may provide a pointer in the index based on the match. This pointer may allow a page in a document to be accessed without extracting or copying the page.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Applicant: Linkedln Corporation
    Inventors: Arun Janakiraman, Sumanth Kolar, Benjamin N. Silver
  • Publication number: 20160300434
    Abstract: Techniques for enabling members to learn about and interact with their social network via games are described. According to various embodiments, it is determined that a content item or entity associated with an online social network service is relevant to a member of the online social network service. An online game including a game question and a correct game answer is generated based on the content item or entity. The game question is then displayed to the member, and a member response to the displayed game question is received. Thereafter, a game result is displayed, and the member is enabled to interact with the content item or entity.
    Type: Application
    Filed: June 17, 2016
    Publication date: October 13, 2016
    Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
  • Patent number: 9381434
    Abstract: Techniques for enabling members to learn about and interact with their social network via games are described. According to various embodiments, it is determined that a content item or entity associated with an online social network service is relevant to a member of the online social network service. An online game including a game question and a correct game answer is generated based on the content item or entity. The game question is then displayed to the member, and a member response to the displayed game question is received. Thereafter, a game result is displayed, and the member is enabled to interact with the content item or entity.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 5, 2016
    Assignee: LinkedIn Corporation
    Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
  • Publication number: 20150375104
    Abstract: Techniques for enabling members to learn about and interact with their social network via games are described. According to various embodiments, it is determined that a content item or entity associated with an online social network service is relevant to a member of the online social network service. An online game including a game question and a correct game answer is generated based on the content item or entity. The game question is then displayed to the member, and a member response to the displayed game question is received. Thereafter, a game result is displayed, and the member is enabled to interact with the content item or entity.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone