Patents by Inventor Amit Motgi
Amit Motgi 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: 10909208Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.Type: GrantFiled: August 19, 2019Date of Patent: February 2, 2021Assignee: Verizon Media Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Publication number: 20190370307Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.Type: ApplicationFiled: August 19, 2019Publication date: December 5, 2019Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Patent number: 10452727Abstract: A method and system for dynamically providing contextually relevant news on an article. The method includes extracting a list of key terms from the article on a web page. The method also includes filtering a set of posts associated with a key term in the list of key terms. The set of posts is also filtered from one of a plurality of user accounts and a plurality of editor programmed user accounts on one or more networking websites. The method further includes identifying a plurality of uniform resource locators comprised in the set of posts. Further, the method includes extracting the contextually relevant news from the plurality of uniform resource locators. The contextually relevant news is related to the key term. Moreover, the method includes displaying the contextually relevant news as news feed on the web page. The system includes electronic devices, a communication interface, a memory, and a processor.Type: GrantFiled: September 26, 2011Date of Patent: October 22, 2019Assignee: OATH INC.Inventors: Amit Motgi, Ali Satter, Bruce Ng
-
Patent number: 10387523Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.Type: GrantFiled: June 4, 2018Date of Patent: August 20, 2019Assignee: Oath Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Patent number: 10108927Abstract: A method and system for enhancing user experience on a web content page. The method includes extracting a list of contacts of a user from one or more networking websites based on a relationship level. The method also includes analyzing a plurality of posts generated by the list of contacts. The method further includes categorizing each contact in the list of contacts and the plurality of posts under one or more web content topics. Moreover, the method includes displaying, to the user, one or more contacts along with a set of posts relevant to a web content topic on the web content page. The system includes one or more electronic devices, a communication interface, a memory, and a processor.Type: GrantFiled: November 19, 2011Date of Patent: October 23, 2018Assignee: OATH INC.Inventors: Amit Motgi, Ali Satter
-
Publication number: 20180285472Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.Type: ApplicationFiled: June 4, 2018Publication date: October 4, 2018Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Patent number: 9990440Abstract: Software on a client device presents a webpage through a browser. The webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items. The software selectively pre-loads into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items. The cache is controlled by the browser. The software retrieves the resource from the cache upon receiving command from a user and presents the resource through the browser.Type: GrantFiled: December 30, 2013Date of Patent: June 5, 2018Assignee: Oath Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Patent number: 9588784Abstract: Methods and systems for providing content for webpages are disclosed. The disclosed method includes providing a plurality of selections to set webpage personalization settings and receiving a user selection chosen from one of the plurality of selections. The plurality of selections is provided for a graphic user interface to be defined on a webpage. After receiving a request for a second webpage made by a user through a user device, the content for the second webpage is selected based on the received user selection. The content selection for the second webpage includes identifying two or more content modules for presenting on the second webpage and at least one of the identified content modules includes an associated content indicator. The selected content for the second webpage is then forwarded to the user device for display.Type: GrantFiled: August 28, 2012Date of Patent: March 7, 2017Assignee: Yahoo! Inc.Inventors: Amit Motgi, Hrishi Mantri
-
Publication number: 20150186545Abstract: Software on a client device presents a webpage through a browser. The webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items. The software selectively pre-loads into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items. The cache is controlled by the browser. The software retrieves the resource from the cache upon receiving command from a user and presents the resource through the browser.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Applicant: Yahoo! Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Publication number: 20140068455Abstract: Methods and systems for providing content for webpages are disclosed. The disclosed method includes providing a plurality of selections to set webpage personalization settings and receiving a user selection chosen from one of the plurality of selections. The plurality of selections is provided for a graphic user interface to be defined on a webpage. After receiving a request for a second webpage made by a user through a user device, the content for the second webpage is selected based on the received user selection. The content selection for the second webpage includes identifying two or more content modules for presenting on the second webpage and at least one of the identified content modules includes an associated content indicator. The selected content for the second webpage is then forwarded to the user device for display.Type: ApplicationFiled: August 28, 2012Publication date: March 6, 2014Applicant: YAHOO! INC.Inventors: Amit Motgi, Hrishi Mantri
-
Publication number: 20130262243Abstract: Techniques for socialized commercial incentives are provided. A commercial incentive is displayed in a page displayed by a browser. A user interface element is displayed in association with the commercial incentive that enables a function to be performed with respect to the commercial incentive. The user interface element is determined to have been interacted with by a user. In response, the function associated with the commercial incentive is performed. The function may be a saving of the commercial incentive to a list of commercial incentives for the user, a displaying of the list of commercial incentives, a generating of a digitized version of the commercial incentive, or may be another function.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: YAHOO! INC.Inventors: Nitin Motgi, Amit Motgi, Bruce Ng
-
Publication number: 20130132475Abstract: A method and system for enhancing user experience on a web content page. The method includes extracting a list of contacts of a user from one or more networking websites based on a relationship level. The method also includes analyzing a plurality of posts generated by the list of contacts. The method further includes categorizing each contact in the list of contacts and the plurality of posts under one or more web content topics. Moreover, the method includes displaying, to the user, one or more contacts along with a set of posts relevant to a web content topic on the web content page. The system includes one or more electronic devices, a communication interface, a memory, and a processor.Type: ApplicationFiled: November 19, 2011Publication date: May 23, 2013Applicant: Yahoo! Inc.Inventors: Amit MOTGI, Ali Satter
-
Publication number: 20130080453Abstract: A method and system for dynamically providing contextually relevant news on an article. The method includes extracting a list of key terms from the article on a web page. The method also includes filtering a set of posts associated with a key term in the list of key terms. The set of posts is also filtered from one of a plurality of user accounts and a plurality of editor programmed user accounts on one or more networking websites. The method further includes identifying a plurality of uniform resource locators comprised in the set of posts. Further, the method includes extracting the contextually relevant news from the plurality of uniform resource locators. The contextually relevant news is related to the key term. Moreover, the method includes displaying the contextually relevant news as news feed on the web page. The system includes electronic devices, a communication interface, a memory, and a processor.Type: ApplicationFiled: September 26, 2011Publication date: March 28, 2013Applicant: Yahoo! Inc.Inventors: Amit MOTGI, Ali Satter, Bruce Ng
-
Publication number: 20130073944Abstract: A method and system for dynamically providing contextually relevant posts on an article. The method includes extracting a list of key terms from the article on a web page. The method also includes filtering out a first set of live posts associated with a first key term in the list of key terms. The method further includes displaying the list of key terms from the article along with the first set of live posts associated with the first key term in the list of key terms. The system includes one or more electronic devices, a communication interface, a memory, and a processor.Type: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Applicant: Yahoo! Inc.Inventors: Amit Motgi, Ali Satter, Bruce Ng
-
Publication number: 20120084657Abstract: Techniques are described herein for providing content to a user from multiple sources based on interest tag(s) that are included in an interest cloud. An interest cloud is a tag cloud that includes interest tags, which correspond to respective interests of a user. An interest of a user is subject matter that is deemed to have a greater importance than other subject matter to the user based on information that pertains to the user. For example, an interest of a user may be derived from information in the user's emails, social update streams, web browsing history, a content element that is selected by the user, content that is received from a source that is selected by the user, etc. In another example, a user may designate subject matter as being an interest of the user.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: YAHOO! INC.Inventors: Manish Ranade, James Andrew Long, Amit Motgi