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: 20240103539Abstract: 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: ApplicationFiled: December 12, 2023Publication date: March 28, 2024Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 11892859Abstract: 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: GrantFiled: July 28, 2022Date of Patent: February 6, 2024Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 11720126Abstract: 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: GrantFiled: August 24, 2021Date of Patent: August 8, 2023Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Publication number: 20230047759Abstract: 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: ApplicationFiled: July 28, 2022Publication date: February 16, 2023Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 11404056Abstract: 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: GrantFiled: June 30, 2017Date of Patent: August 2, 2022Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Publication number: 20210382503Abstract: 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: ApplicationFiled: August 24, 2021Publication date: December 9, 2021Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 11126206Abstract: 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: GrantFiled: April 13, 2020Date of Patent: September 21, 2021Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 10768639Abstract: 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: GrantFiled: June 30, 2017Date of Patent: September 8, 2020Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Publication number: 20200241575Abstract: 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: ApplicationFiled: April 13, 2020Publication date: July 30, 2020Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 10656660Abstract: 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: GrantFiled: June 30, 2017Date of Patent: May 19, 2020Assignee: Snap Inc.Inventors: David Meisenholder, Steven Horowitz
-
Patent number: 10387535Abstract: 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: GrantFiled: December 20, 2012Date of Patent: August 20, 2019Assignee: OATH INC.Inventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 9978072Abstract: 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: GrantFiled: October 25, 2006Date of Patent: May 22, 2018Assignee: EXCALIBUR IP, LLCInventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 9916587Abstract: 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: GrantFiled: May 10, 2007Date of Patent: March 13, 2018Assignee: EXCALIBUR IP, LLCInventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 9836798Abstract: 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: GrantFiled: October 30, 2008Date of Patent: December 5, 2017Assignee: EXCALIBUR IP, LLCInventors: William MacDonald White, Steven Horowitz
-
Patent number: 9535988Abstract: 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: GrantFiled: December 21, 2007Date of Patent: January 3, 2017Assignee: Yahoo! Inc.Inventors: Steven Horowitz, Marc Davis, Malcolm Slaney
-
Patent number: 9332101Abstract: 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: GrantFiled: August 1, 2014Date of Patent: May 3, 2016Assignee: Google Inc.Inventors: Mathias Marc Agopian, Mark Wagner, Steven Horowitz
-
Patent number: 9037576Abstract: 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: GrantFiled: August 16, 2007Date of Patent: May 19, 2015Assignee: Yahoo! Inc.Inventors: Steven Horowitz, Jeffery Bennett
-
Patent number: 9009228Abstract: 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: GrantFiled: January 13, 2012Date of Patent: April 14, 2015Assignee: Yahoo! Inc.Inventors: Steven Horowitz, Lucas J. Shuman
-
Patent number: 8825625Abstract: 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: GrantFiled: February 1, 2007Date of Patent: September 2, 2014Assignee: Yahoo! Inc.Inventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 8798335Abstract: 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: GrantFiled: July 12, 2013Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: Mathias Marc Agopian, Mark Wagner, Steven Horowitz