Patents Assigned to Uniloc Luxembourg S.A.
  • Patent number: 9558636
    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: Grant
    Filed: September 28, 2015
    Date of Patent: January 31, 2017
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Jonathan Ralph Burdick
  • Publication number: 20170004272
    Abstract: A health assessment server allows people to conduct their own physical examinations using one or more medical measurement devices that are bound to one or more user devices. The user uses the medical measurement devices herself and submits the results to the health assessment server through a computer network such as the Internet, either directly from the medical measurement devices or through the user devices. The health assessment server determines an improved health state of the user at which benefits accrue to the user and periodically requests updated health attributes to measure progress toward the improved health state and projecting time until the improved health state is achieved.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 5, 2017
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Publication number: 20160330590
    Abstract: A server sends information to user devices based on not only the current location of those devices but also predicted future locations of those devices. A number of actions are associated with one or more predetermined locations, a predetermined maximum amount of time, and a predetermined minimum likelihood. When the server determines that a given user device is likely to be in one of the predetermined locations within the predetermined maximum amount of time with at least the predetermined minimum likelihood, the server performs the associated acts with respect to the user device. An example of such an action is sending a promotion or advertisement to the user device, e.g., as an SMS message.
    Type: Application
    Filed: July 19, 2016
    Publication date: November 10, 2016
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Patent number: 9449151
    Abstract: A health assessment server allows people to conduct their own physical examinations using one or more medical measurement devices that are bound to one or more user devices. The user uses the medical measurement devices herself and submits the results to the health assessment server through a computer network such as the Internet, either directly from the medical measurement devices or through the user devices. The health assessment server determines an improved health state of the user at which benefits accrue to the user and periodically requests updated health attributes to measure progress toward the improved health state and projecting time until the improved health state is achieved.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 20, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9444802
    Abstract: A device authentication server authenticates a remotely located device using data representing pixel irregularities of a display of the device. Since each display will deteriorate in a unique and randomized way, a unique mapping of pixel irregularities of a display of a device will be unique. By combining unique map of pixel irregularities of a display of the remotely located device, the device can be distinguished from similar devices when other attributes alone are insufficient to uniquely identify the device.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: September 13, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto
  • Patent number: 9414199
    Abstract: A server sends information to user devices based on not only the current location of those devices but also predicted future locations of those devices. A number of actions are associated with one or more predetermined locations, a predetermined maximum amount of time, and a predetermined minimum likelihood. When the server determines that a given user device is likely to be in one of the predetermined locations within the predetermined maximum amount of time with at least the predetermined minimum likelihood, the server performs the associated acts with respect to the user device. An example of such an action is sending a promotion or advertisement to the user device, e.g., as an SMS message.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: August 9, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9412119
    Abstract: An engine, platform, system and method of interconnecting content generation, advertisement relevance, and traffic stimulation. The present invention may include the generation of one or more content items into a primary content window, the presentation of one or more content items in a secondary content window, a repeated crawl of the one or more content items in the primary content window, the presentation of a first plurality of advertisements relevant to the repeated crawl, the maintenance of a viewer of the primary content window at least partially based upon the one or more content items in the secondary content window, at least until the presentation of a second plurality of advertisements relevant to the repeated crawl, a targeting of at least one subset of traffic in accordance with the generation of the content in the primary content window, and a tracker that increases proportionally with the relevance of the first plurality of advertisements.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: August 9, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Publication number: 20160180075
    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: Application
    Filed: February 19, 2016
    Publication date: June 23, 2016
    Applicant: Uniloc Luxembourg S.A.
    Inventors: Craig S. ETCHEGOYEN, Dono HARJANTO
  • Publication number: 20160135009
    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: December 29, 2015
    Publication date: May 12, 2016
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. ETCHEGOYEN
  • Patent number: 9338152
    Abstract: A personal information server provides personal information about an individual to a third-party only when authorized by the individual through use of a previously authenticated computing device. The personal information server authenticates both the computing device used by the third-party to access the personal data and the device used by the individual to grant or deny such access using highly secure digital fingerprints of each. The individual can allow the third-party multiple instances of access to the personal information within restrictions specified by the individual. Other advantages also arise from large-scale tracking of which devices access and control personal information of many people—particularly with respect to identifying and preventing fraud and identity theft.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: May 10, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9311485
    Abstract: A device reputation server recognizes malicious devices used in prior attacks and prevents further attacks by the malicious devices. Server computers require a digital fingerprint of any client devices prior to providing any service to such client devices. Logging of network activity include the digital fingerprint of the device perpetrating the attack. When an attack is detected or discovered, the attacked server reports the attack and the digital fingerprint of the perpetrating device to a device reputation server. The device reputation server uses the report to improve future assessments of the reputation of the device associated with the reported digital fingerprint.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: April 12, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9298893
    Abstract: A system and method for preventing piracy of a given software application limits the number of times that such software application is activated. A given software application must be activated in order to become fully functional. The user must provide a unique software identification code, relating to the specific software which the user is attempting to activate, to a remote provider. The remote provider determines the number of times that such specific software has already been activated, and provides an activation code to the user unless the number of activations exceeds a predetermined threshold. Once activated, the software becomes fully operational, and the user is allowed complete access to its functions.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: March 29, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Reuben Bahar
  • Patent number: 9294491
    Abstract: Devices of an individual's device-sphere recognize risky or undesirable behavior requested by devices outside of the device-sphere and allow the user to prevent the behavior. The user's decision is stored and used to protect all devices of the user's device-sphere from similar risky behavior from the outside devices. If the choice is made for all devices of the user's device-sphere, the choice is broadcast to other devices of the user's device-sphere such that other devices can benefit from the choice made by the user.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 22, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9286466
    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: March 15, 2013
    Date of Patent: March 15, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto
  • Publication number: 20160070895
    Abstract: An authentication server determines that a user entering authentication data is in physical possession of a client device by determining that the user has observed changes in the state of hardware elements of the client device that are effected outside of a remote desktop protocol. The authentication server causes the client device to prompt the user to observe the hardware element of the client device for state changes and receives data generated by the user representing observed state changes. If the data accurately represents the changes in the state of the hardware element, the user is determined to be in physical possession of the client device.
    Type: Application
    Filed: August 12, 2015
    Publication date: March 10, 2016
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Dono HARJANTO
  • Patent number: 9271210
    Abstract: In a wireless network environment comprising a mobile router serving a moving network, said mobile router for attaching to a packet-switched access network that uses a micro-mobility protocol and a Quality of Service (QoS) protocol to route packet data to and from said mobile router, wherein said mobile router has a QoS aggregate requirement generated by nodes attached thereto, a method of handover of said mobile router to a mobility agent in said access network, which method comprises the steps of: (i) said mobile router sends a QoS request message to said mobility agent, which QoS request message comprises a QoS parameter representing said QoS aggregate; (ii) upon receipt by said mobility agent, said access network takes a QoS admission decision on the basis of said QoS parameter; and (iii) said mobility agent sends a QoS acknowledgement to said mobile router whereby said mobility agent informs said mobile router of the outcome of said QoS admission decision; characterized by the step of (iv) if said QoS ad
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: February 23, 2016
    Assignee: Uniloc Luxembourg S.A.
    Inventors: George Kamel, Paul Anthony Pangalos, Andrej Mihailovic, Abdol Hamid Aghvami
  • Publication number: 20160026778
    Abstract: A system and method for preventing piracy of a given software application limits the number of times that such software application is activated. A given software application must be activated in order to become fully functional. The user must provide a unique software identification code, relating to the specific software which the user is attempting to activate, to a remote provider. The remote provider determines the number of times that such specific software has already been activated, and provides an activation code to the user unless the number of activations exceeds a predetermined threshold. Once activated, the software becomes fully operational, and the user is allowed complete access to its functions.
    Type: Application
    Filed: November 1, 2013
    Publication date: January 28, 2016
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Reuben Bahar
  • Patent number: 9172815
    Abstract: The present invention is a system and method for initiating conference calls via an instant messaging system to reduce the effort required to initiate and manage the call. The system uses an IM connection between a requesting party and a conference call server to inform the conference call server of the desire to initiate the conference call. The conference call server may initiate the conference call by having involved parties called by a conference bridge, thus reducing the effort required by the parties to join the call.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: October 27, 2015
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Patent number: 9143496
    Abstract: A device authentication server authenticates a remotely located device using a detailed history of movement of the device. Such movement history is represented by data representing a history of the external state of the device within a physical environment, examples of which include accelerometer logs, orientation logs, and magnetic field logs. To authentication of the device, the device authentication server sends a device key challenge to the device. The device key challenge specifies a randomized selection of device attribute parts to be collected from the device and the manner in which the device attribute parts are to be combined to form a device key. The device key is data that identifies and authenticates the device and includes a device identifier and device environmental data for comparison to reference device environmental data.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: September 22, 2015
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 9141489
    Abstract: A failover procedure for a computer system includes steps for routing traffic from a routing device to a first server, storing in the routing device data representing a fingerprint of the first server, receiving periodically at the routing device a status message from the first server, detecting at the routing device an invalid status message from the first server by absence of the fingerprint in a status message from the first server within a predetermined time period after last receiving a valid status message, and routing the traffic from the routing device to a second server in response to detecting the invalid status message from the first server. A redundant server system implementing the failover procedure may include servers each capable of generating its fingerprint by reading current system configuration data.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: September 22, 2015
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig Stephen Etchegoyen