Patents by Inventor Steven Horowitz

Steven Horowitz 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: 8713439
    Abstract: Systems and Methods of presenting video on a display are disclosed. A video clip is displayed on a video display area. The video clip is one of a plurality of video clips in a video playlist. A playlist pane can be displayed and includes video thumbnails displayed in an order that is representative of an order of playing the video clips in the video playlist. Furthermore, one or more selectable video thumbnails can also be displayed. A drag and drop input is received from a user in order to place on the playlist pane a selected video thumbnail from the one or more selectable video thumbnails. The video content corresponding to the selected video thumbnail is added in real-time to the video playlist while simultaneously continuing to play the video clip on the video display area.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: April 29, 2014
    Assignee: Yahoo! Inc.
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Patent number: 8599203
    Abstract: Disclosed are systems and methods for presenting media access patterns to a user. Requests are received for a media item from consumers located in a first geographic area, or media access information is otherwise collected. A first plurality of media accesses are recorded in a logging database associated with consumers who requested the media item and who are located in the first geographic area. Requests are received for the media item from consumers located in a second geographic area. A second plurality of media accesses associated with consumers who requested the media item and who are located in the second geographic area are recorded in the logging database. A first graphical representation of the first plurality of media accesses is displayed on a map. A second graphical representation of the second plurality of media accesses is also displayed on the map.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: December 3, 2013
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Jeffery Bennett
  • Patent number: 8498451
    Abstract: The present disclosure provides methods and systems for storing image data in a mobile device. In some embodiments, the method includes generating an image on the mobile device, identifying automatically at least one person in the image, creating a cropped image of the at least one person and storing the cropped image to memory upon request of a user of the mobile device.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: July 30, 2013
    Assignee: Google Inc.
    Inventors: Matthias Marc Agopian, Mark Wagner, Steven Horowitz
  • Patent number: 8347225
    Abstract: Systems and methods are disclosed for selectively displaying content corresponding to web page elements. A web page element can comprise one or more DIV tags that may be used to encapsulate and identify other elements and information. The first name and the first address of the element are stored. In a receiving operation, a display request to visibly display the element, is received. A received display request identifies the first name or the first address, or both, of the element. In response to receiving the display request, content associated with the first address, and at least a portion of the content comprising the identified element are retrieved. The content to obtain the identified element is parsed, and the identified element is subsequently displayed.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: January 1, 2013
    Assignee: Yahoo! Inc.
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Publication number: 20120150963
    Abstract: A method and apparatus are provided for sharing concurrent ad hoc Web content between users visiting the same Web domain, sub-domain, section or page. In one example, the method includes associating a user with a current uniform resource locator and Web domain, sub-domain, section or page being browsed by parsing the current uniform resource locator of the current Web page, creating a Web content sharing group by identifying one or more other users with whom the user would like to share, saving current uniform resource locators of pages being browsed calculating a status of the Web content sharing group by determining if any users in the Web content sharing group are currently browsing on a same Web domain, sub-domain, section or page as the user, and communicating the status of the Web content sharing group with a front-end device.
    Type: Application
    Filed: January 13, 2012
    Publication date: June 14, 2012
    Inventors: Steven Horowitz, Lucas J. Shuman
  • Patent number: 8099463
    Abstract: A method and apparatus are provided for sharing concurrent ad hoc Web content between users visiting the same Web domain, sub-domain, section or page. In one example, the method includes associating a user with a current uniform resource locator and Web domain, sub-domain, section or page being browsed by parsing the current uniform resource locator of the current Web page, creating a Web content sharing group by identifying one or more other users with whom the user would like to share, saving current uniform resource locators of pages being browsed calculating a status of the Web content sharing group by determining if any users in the Web content sharing group are currently browsing on a same Web domain, sub-domain, section or page as the user, and communicating the status of the Web content sharing group with a front-end device.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: January 17, 2012
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Lucas J. Shuman
  • Patent number: 7953777
    Abstract: A system and method which may allow a user to drag and drop a Uniform Resource Locator (URL) of a web page onto a media sink on the desktop of the user's computer to download media which may be embedded in or linked to from the web page, so the media may be saved them locally for future consumption. The system may allow a user to subscribe to a URL so that the system may monitor new media as it becomes available at the URL and automatically download the new media. The system may also analyze web media content and its metadata that a user has downloaded, infer the user's preferences, search for web media based on the user's preferences, and recommend web media to the user. The system may consider what other users have downloaded when recommending web media to the user.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: May 31, 2011
    Assignee: Yahoo! Inc.
    Inventors: William White, Steven Horowitz
  • Patent number: 7809773
    Abstract: Methods, apparatuses and systems directed to filtering comments presented to users in connection with multimedia content, such as video and audio content. In a particular implementation, there are two types of users of this system. A writer comments on sections of a real-time multimedia stream, while readers or viewers observe the discussion embodied by the comments that are displayed.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 5, 2010
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Marc Davis, Malcolm Slaney
  • Patent number: 7792410
    Abstract: A request is received to create a program event to record a program from a broadcast start time through a broadcast end time on a broadcast channel. The program event is created to record the program in a recording for a playback of the program from the recording. Upon an occurrence of an incident likely to prevent the play back, a diagnostic descriptive of the incident is output.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: September 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas H. Taylor, Peter J. Potrebic, Steven Horowitz
  • Publication number: 20100198741
    Abstract: A social networking system is configured to enable users in the system to prioritize vitality events in their respective vitality streams. For instance, a user may designate that at least one specified prioritization action is to be performed for any vitality event having one or more characteristic(s) specified by the user. Accordingly, when a vitality event having the one or more specified characteristic(s) is associated with the user, the at least one specified prioritization action is performed with respect to that vitality event.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: YAHOO! INC.
    Inventors: Steven Horowitz, William MacDonald White
  • Publication number: 20100199184
    Abstract: A social networking system is configured to enable users in the system to prioritize vitality events in their respective vitality streams. For instance, a user may designate that at least one specified prioritization action is to be performed for any vitality event having one or more characteristic(s) specified by the user. Accordingly, when a vitality event having the one or more specified characteristic(s) is associated with the user, the at least one specified prioritization action is performed with respect to that vitality event.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Yahoo! Inc.
    Inventors: Steven Horowitz, William MacDonald White
  • Publication number: 20100146434
    Abstract: Methods and system for navigation in a data grid include defining a first region in a containment window of a display device associated with a computer system, to render data in a first data grid. The first data grid includes a plurality of rows and columns of data representing a portion of data in the data grid. A second region within the containment window provides a smaller, visual representation of the data in the data grid. The second region includes a two-dimensional data grid with a plurality of data portions with each data portion corresponding to a page of data in the data grid. Each of the plurality of data portions in the second region is provided with preview information to identify the content contained therein. A thumb tool within the second region enables selection and navigation to a coordinate point within a selected data portion within the second region using the two-dimensional data grid information.
    Type: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Applicant: Yahoo!, Inc.
    Inventors: Tomi Blinnikka, Joseph Magnani, Steven Horowitz
  • Publication number: 20100114788
    Abstract: Particular embodiments of the present invention are directed to providing an application programming interface allowing developers to create a single version of a social networking application configured to execute on more than one social network, wherein such execution may be customized with respect to each particular social network in which the social networking application may execute. The same or alternative embodiments may also provide an application programming interface for saving and/or retrieving social networking application data in and/or from a common data store, allowing aggregation of data specific to the cross-network social networking application such that the data is available across multiple social networks.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: Yahoo! Inc.
    Inventors: William MacDonald White, Steven Horowitz
  • Publication number: 20100073391
    Abstract: The subject matter disclosed herein relates to presenting informational content via a backdrop image within at least a portion of a computer generated container area.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: Yahoo! Inc.
    Inventors: Steven Horowitz, Tomi Blinnikka, Joseph Magnani
  • Publication number: 20100017412
    Abstract: A method and apparatus are provided for sharing concurrent ad hoc Web content between users visiting the same Web domain, sub-domain, section or page. In one example, the method includes associating a user with a current uniform resource locator and Web domain, sub-domain, section or page being browsed by parsing the current uniform resource locator of the current Web page, creating a Web content sharing group by identifying one or more other users with whom the user would like to share, saving current uniform resource locators of pages being browsed calculating a status of the Web content sharing group by determining if any users in the Web content sharing group are currently browsing on a same Web domain, sub-domain, section or page as the user, and communicating the status of the Web content sharing group with a front-end device.
    Type: Application
    Filed: July 16, 2008
    Publication date: January 21, 2010
    Inventors: Steven Horowitz, Lucas J. Shuman
  • Publication number: 20090271416
    Abstract: A system and method which may allow a user to drag and drop a Uniform Resource Locator (URL) of a web page onto a media sink on the desktop of the user's computer to download media which may be embedded in or linked to from the web page, so the media may be saved them locally for future consumption. The system may allow a user to subscribe to a URL so that the system may monitor new media as it becomes available at the URL and automatically download the new media. The system may also analyze web media content and its metadata that a user has downloaded, infer the user's preferences, search for web media based on the user's preferences, and recommend web media to the user. The system may consider what other users have downloaded when recommending web media to the user.
    Type: Application
    Filed: April 25, 2008
    Publication date: October 29, 2009
    Applicant: Yahoo! Inc.
    Inventors: William White, Steven Horowitz
  • Publication number: 20090164484
    Abstract: Methods, apparatuses and systems directed to filtering comments presented to users in connection with multimedia content, such as video and audio content. In a particular implementation, there are two types of users of this system. A writer comments on sections of a real-time multimedia stream, while readers or viewers observe the discussion embodied by the comments that are displayed.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Yahoo! Inc.
    Inventors: Steven Horowitz, Marc Davis, Malcolm Slaney
  • Publication number: 20090160859
    Abstract: A method of presenting media access patterns to a user is disclosed. Requests are received for a media item from consumers located in a first geographic area, or media access information is otherwise collected. A first plurality of media accesses are recorded in a logging database associated with consumers who requested the media item and who are located in the first geographic area. Requests are received for the media item from consumers located in a second geographic area. A second plurality of media accesses associated with consumers who requested the media item and who are located in the second geographic area are recorded in the logging database. A first graphical representation of the first plurality of media accesses is displayed on a map communicated to a user. The first graphical representation is displayed in association with a graphical representation of the first geographical area on the map. A second graphical representation of the second plurality of media accesses is also displayed on the map.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Inventors: Steven Horowitz, Jeffery Bennett
  • Publication number: 20090164904
    Abstract: Methods, apparatuses and systems directed to summarizing video or other multimedia content based on the blogging activities of one or more users. In one implementation, a user may select a video and one or more blogs that annotate various segments of the video. A user may specify one or more desired attributes of the blog or comment entries, which a system processes to create an edit decision list. The edit decision list can be used to generate a summarized version of the multimedia content that includes the content segments associated with blog entries that meet the desired attributes.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Yahoo! Inc.
    Inventors: Steven Horowitz, Marc Davis, Malcolm Slaney
  • Patent number: D603418
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: November 3, 2009
    Assignee: Yahoo! Inc.
    Inventors: Joseph Magnani, Steven Horowitz, Scott Moore