Patents Assigned to Free Stream Media Corp.
  • Patent number: 9848250
    Abstract: In one embodiment, a method of a relevancy-matching server includes matching primary data generated from a fingerprint data with targeted data based on a relevancy factor and locating in a storage the targeted data, a reference and/or a metadata. A mobile device is associated with a television. An executable environment is constrained in a security sandbox of the mobile device. A sandboxed application is executed capable of bypassing at least one access control of the security sandbox. An embedded object is processed in the sandboxed application. The television and/or the mobile device is to generate the fingerprint data from characteristic features of media data. The fingerprint data from the television and/or the mobile device is processed through a content identification server. The primary data is communicated to any device with access to identification data of the television and/or an automatic content identification service.
    Type: Grant
    Filed: July 23, 2016
    Date of Patent: December 19, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9716736
    Abstract: A method, apparatus and/or system related to discovery and launch system and method. In one embodiment, a method of a mobile device includes accessing a multicast capability of an operating system through an application of the mobile device, determining if there is a similar application locally stored on a networked media device to the application on the mobile device when a multicast message is broadcast to the networked media device communicatively coupled to the mobile device through a local area network, and either populating a table of the operating system of the client device with a list of applications and/or presenting identifiers to the client device to enable a user thereof to select an identifier therethrough.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: July 25, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9703947
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: July 11, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9706265
    Abstract: A method, apparatus and system related to zero configuration communication between a sandboxed program and a networked service are disclosed. In one aspect a system includes a networked device configured to announce a networked service to a discovery service, and/or perform the discovery service for a private network; and/or a client device configured to execute a sandboxed program in a security sandbox. The system also includes automatically instantiating a connection between the sandboxed program and the networked device and/or the networked service. The discovery agent may be running with the sandboxed program is configured to query the discovery service for a service information associated with of the networked device and/or the networked service. The service information may include a global unique identifier (GUID), an alphanumeric name, a public address pair, and/or a private address pair.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: July 11, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David A. Harrison
  • Patent number: 9686596
    Abstract: An apparatus and a system of improvement of advertisement targeting through embedded scripts in supply-side and demand-side platforms are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. The advertisement targeting may be improved when a script is embedded in the client device, a supply-side platform, and/or a data provider integrated with the supply side platform, to execute arbitrary cross-site scripts in the sandboxed application of the client device. The content identifier may be obfuscated in a manner that it is relevant to a particular demand-side platform to eliminate a need to query the provider of the content identifier on a per ad-spot basis.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: June 20, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9591381
    Abstract: A method, apparatus and system related to automated discovery and launch of an application on a network enabled device are disclosed. In one embodiment, a method of a client device includes determining that a networked media device sharing a local area network common with the client device has automatically detected an audio-visual data and/or an application currently being accessed by a user of the client device. The client device automatically communicates a present state of the audio-visual data and/or the application currently being accessed by the user of the client device to the networked media device. Then, the client device detects that the audio-visual data and/or the application currently being accessed by the user of the client device has been launched on the networked media device. Optionally, a haptic gesture may be applied on the client device by the user to transport the audio-visual data and/or the application from the client device to the networked media device.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: March 7, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9589456
    Abstract: A method, apparatus and system of exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. The advertisement data may be generated through an advertising exchange server based on the content identifier of the audio-visual data and/or a public internet-protocol address associated with an application requesting the advertisement data.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: March 7, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: David Harrison, Josh Smallman, Alvir Navin, Ashwin Navin
  • Patent number: 9576473
    Abstract: A method, apparatus and system annotation of meta-data through a capture infrastructure are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. A capture infrastructure annotates the audio-visual data with a brand name and/or a product name by comparing entries in the master database with a closed captioning data of the audio-visual data and/or through an application of an optical character recognition algorithm in the audio-visual data. The content identifier may involve a music identification, an object identification, a facial identification, and/or a voice identification.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: February 21, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: Ashwin Navin, David Harrison, Josh Smallman
  • Patent number: 9560425
    Abstract: A method, apparatus and system related to zero-configuration remote control of device(s) coupled to a networked media device through a client side device communicatively coupled with the networked media device are disclosed. In one embodiment, a method of a client device includes determining that an internet protocol address and a port from an unannounced device is associated with a networked media device. The client device constrains an executable environment in a security sandbox. Then, the client device executes a sandboxed application in the executable environment using a processor and a memory. Next, the client device automatically instantiates a connection between the sandboxed application and the unannounced device associated with the networked media device based on the determination that the internet protocol address of the port from the unannounced device is associated with the networked media device.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: January 31, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: David Harrison, Chris Jantz-Sell
  • Patent number: 9519772
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 13, 2016
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9386356
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 5, 2016
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9258383
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: February 9, 2016
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9167419
    Abstract: A method, apparatus and/or system related to automatic detection of a similar application stored on a networked media device through a multicast capability of an operating system of a mobile device. In one embodiment, a method of a mobile device includes accessing a multicast capability of an operating system through an application of the mobile device, determining if there is a similar application locally stored on a networked media device to the application on the mobile device when a multicast message is broadcast to the networked media device communicatively coupled to the mobile device through a local area network, and automatically launching the similar application on the networked media device based on a communication of the multicast message from the mobile device to the networked media device.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: October 20, 2015
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Patent number: 9154942
    Abstract: A method, apparatus and system related to zero configuration communication between a browser and a networked media device are disclosed. In one embodiment, a method of a client device includes constraining an executable environment in a security sandbox, executing a sandboxed application in the executable environment using a processor and a memory, and automatically instantiating a connection between the sandboxed application and a sandbox reachable service of a networked media device. The method may include processing an identification data associated with the sandbox reachable service sharing a public address with the client device. The method may also include determining a private address pair of the sandbox reachable service based on the identification data.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: October 6, 2015
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: David Harrison, Jan Brittenson, Karthik Kailash
  • Patent number: 9026668
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: May 5, 2015
    Assignee: Free Stream Media Corp.
    Inventor: David Harrison
  • Patent number: 8904021
    Abstract: A system, apparatus and method related to a communication dongle physically coupled with a media device to automatically discover and launch an application on the media device and to enable switching of a primary output display from a first display of a mobile device to a second display of the media device through an operating system of the mobile device sharing a local area network with the communication dongle is disclosed. In one embodiment, a system includes a mobile device to access a multicast capability of an operating system responsive to a user interacting with an selector on a header bar of a browser application of the mobile device and/or an indicator on a menu bar of the operating system of the mobile device, a media device, and a communication dongle that communicatively couples the mobile device with the media device through a local area network that is commonly shared between the mobile device and/or the communication dongle.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: December 2, 2014
    Assignee: Free Stream Media Corp.
    Inventor: David Harrison
  • Patent number: 8819255
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: August 26, 2014
    Assignee: Free Stream Media Corp.
    Inventor: David Harrison
  • Patent number: 8819249
    Abstract: A method, apparatus and/or system related to automated discovery and switch of a primary output display from a first display of a mobile device to a second display of a networked media device through an operating system of the mobile device is disclosed. In one aspect, a method of a mobile device includes accessing a multicast capability of an operating system responsive to a user interacting with an indicator on a menu bar of an operating system of the mobile device, determining if there is a pairable application locally stored on a networked media device that is compatible with the operating system on the mobile device when a multicast message is broadcast from the operating system to the networked media device communicatively coupled to the mobile device through a local area network, and communicating a mirror sequence from the operating system to the pairable application.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: August 26, 2014
    Assignee: Free Stream Media Corp.
    Inventor: David Harrison
  • Patent number: 8180891
    Abstract: Particular embodiments permit a computer program running within a security sandbox to discover and communicate with networked services for example print servers, or remote control programming interfaces for TVs, stereos, and game boxes. The sandbox allows the computer program to originate unicast connections to a limited set of hosts but otherwise provides no access to the network. Particular embodiments may require no prior install, zero configuration, no account names or passwords, and yet resists spam. This is achieved by using centralized global infrastructure to coordinate the communications rather than local multicast, anycast, or datalink broadcast.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: May 15, 2012
    Assignee: Free Stream Media Corp.
    Inventor: David A. Harrison