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: 11075916Abstract: 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 theType: GrantFiled: June 28, 2019Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Li Zhou, Armen N. Hamstra, Caleb T. Johnson, Yixiao Lu, Sumanth Kolar
-
Publication number: 20200412729Abstract: 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 theType: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Li Zhou, Armen N. Hamstra, Caleb T. Johnson, Yixiao Lu, Sumanth Kolar
-
Patent number: 9558613Abstract: 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: GrantFiled: June 17, 2016Date of Patent: January 31, 2017Assignee: LinkedIn CorporationInventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
-
Publication number: 20160350315Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Applicant: Linkedln CorporationInventors: Arun Janakiraman, Sumanth Kolar, Benjamin N. Silver
-
Publication number: 20160350405Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Applicant: Linkedln CorporationInventors: Arun Janakiraman, Sumanth Kolar, Benjamin N. Silver
-
Publication number: 20160300434Abstract: 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: ApplicationFiled: June 17, 2016Publication date: October 13, 2016Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
-
Patent number: 9381434Abstract: 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: GrantFiled: June 30, 2014Date of Patent: July 5, 2016Assignee: LinkedIn CorporationInventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone
-
Publication number: 20150375104Abstract: 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: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Dipchand Nishar, Siva Visakan Sooriyan, Mauroof Ahmed, Sumanth Kolar, Piyush Nitin Gadigone