Patents Assigned to Uniloc Luxembourg S.A.
  • Publication number: 20140258529
    Abstract: A content control server implements a service similar to the National Do-Not-Call Registry for on-line content in which a user of a device can request that advertising content received from an ad server be restricted to one or more types of acceptable content. The types of content that are to be allowed and/or denied delivery to the device are associated with an identifier of the device. The identifier can be a digital fingerprint of the device. The types of content that can be controlled in the manner described herein are organized in a hierarchy.
    Type: Application
    Filed: February 10, 2014
    Publication date: September 11, 2014
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Craig S. Etchegoyen
  • Publication number: 20140248908
    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 14, 2014
    Publication date: September 4, 2014
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Publication number: 20140245442
    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: Application
    Filed: November 7, 2013
    Publication date: August 28, 2014
    Applicant: UNILOC LUXEMBOURG S.A.
    Inventor: Craig S. Etchegoyen
  • Publication number: 20140236811
    Abstract: An inter-bank server maintains accounts in multiple banks and process a funds transfer from one bank to a second bank as two separate intra-bank transfers. The process is started by a bank customer initiating an intra-bank transfer within a first bank to a first inter-bank transfer account maintained by the inter-bank server in the first bank. The inter-bank server determines the amount of the transfer and parses data identifying the intended recipient from data accompanying the intra-bank transfer record. The inter-bank server initiates a transfer to the account of the intended recipient in the second bank from a second inter-bank transfer account maintained by the inter-bank server in the second bank. The amount of the transfer is the amount received in the inter-bank transfer account in the first bank.
    Type: Application
    Filed: January 14, 2014
    Publication date: August 21, 2014
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 8812701
    Abstract: Devices and methods are provided for securing communication between a traffic management center (TMC) and a traffic controller via utilization of a field security device. In one embodiment, the field security device transmits a device identifier to the TMC upon being powered up or connected to the traffic controller. The device identifier is generally based on a combination of user-configurable and non-user-configurable parameters of the field security device. In response to the TMC authenticating the device identifier, the field security device establishes a secure private network (SPN) between the field security device and the TMC.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: August 19, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto, Bradley C. Davis
  • Patent number: 8782540
    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: August 21, 2009
    Date of Patent: July 15, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventor: Tod C. Turner
  • Publication number: 20140189055
    Abstract: A user's session with a computing device can be migrated to any of a number of devices under the user's control. By allowing the user to migrate this session between devices in the user's device-sphere, much of the seamlessness of the user's experience in cloud computing is provided in a distributed device-sphere. The session is saved on a first device, sent to a second device, and reconstructed on the second device. A session record includes data, such as URIs, identifying the multiple open files of the session; data identifying the applications within which the files were open; and GUI positions of the windows of each of the open files.
    Type: Application
    Filed: October 9, 2013
    Publication date: July 3, 2014
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Publication number: 20140187274
    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: October 9, 2013
    Publication date: July 3, 2014
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 8769296
    Abstract: A method for preventing unauthorized use of software may be achieved by executing computer-readable code with instructions for recording an indication of at least one selected file of a software application in a memory location accessible to a security component of the software application, in which software application the security component is configured to cause a hash signature of the at least one selected file to be generated in response to a signal arising from use of the software application, hashing the at least one selected file to generate a first file signature, transmitting the first file signature to a secure network-accessible computer memory for storage and subsequent comparison to at least one subsequent file signature generated via operation of the security component on a client device, comparing the first file signature to a second file signature generated by the security component in response to a signal arising from use of the software application on the client device, and disabling the so
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: July 1, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventor: Craig S. Etchegoyen
  • Patent number: 8736462
    Abstract: A system and method for traffic information delivery may be implemented as a static network device for sharing information with network nodes. The system includes a processor in communication with a transceiver and memory, the memory containing code that when executed by the processor effects the method steps for determining an occurrence of a traffic incident within a defined distance from the device, establishing communication with a network node, receiving a device identifier over a public network from the network node, the device identifier based on a user-configurable parameter and a non-user-configurable parameter of the network node, establishing in response to the device identifier matching an authorized device identifier corresponding to a known network node, a secure private network with the network node, and sending information about the traffic incident to the network node via the secure private network.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: May 27, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventor: Craig Stephen Etchegoyen
  • Publication number: 20140123255
    Abstract: A system for building tolerance into authentication of a computing device includes a means for executing, from a computer-readable medium, computer-implementable steps of: (a) receiving and storing a first digital fingerprint of the device during a first boot of an authenticating software on the device, the first digital fingerprint based on a first set of device components, (b) receiving a second digital fingerprint from the device at a subsequent time, (c) comparing the second digital fingerprint with a plurality of stored digital fingerprints of known devices, (d) in response to the comparison indicating a mismatch between the second digital fingerprint and the plurality of stored digital fingerprints, generating a request code comprising instructions for the device to generate a third digital fingerprint using the first set of device components, (e) sending the request code to the remote device, (f) receiving the third digital fingerprint from the remote device in response to the request code, and (g) aut
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicants: Uniloc Luxembourg, S.A., NetAuthority, Inc.
    Inventor: Craig S. Etchegoyen
  • Patent number: 8695068
    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: June 6, 2013
    Date of Patent: April 8, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventors: Craig S. Etchegoyen, Dono Harjanto
  • Patent number: 8693473
    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: August 15, 2012
    Date of Patent: April 8, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventors: Dono Harjanto, Craig S. Etchegoyen
  • Patent number: 8671060
    Abstract: An installation image for installing an unprotected software product is used to install a protected version of the same product. A protected version of the executable file is embedded in a new installation image with the original installation image, in which the unprotected version of the executable file is damaged so as to be unusable and unreadable. The new installation image causes the original installation image to operate, installing the damaged installation file and other data files. The new installation image then replaces the damaged installation file with the protected installation file.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventor: Ric B. Richardson
  • Patent number: 8613110
    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: April 19, 2012
    Date of Patent: December 17, 2013
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Reuben Bahar
  • Publication number: 20130325527
    Abstract: A method for preventing redundant purchases of limited items includes steps for providing a commerce client to a user, receiving (a) financial information of the user and (b) a device identifier from a device the user is using to run the commerce client, the device identifier being based on one or more of user-configurable and non-user-configurable parameters of the user device, determining whether a previous transaction has been made with the device associated with the received device identifier, and disallowing the device from executing further transactions for a predetermined period of time. The method may be executed by an apparatus such as a computer server or stored as a series of instructions on a computer readable medium.
    Type: Application
    Filed: August 7, 2013
    Publication date: December 5, 2013
    Applicant: UNILOC LUXEMBOURG, S. A.
    Inventor: Craig S. ETCHEGOYEN
  • Patent number: 8566960
    Abstract: Techniques are provided for adjusting the number of devices allowed to use a digital product (e.g., software) under a license. In one embodiment, the technique may involve setting the allowed number of devices to a first upper/lower limit for a first time period, and, after the first time period has expired, increasing/lowering the allowed number of devices to a second upper/lower limit for a second time period. The technique may involve, readjusting the allowed number for a third time period, thereby allowing for a changing number of device installations of the digital product.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: October 22, 2013
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Ric B. Richardson
  • Publication number: 20130235873
    Abstract: Tokens identifying all of the physical routing devices, i.e., network nodes, through which a packet travels are recorded in a limited amount of space reserved in the header of the packet for such tokens. When insufficient space remains in the header of the packet for all tokens required to identify all physical routing devices through which the packet travels, sequences of multiple tokens are replaced with an abbreviation token representing the sequence. The sequence of tokens represented by an abbreviation token can also be abbreviation tokens, supporting recursive abbreviation of the token sequence in the header of the packet as needed to record the entire route of the packet through the network regardless of the limited space in the header for tracking the route of the packet.
    Type: Application
    Filed: April 26, 2013
    Publication date: September 12, 2013
    Applicant: UNILOC LUXEMBOURG, S.A.
    Inventors: Craig S. ETCHEGOYEN, Dono HARJANTO
  • Patent number: 8521874
    Abstract: A test person is compared to a reference person by comparing detailed information regarding the configuration, capabilities and usage of computers—such as installed hardware devices, makes and models and firmware versions of such hardware devices, installed software, versions of installed software, and usage logs—used by the respective individuals. In effect, each person's computer is considered a proxy for the person herself, representing countless purchasing, maintenance, pastime choices in the configuration and use of a thoroughly complex personal and professional tool.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: August 27, 2013
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Craig S. Etchegoyen
  • Publication number: 20130218755
    Abstract: Energy resource dispensing terminals can be added one-at-a-time to a wide area resource distribution system very easily where needed as needed. Each terminal can dispense any of a number of types of energy resources such as electricity, compressed hydrogen, compressed air, and waste vegetable oil. The energy dispensing terminal includes a terminal control computer that interacts with customer computing devices, such as personal, portable computing devices or onboard computers installed in vehicles to effect negotiation and fulfillment of energy resource purchase transactions. A resource sharing server facilitates such transactions by maintaining and verifying identities of customers and sellers along with financial account information such that a registered customer can purchase energy resources from any seller registered with the same resource sharing server.
    Type: Application
    Filed: December 6, 2012
    Publication date: August 22, 2013
    Applicant: Uniloc Luxembourg S.A.
    Inventor: Uniloc Luxembourg S.A.