Patents by Inventor Antonio Lain

Antonio Lain has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090241108
    Abstract: A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Virtual infrastructures of different users share physical resources but are isolated. Each infrastructure has its own infrastructure controller to create and configure the infrastructure. It has a user accessible part (CFC) for configuration of that user's infrastructure, and a user inaccessible part (UFC) able to access the mapping and the physical resources. This increases user control to ease system administration, while maintaining security by limiting access to the mapping.
    Type: Application
    Filed: October 28, 2005
    Publication date: September 24, 2009
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Nigel John Edwards, Patrick Goldsack, Antonio Lain, Adrian John Baldwin
  • Publication number: 20090199177
    Abstract: A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. The system has a mapping manager to dynamically alter the mapping for balancing, performance, and redundancy. There can be more independence from the underlying physical configuration, compared to known methods of virtualizing only some of the entities. The mapping manager can be distributed across a number of entities on different physical servers arranged to cooperate with each other.
    Type: Application
    Filed: October 28, 2005
    Publication date: August 6, 2009
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Nigel Edwards, Chris I. Dalton, Adrian John Baldwin, Patrick Goldsack, Antonio Lain
  • Patent number: 7512240
    Abstract: Security keys for the provision of a secure service such as content provision are generated in an ancestral hierarchy, so that invalidation of a key in the hierarchy results in a need to reconfigure all other keys in the hierarchy to the extent they share common ancestry. When a user subscription to the service lapses, a decision on invalidation of their key is based in a determination of whether it's more costly to the subscriber to invalidate the key, or continue providing an unpaid-for service. Keys can be allocated to users from domains of the hierarchy on the basis of their economic value to the provider, with higher value users being allocated keys from domains which share fewer common ancestors with other users of other domains than those users share with each other, to minimise inconvenience to high value users of key reconfiguration.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: March 31, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Antonio Lain, Richard Taylor, Christopher Tofts
  • Publication number: 20080292136
    Abstract: Embodiments of the invention provide a method of authenticating a physical document, comprising obtaining an electronic representation of at least part of the physical document; extracting at least one error detection code from the electronic representation; and using the at least one error detection code to detect errors in image data within the electronic representation. Embodiments of the invention also provide a method of securing a physical document, comprising obtaining an electronic representation of at least part of the physical document; determining at least one error detection code for image data within the electronic representation; and producing a secure physical document comprising the electronic representation and a machine readable marking including the at least one error detection code.
    Type: Application
    Filed: April 25, 2008
    Publication date: November 27, 2008
    Inventors: Srinivasan RAMANI, Darpan GOEL, Sandeep K. GUPTA, Anil KUMAR, Antonio LAIN
  • Patent number: 7415113
    Abstract: Security keys for the provision of a secure service such as content provision are generated in an ancestral hierarchy, so that invalidation of a key in the hierarchy results in a need to reconfigure all other keys in the hierarchy to the extent they share common ancestry. When a user subscription to the service lapses, a decision on invalidation of their key is based in a determination of whether it's more costly to the subscriber to invalidate the key, or continue providing an unpaid-for service. Keys can be allocated to users from domains of the hierarchy on the basis of their economic value to the provider, with higher value users being allocated keys from domains which share fewer common ancestors with other users of other domains than those users share with each other, to minimize inconvenience to high value users of key reconfiguration.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: August 19, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Antonio Lain, Richard Taylor, Christopher Tofts
  • Publication number: 20070101312
    Abstract: A computer implemented process for identifying conflicts between policies for a method invocable by an object is described, in which the method is a member of at least one statically defined method grouping having a corresponding policy. The process comprises, for each method grouping, obtaining each method which is a member of the method grouping, associating therewith the corresponding method grouping policy, and comparing policies associated with methods which are members of two or more method groupings to identify conflicts.
    Type: Application
    Filed: July 21, 2006
    Publication date: May 3, 2007
    Inventors: Antonio Lain, Patrick Goldsack
  • Publication number: 20070100854
    Abstract: A method of providing a validatable data structure having a changeable part and an unchangeable part having respective content is described. The method comprises incorporating, in the unchangeable part, an identifier identifying the changeable part.
    Type: Application
    Filed: July 21, 2006
    Publication date: May 3, 2007
    Inventors: Antonio Lain, Patrick Goldsack
  • Publication number: 20070101125
    Abstract: A method of authorizing a computing entity comprises obtaining at the authorizing entity a delegation chain of intermediate elements through which an authorisable entity asserts authorization eligibility in the form of a sequence of locally assigned labels for the elements. The method further comparing the label sequence against a label sequence template.
    Type: Application
    Filed: July 21, 2006
    Publication date: May 3, 2007
    Inventors: Antonio Lain, Patrick Goldsack, Brian Monahan
  • Patent number: 7051340
    Abstract: The present disclosure relates to a system and method for isolating applications from each other. In one arrangement, the system and method pertain to intercepting application instructions, determining if an application instruction calls for an illegal action, and preventing the illegal action from occurring if the application instruction calls for the illegal action. In some arrangements, the system and method further pertain to determining if the application instruction contains an indirect memory reference and, if so, modifying the application instruction to enable the application instruction to determine itself whether an illegal operation is to be performed.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: May 23, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph A Fisher, Antonio Lain
  • Patent number: 7031021
    Abstract: While powerful in diffusion at one resolution to print photos at a finer resolution, the invention is not thus limited. It defines superpixels (“spels”) for each desired colorimetric level, generates/receives image data, renders by finding levels for image positions, and prints an image using selected spels. One invention aspect finds a randomized value at each found level and uses the value to select the spel from plural ones for each level. Another aspect derives/maintains a randomized-value matrix; and maps a matrix location to an image position, to select a random value at that location and spel for that position. Another uses the value in common for all planes to select a spel for each plane at the found level—compatible spels for different planes, to coordinate color placement in planes. Another controls defining/selecting for a blue-noise property of spels in aggregate. In another, spels defined for a level vary in value to yield nonintegral color quanta.
    Type: Grant
    Filed: August 19, 2000
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Antonio Lain, Alberto Such, Francisco Guerrero
  • Publication number: 20050018853
    Abstract: A method and apparatus is provided for consolidating cryptographic key updates, the consolidated update information enabling, for example, a returning member of a secure group who has been offline, to recover the current group key, at least in most cases. The unconsolidated key updates each comprise an encrypted key, corresponding to a node of a key hierarchy, that has been encrypted using a key which is a descendant of that node. The key updates are used to maintain a key tree with nodes in this tree corresponding to nodes in the key hierarchy. Each node of the key tree is used to store, for each encrypting key used in respect of the encrypted key associated with the node, the most up-to-date version of the encrypted key with any earlier versions being discarded. The key tree, or a subset of the tree, is then provided to group members.
    Type: Application
    Filed: March 30, 2004
    Publication date: January 27, 2005
    Inventors: Antonio Lain, Viacheslav Borisov
  • Publication number: 20040086126
    Abstract: Security keys for the provision of a secure service such as content provision are generated in an ancestral hierarchy, so that invalidation of a key in the hierarchy results in a need to reconfigure all other keys in the hierarchy to the extent they share common ancestry. When a user subscription to the service lapses, a decision on invalidation of their key is based in a determination of whether it's more costly to the subscriber to invalidate the key, or continue providing an unpaid-for service. Keys can be allocated to users from domains of the hierarchy on the basis of their economic value to the provider, with higher value users being allocated keys from domains which share fewer common ancestors with other users of other domains than those users share with each other, to minimise inconvenience to high value users of key reconfiguration.
    Type: Application
    Filed: October 29, 2003
    Publication date: May 6, 2004
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Antonio Lain, Richard Taylor, Christopher Tofts
  • Publication number: 20040086125
    Abstract: Security keys for the provision of a secure service such as content provision are generated in an ancestral hierarchy, so that invalidation of a key in the hierarchy results in a need to reconfigure all other keys in the hierarchy to the extent they share common ancestry. When a user subscription to the service lapses, a decision on invalidation of their key is based in a determination of whether it's more costly to the subscriber to invalidate the key, or continue providing an unpaid-for service. Keys can be allocated to users from domains of the hierarchy on the basis of their economic value to the provider, with higher value users being allocated keys from domains which share fewer common ancestors with other users of other domains than those users share with each other, to minimise inconvenience to high value users of key reconfiguration.
    Type: Application
    Filed: July 30, 2003
    Publication date: May 6, 2004
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Antonio Lain, Richard Taylor, Christopher Tofts
  • Publication number: 20030101292
    Abstract: The present disclosure relates to a system and method for isolating applications from each other. In one arrangement, the system and method pertain to intercepting application instructions, determining if an application instruction calls for an illegal action, and preventing the illegal action from occurring if the application instruction calls for the illegal action. In some arrangements, the system and method further pertain to determining if the application instruction contains an indirect memory reference and, if so, modifying the application instruction to enable the application instruction to determine itself whether an illegal operation is to be performed.
    Type: Application
    Filed: April 19, 2002
    Publication date: May 29, 2003
    Inventors: Joseph A. Fisher, Antonio Lain