Patents by Inventor Timothy A. Howes

Timothy A. Howes 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
  • 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
  • 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
  • Publication number: 20120136941
    Abstract: A system for determining sharing options 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 associated with the user's browsing activity to the application server. The application server analyzes the received user data, determines sharing options for the user based on the analysis, and transmits the determined options to the browser. The browser displays the received sharing options in response to the user indicating a desire to share content with the intended recipients. The system also enables the user to share with intended recipients the content stored on the user's machine. The browser transmits the content from the user's machine to a server accessible by the intended recipients. The system then creates a link for accessing the content stored on the server and transmits the link to the user and/or the intended recipients.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120109922
    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: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120030616
    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: Application
    Filed: July 27, 2011
    Publication date: February 2, 2012
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120023390
    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: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Applicant: 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