Patents Assigned to Uniloc Luxembourg S.A.
  • Patent number: 10027813
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: July 17, 2018
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Publication number: 20180063331
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Application
    Filed: October 23, 2017
    Publication date: March 1, 2018
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Tod C. TURNER
  • Patent number: 9869362
    Abstract: Numerous mobile devices report their respective locations to a server which collects the location reports to provide real-time pedestrian traffic information, e.g., as a map that shows locations of individual mobile devices. Distribution of mobile devices in a geographic area more closely represents overall population locations and densities. Each device is identified by a digital fingerprint, formed from a number of system and device configuration parameters. Each mobile device is configured to periodically report its location, e.g., at a predetermined time interval and/or whenever the mobile device determines its location for another reason. A known location of a wireless network access point to which a mobile device is connected can serve as an estimated location of the mobile device.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: January 16, 2018
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9872216
    Abstract: In a wireless network environment comprising first and second packet-switched access networks, each access network using a tunnelling-type micro-mobility protocol and a Quality of Service (QoS) routing protocol to route packet data to and from mobile nodes attached thereto, and each access network comprising an access router to which a mobile node may attach, a mobility agent with which said mobile node may register and a gateway, a method of facilitating network layer handover of said mobile node from said first access network to said second access network, said mobile node registered in said first access network with a serving mobility agent, which method comprises the steps of: said mobile node receiving a router advertisement from said second access network, which router advertisement comprises a network-layer address of a target mobility agent in said second access network with which said mobile node may register; and said mobile node forwarding said network-layer address to said serving mobility agent,
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: January 16, 2018
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Abdol Hamid Aghvami, Paul Anthony Pangalos, Dev Pragad Audsin
  • Patent number: 9800728
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: October 24, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Publication number: 20170277870
    Abstract: A method for modular software protection includes steps for receiving, at a server, a license key registered for a software executable installed on a client device and machine fingerprint data generated at the client device, accessing, using the server, stored usage rights data indicated by the license key, the usage rights data specifying a number of client devices on which the software executable is licensed to operate and which features of the software executable are enabled, determining, using the machine fingerprint data received by the server, whether operation of the software executable on the client device would cause the number of client devices on which the software executable is licensed to operate to be exceeded, and creating, in response to the determining step, an encrypted license file for transmission to the client device that defines separate features of the software executable to be enabled on the client device.
    Type: Application
    Filed: April 10, 2017
    Publication date: September 28, 2017
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Patent number: 9756133
    Abstract: A device identification server identifies a “household” to which a particular device belongs by associating the device with a LAN MAC address of the router through which the device connects to a wide area network such as the Internet because the LAN MAC address (i) is unique to the router and (ii) is not readily discoverable by interaction with the router through the wide area network, impeding spoofing by malicious entities. The device queries and receives the LAN MAC address of the router through the local area network. The device passes the LAN MAC address of the router along with its digital fingerprint to the device identification server. Devices that report the same LAN MAC address of the router through which they connect to the wide area network are determined to be from the same “household”, i.e., to be managed by one and the same entity.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: September 5, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Dono Harjanto, Craig S. Etchegoyen
  • Patent number: 9740849
    Abstract: A method for registering a computing device to a user account using at least one user-selected fingerprintable device externally accessible to the computing device including transmitting a registration information request to the computing device, receiving at least one device fingerprint of the at least one user-selected fingerprintable device accessible by the computing device, and primary identification data of the computing device, generating a skeleton key, recording the primary identification data, and associating the skeleton key and the primary identification data with the user account.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: August 22, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto
  • Patent number: 9721273
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: August 1, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Publication number: 20170180555
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 22, 2017
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Tod C. TURNER
  • Publication number: 20170148012
    Abstract: A method for near field authentication of sources using an audio transceiver computing device includes scanning a plurality of predetermined frequencies for a free frequency, selecting the free frequency from the plurality of predetermined frequencies, generating a periodic enclosed content message, generating a modulated carrier wave representing the periodic enclosed content message, and transmitting the modulated carrier wave at the free frequency. A method for near field authentication of sources using a microphone input of a receiving computing device includes scanning a plurality of predetermined frequencies to detect a signal using the microphone input, verifying, responsive to detecting the signal, that the signal includes at least one enclosed content message, and extracting a content from the enclosed content message.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Applicant: Uniloc Luxembourg S.A.
    Inventors: Craig S. ETCHEGOYEN, Dono HARJANTO, Sean D. BURDICK
  • Publication number: 20170140353
    Abstract: A bank server allows a user of one ATM to reserve cash at another, nearby ATM when the first ATM has an inadequate cash inventory to serve the user's requested transaction. The user attempts to withdraw cash from the first ATM, but the first ATM has insufficient cash to perform the withdrawal transaction. Through the first ATM, the bank server offers the user a cash reservation at the other ATM. The bank server causes the other ATM to reserve a requested amount of cash for the user, possibly refusing to dispense cash to other users if doing so would leave the other ATM with insufficient cash to dispense the reserved cash. The user travels a short distance to the other ATM and withdraws the reserved cash. In effect, the other ATM can now perform the withdrawal transaction requested of the first ATM when the first ATM couldn't.
    Type: Application
    Filed: January 27, 2017
    Publication date: May 18, 2017
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Jonathan Ralph BURDICK
  • Publication number: 20170142107
    Abstract: Multiple cookies of a client device are used to form an identifier of the client device such that a change in one or even several browser cookies does not defeat proper device recognition. The cookies are included in the identifier such that individual cookies can be parsed for separate comparison with corresponding cookies of known devices. However, to protect privacy of all devices, individual parameters of the constituent cookies are represented with irreversible hashes of the respective parameters. Recognition involves quantification of a degree of correlation between the cookies and corresponding cookies of each of the known devices. To quantify the degree of correlation, the observed stability and uniqueness of each cookie, and each cookie attribute, is considered.
    Type: Application
    Filed: January 26, 2017
    Publication date: May 18, 2017
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Publication number: 20170134907
    Abstract: Numerous mobile devices report their respective locations to a server which collects the location reports to provide real-time pedestrian traffic information, e.g., as a map that shows locations of individual mobile devices. Distribution of mobile devices in a geographic area more closely represents overall population locations and densities. Each device is identified by a digital fingerprint, formed from a number of system and device configuration parameters. Each mobile device is configured to periodically report its location, e.g., at a predetermined time interval and/or whenever the mobile device determines its location for another reason. A known location of a wireless network access point to which a mobile device is connected can serve as an estimated location of the mobile device.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Patent number: 9633183
    Abstract: A method for modular software protection includes steps for receiving, at a server, a license key registered for a software executable installed on a client device and machine fingerprint data generated at the client device, accessing, using the server, stored usage rights data indicated by the license key, the usage rights data specifying a number of client devices on which the software executable is licensed to operate and which features of the software executable are enabled, determining, using the machine fingerprint data received by the server, whether operation of the software executable on the client device would cause the number of client devices on which the software executable is licensed to operate to be exceeded, and creating, in response to the determining step, an encrypted license file for transmission to the client device that defines separate features of the software executable to be enabled on the client device.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: April 25, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9621490
    Abstract: Methods, systems and programs for instant voice messaging over a packet-switched network are provided. A method for instant voice messaging may comprise receiving an instant voice message having one or more recipients, delivering the instant voice message to the one or more recipients over a packet-switched network, temporarily storing the instant voice message if a recipient is unavailable; and delivering the stored instant voice message to the recipient once the recipient becomes available.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: April 11, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Michael J. Rojas
  • Patent number: 9578502
    Abstract: A device authentication server authenticates a remotely located device using unique data associated with the user of the device stored on a remotely located server that has an established relationship with the device, such as client logic installed on the device and authentication data of the user stored on the device. The unique data can be unique metadata associated with inter-person messages. Since each user receives and sends a unique collection of messages, the unique message meta-data associated with a user's account is, in aggregate, unique.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: February 21, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9571981
    Abstract: Numerous mobile devices report their respective locations to a server which collects the location reports to provide real-time pedestrian traffic information, e.g., as a map that shows locations of individual mobile devices. Distribution of mobile devices in a geographic area more closely represents overall population locations and densities. Each device is identified by a digital fingerprint, formed from a number of system and device configuration parameters. Each mobile device is configured to periodically report its location, e.g., at a predetermined time interval and/or whenever the mobile device determines its location for another reason. A known location of a wireless network access point to which a mobile device is connected can serve as an estimated location of the mobile device.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: February 14, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9571492
    Abstract: Multiple cookies of a client device are used to form an identifier of the client device such that a change in one or even several browser cookies does not defeat proper device recognition. The cookies are included in the identifier such that individual cookies can be parsed for separate comparison with corresponding cookies of known devices. However, to protect privacy of all devices, individual parameters of the constituent cookies are represented with irreversible hashes of the respective parameters. Recognition involves quantification of a degree of correlation between the cookies and corresponding cookies of each of the known devices. To quantify the degree of correlation, the observed stability and uniqueness of each cookie, and each cookie attribute, is considered.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: February 14, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig Stephen Etchegoyen
  • Patent number: 9564952
    Abstract: A method for near field authentication of sources using an audio transceiver computing device includes scanning a plurality of predetermined frequencies for a free frequency, selecting the free frequency from the plurality of predetermined frequencies, generating a periodic enclosed content message, generating a modulated carrier wave representing the periodic enclosed content message, and transmitting the modulated carrier wave at the free frequency. A method for near field authentication of sources using a microphone input of a receiving computing device includes scanning a plurality of predetermined frequencies to detect a signal using the microphone input, verifying, responsive to detecting the signal, that the signal includes at least one enclosed content message, and extracting a content from the enclosed content message.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: February 7, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto, Sean D. Burdick