Patents Assigned to Free Stream Media Corp.
-
Patent number: 9848250Abstract: 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: GrantFiled: July 23, 2016Date of Patent: December 19, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9716736Abstract: 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: GrantFiled: August 25, 2015Date of Patent: July 25, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9703947Abstract: 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: GrantFiled: August 1, 2016Date of Patent: July 11, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9706265Abstract: 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: GrantFiled: August 15, 2013Date of Patent: July 11, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David A. Harrison
-
Patent number: 9686596Abstract: 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: GrantFiled: September 4, 2013Date of Patent: June 20, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9591381Abstract: 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: GrantFiled: September 4, 2013Date of Patent: March 7, 2017Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9589456Abstract: 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: GrantFiled: September 4, 2013Date of Patent: March 7, 2017Assignee: FREE STREAM MEDIA CORP.Inventors: David Harrison, Josh Smallman, Alvir Navin, Ashwin Navin
-
Patent number: 9576473Abstract: 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: GrantFiled: September 4, 2013Date of Patent: February 21, 2017Assignee: FREE STREAM MEDIA CORP.Inventors: Ashwin Navin, David Harrison, Josh Smallman
-
Patent number: 9560425Abstract: 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: GrantFiled: September 4, 2013Date of Patent: January 31, 2017Assignee: FREE STREAM MEDIA CORP.Inventors: David Harrison, Chris Jantz-Sell
-
Patent number: 9519772Abstract: 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: GrantFiled: December 29, 2015Date of Patent: December 13, 2016Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9386356Abstract: 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: GrantFiled: December 29, 2015Date of Patent: July 5, 2016Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9258383Abstract: 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: GrantFiled: May 12, 2014Date of Patent: February 9, 2016Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9167419Abstract: 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: GrantFiled: October 15, 2013Date of Patent: October 20, 2015Assignee: FREE STREAM MEDIA CORP.Inventor: David Harrison
-
Patent number: 9154942Abstract: 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: GrantFiled: January 7, 2013Date of Patent: October 6, 2015Assignee: FREE STREAM MEDIA CORP.Inventors: David Harrison, Jan Brittenson, Karthik Kailash
-
Patent number: 9026668Abstract: 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: GrantFiled: May 28, 2013Date of Patent: May 5, 2015Assignee: Free Stream Media Corp.Inventor: David Harrison
-
Patent number: 8904021Abstract: 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: GrantFiled: October 15, 2013Date of Patent: December 2, 2014Assignee: Free Stream Media Corp.Inventor: David Harrison
-
Patent number: 8819255Abstract: 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: GrantFiled: July 17, 2013Date of Patent: August 26, 2014Assignee: Free Stream Media Corp.Inventor: David Harrison
-
Patent number: 8819249Abstract: 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: GrantFiled: October 15, 2013Date of Patent: August 26, 2014Assignee: Free Stream Media Corp.Inventor: David Harrison
-
Patent number: 8180891Abstract: 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: GrantFiled: November 23, 2009Date of Patent: May 15, 2012Assignee: Free Stream Media Corp.Inventor: David A. Harrison