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).

  • Publication number: 20240103539
    Abstract: A drone system is configured to capture an audio stream that includes voice commands from an operator, to process the audio stream for identification of the voice commands, and to perform operations based on the identified voice commands. The drone system can identify a particular voice stream in the audio stream as an operator voice, and perform the command recognition with respect to the operator voice to the exclusion of other voice streams present in the audio stream. The drone can include a directional camera that is automatically and continuously focused on the operator to capture a video stream usable in disambiguation of different voice streams captured by the drone.
    Type: Application
    Filed: December 12, 2023
    Publication date: March 28, 2024
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 11892859
    Abstract: A drone system is configured to capture an audio stream that includes voice commands from an operator, to process the audio stream for identification of the voice commands, and to perform operations based on the identified voice commands. The drone system can identify a particular voice stream in the audio stream as an operator voice, and perform the command recognition with respect to the operator voice to the exclusion of other voice streams present in the audio stream. The drone can include a directional camera that is automatically and continuously focused on the operator to capture a video stream usable in disambiguation of different voice streams captured by the drone.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: February 6, 2024
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 11720126
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: August 8, 2023
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Publication number: 20230047759
    Abstract: A drone system is configured to capture an audio stream that includes voice commands from an operator, to process the audio stream for identification of the voice commands, and to perform operations based on the identified voice commands. The drone system can identify a particular voice stream in the audio stream as an operator voice, and perform the command recognition with respect to the operator voice to the exclusion of other voice streams present in the audio stream. The drone can include a directional camera that is automatically and continuously focused on the operator to capture a video stream usable in disambiguation of different voice streams captured by the drone.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 16, 2023
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 11404056
    Abstract: A drone system is configured to capture an audio stream that includes voice commands from an operator, to process the audio stream for identification of the voice commands, and to perform operations based on the identified voice commands. The drone system can identify a particular voice stream in the audio stream as an operator voice, and perform the command recognition with respect to the operator voice to the exclusion of other voice streams present in the audio stream. The drone can include a directional camera that is automatically and continuously focused on the operator to capture a video stream usable in disambiguation of different voice streams captured by the drone.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 2, 2022
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Publication number: 20210382503
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 11126206
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: September 21, 2021
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 10768639
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: September 8, 2020
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Publication number: 20200241575
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 10656660
    Abstract: Systems, devices, media, and methods are presented for detecting and interpreting motion of a device and a remote object to control operations of the device. The systems and methods identify a sensor input within a drone. The sensor input indicates movement of the drone within a three dimensional space. The systems and methods determine one or more movement attributes from the sensor input and, in response to the one or more movement attributes, selects one or more maneuvers corresponding to at least one movement attribute. The system and methods then execute the one or more maneuvers by controlling one or more drone control components to move the drone within the three dimensional space.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: May 19, 2020
    Assignee: Snap Inc.
    Inventors: David Meisenholder, Steven Horowitz
  • Patent number: 10387535
    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. The displayed content be altered or adjusted based identification of a second element.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: August 20, 2019
    Assignee: OATH INC.
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Patent number: 9978072
    Abstract: Systems and methods are disclosed for automatically adding advertisements into a slide show data feed. The disclosure includes receiving a request for a slide show data feed and generating a modified slide show data feed from the original data feed. One or more advertisements are selected and inserted as slides into the modified slide show data feed. The modified slide show data feed is then transmitted to the requester. When rendered on the requestor's device, the modified slide show data feed displays the slides of the originally requested data feed along with the advertisements.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: May 22, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Patent number: 9916587
    Abstract: Systems and methods are disclosed for automatically adding advertisements into a ticker. The disclosure includes receiving a request for a ticker data feed and generating a modified ticker data feed from the original data feed. One or more advertisements are selected and inserted as data items into the modified ticker data feed. The modified ticker data feed is then transmitted to the requester. When rendered on the requestor's device, the modified ticker data feed displays the data items of the originally requested data feed along with the advertisements in a scrolling ticker.
    Type: Grant
    Filed: May 10, 2007
    Date of Patent: March 13, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Patent number: 9836798
    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: Grant
    Filed: October 30, 2008
    Date of Patent: December 5, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: William MacDonald White, Steven Horowitz
  • Patent number: 9535988
    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: Grant
    Filed: December 21, 2007
    Date of Patent: January 3, 2017
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Marc Davis, Malcolm Slaney
  • Patent number: 9332101
    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: August 1, 2014
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Mathias Marc Agopian, Mark Wagner, Steven Horowitz
  • Patent number: 9037576
    Abstract: Systems and methods of presenting media access patterns to a user are disclosed herein. A geographic indicator is received from a user. The geographic indicator can be representative of a geographic area. A media item identifier corresponding to a media item having the greatest number of media access requests is identified. The media access requests are received from a plurality of consumers associated with the geographic area. The media item is identified from a logging database that stores media access requests. The media item identifier can be communicated to the user.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: May 19, 2015
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Jeffery Bennett
  • Patent number: 9009228
    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: January 13, 2012
    Date of Patent: April 14, 2015
    Assignee: Yahoo! Inc.
    Inventors: Steven Horowitz, Lucas J. Shuman
  • Patent number: 8825625
    Abstract: Systems and methods have been developed for searching an index by category. More specifically, systems and methods have been developed for launching a search program that sends to a browser a search address associated with a selected search category for transmission to a remote computing device.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: September 2, 2014
    Assignee: Yahoo! Inc.
    Inventors: Tomi Blinnikka, Steven Horowitz
  • Patent number: 8798335
    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: July 12, 2013
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Mathias Marc Agopian, Mark Wagner, Steven Horowitz