Patents by Inventor Eric Vishria

Eric Vishria 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: 9747374
    Abstract: A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: August 29, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 9633354
    Abstract: A system for delivering user specific data comprises a web browser, an application server, and a content server. The browser receives an identification associated with a user profile and transmits a login message to the application server. The application server receives the login message, determines the profile associated with the login message and the feeds or searches associated with the determined profile. Next, the application server queries the content server for data associated with the profile's feeds and searches. The application server determines from the retrieved data the data that has not been previously transmitted to the browser in connection with the profile. The application server then transmits the determined data to the browser and the browser communicates the data to a user associated with the profile.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: April 25, 2017
    Assignee: Yahoo! Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 9411900
    Abstract: To provide a shortened version of a link that conveys useful information about the link's associated content, embodiments of the invention generate a shortened version of the link that comprises meaningful information about the original link. For example, in some embodiments such information includes portions of the link itself, such as domain and/or path components of the link's address text, content to which the link points, such as the text of a web page or other document referenced by the link's address text, or a rating of the content to which the link points. Thus, rather than generating an essentially random link, embodiments of the invention adaptively generate the shortened link to take into account the information about the link. Consequently, a user viewing the adaptively-generated shortened link can determine useful information about the content to which the shortened link leads based on the text of the shortened link itself.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 9, 2016
    Assignee: Yahoo! Inc.
    Inventors: Eric Vishria, Timothy Howes, Robert Churchill
  • Patent number: 9342208
    Abstract: A system and method for efficiently displaying multiple windows is disclosed. The system displays two adjacent windows such that adjusting a first window also adjusts a second window adjacent to the first window. For example, the system determines whether to resize or move the first window in response to receiving a window adjustment input. Based on this determination, the system determines a new location for the second window and displays the second window in the new location.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20150026148
    Abstract: A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user.
    Type: Application
    Filed: July 31, 2014
    Publication date: January 22, 2015
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20140282029
    Abstract: Customized content is presented to a user in a browser. A plurality of content items are determined and ranked for the user. The plurality of content items include user-specific content and general content, each content item associated with one or more tags. The content items are presented to the user in a layout of tiles with each tile displays a content item. After a user selection of a tag is received, content items are filtered based on the user selected tag and presented to the user in a new layout.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: Yahoo! Inc.
    Inventor: Eric Vishria
  • Patent number: 8832099
    Abstract: A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: September 9, 2014
    Assignee: Yahoo! Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20140207555
    Abstract: A content server receives content articles from the content providers and data about the users' browsing pattern from a web browser. The server determines whether a user is eligible to receive a content article based on credit generating activities performed by the user. The server selects content articles for the user based on the user's online activities, and communicates the selected content article to the user if the user is eligible.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Inventor: Eric Vishria
  • Publication number: 20140108968
    Abstract: Customized content is presented to user of a browser. A plurality of content items are determined and ranked for a user. The plurality of content items include user-specific content and general content. A tile is associated with each of the plurality of content items. The location of each tile is determined based on the rank of the content item associated with the tile. A layout is generated and transmitted together with the plurality of content items to the user browser for display.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Yahoo! Inc.
    Inventor: Eric Vishria
  • Publication number: 20140108436
    Abstract: Customized content is presented to user of a browser. Textual input, such as a search term from a user is received by the browser and customized content is determined based on the textual input. Customized content includes user-specific content and general content. The user-specific content is content of potential interest to the user based on the textual input from websites that the user visited, bookmarked, searched, and shared, as well as from the user's social network connections. The general content, on the other hand, is of potential interest to a plurality of users, such as trending topics on the web. The determined user-specific content and general content are transmitted to the browser for presentation to the user.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Yahoo! Inc.
    Inventors: Eric Vishria, Eyal Ophir
  • Patent number: 8510379
    Abstract: A browser obtains content items from a content server, where the content items may include web pages, any individual content within a web page, items fetched via a web services-based API of the content server, and/or items in a feed. Additionally, an interaction module of the browser obtains information about interactions with the content items by those with some relationship to a user of the browser, such as the user's friends on a social networking site. Based on the obtained information, the browser provides an illustration of the information in visual association with the content item. For example, the browser may directly highlight or otherwise visually emphasize the content item itself, or it may provide an indicator for the browser or web page as a whole, or it may display some or all of the information.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: August 13, 2013
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 8386915
    Abstract: To enhance the user experience for users of an application, such as a web browser, the application obtains statistics on shortened links that are displayed in an application or that are associated with displayed unshortened links. The statistics may include, for example, a number of times that content available via an unshortened link was viewed via its associated shortened link. The statistics are applied to enhance the ability of users of the application to locate relevant content. For example, the statistics may be shown in visual association with a link, or a set of links may be ordered at least in part based on the statistics associated with the links, or the links may be visually emphasized based on the statistics.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: February 26, 2013
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 8356051
    Abstract: To provide an improved user experience for users of a web browser, embodiments of the invention save queries entered by a user via the web browser. The queries may be for execution on different network search services, such as search engines, social networks, message posting services, and the like. At various times in the future, the web browser then executes the saved search queries on their corresponding network search services, identifies search results that are new and highly relevant to the user, and provides the identified search results to the user.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: January 15, 2013
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120324327
    Abstract: To provide a shortened version of a link that conveys useful information about the link's associated content, embodiments of the invention generate a shortened version of the link that comprises meaningful information about the original link. For example, in some embodiments such information includes portions of the link itself, such as domain and/or path components of the link's address text, content to which the link points, such as the text of a web page or other document referenced by the link's address text, or a rating of the content to which the link points. Thus, rather than generating an essentially random link, embodiments of the invention adaptively generate the shortened link to take into account the information about the link. Consequently, a user viewing the adaptively-generated shortened link can determine useful information about the content to which the shortened link leads based on the text of the shortened link itself.
    Type: Application
    Filed: August 28, 2012
    Publication date: December 20, 2012
    Applicant: ROCKMELT, INC.
    Inventors: Eric Vishria, Timothy Howes, Robert Churchill
  • Patent number: 8281232
    Abstract: To provide a shortened version of a link that conveys useful information about the link's associated content, embodiments of the invention generate a shortened version of the link that comprises meaningful information about the original link. For example, in some embodiments such information includes portions of the link itself, such as domain and/or path components of the link's address text, content to which the link points, such as the text of a web page or other document referenced by the link's address text, or a rating of the content to which the link points. Thus, rather than generating an essentially random link, embodiments of the invention adaptively generate the shortened link to take into account the information about the link. Consequently, a user viewing the adaptively-generated shortened link can determine useful information about the content to which the shortened link leads based on the text of the shortened link itself.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: October 2, 2012
    Assignee: RockMelt, Inc.
    Inventors: Eric Vishria, Timothy Howes, Robert Churchill
  • Publication number: 20120233145
    Abstract: To provide an improved user experience for users of a web browser, embodiments of the invention save queries entered by a user via the web browser. The queries may be for execution on different network search services, such as search engines, social networks, message posting services, and the like. At various times in the future, the web browser then executes the saved search queries on their corresponding network search services, identifies search results that are new and highly relevant to the user, and provides the identified search results to the user.
    Type: Application
    Filed: May 22, 2012
    Publication date: September 13, 2012
    Applicant: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120215846
    Abstract: A browser obtains content items from a content server, where the content items may include web pages, any individual content within a web page, items fetched via a web services-based API of the content server, and/or items in a feed. Additionally, an interaction module of the browser obtains information about interactions with the content items by those with some relationship to a user of the browser, such as the user's friends on a social networking site. Based on the obtained information, the browser provides an illustration of the information in visual association with the content item. For example, the browser may directly highlight or otherwise visually emphasize the content item itself, or it may provide an indicator for the browser or web page as a whole, or it may display some or all of the information.
    Type: Application
    Filed: February 23, 2011
    Publication date: August 23, 2012
    Applicant: ROCKMELT, INC.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 8209349
    Abstract: To provide an improved user experience for users of a web browser, embodiments of the invention save queries entered by a user via the web browser. The queries may be for execution on different network search services, such as search engines, social networks, message posting services, and the like. At various times in the future, the web browser then executes the saved search queries on their corresponding network search services, identifies search results that are new and highly relevant to the user, and provides the identified search results to the user.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: June 26, 2012
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: D677268
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: March 5, 2013
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: D678313
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: March 19, 2013
    Assignee: RockMelt, Inc.
    Inventors: Timothy Howes, Eric Vishria