Patents by Inventor Ramon Caceres

Ramon Caceres 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: 20070294701
    Abstract: Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.
    Type: Application
    Filed: June 15, 2006
    Publication date: December 20, 2007
    Applicant: International Business Machines Corporation
    Inventors: Guruduth Somasekhara Banavar, Ramon Caceres, Sebastien Demathieu, David Bruce Lection
  • Publication number: 20070288883
    Abstract: A general purpose mechanism is provided for consolidating the launching of multiple tasks, wherein a task is launched when an associated software component is run or executed. In one embodiment, launch descriptions of individual tasks and composition parameters are respectively read, wherein the parameters indicate relationships between the launchings of different tasks, such as launch order. A composite launch description is constructed, by selectively processing the individual launch descriptions and composition parameters, and the tasks are launched according to the composite launch description. In a further embodiment, multiple individual launch descriptions are delivered to a tool, each launch description being usable to launch a corresponding component to perform a corresponding task. The tool includes a set of launch relationships that specify the relationship between launchings of different components.
    Type: Application
    Filed: June 9, 2006
    Publication date: December 13, 2007
    Applicant: International Business Machines Corporation
    Inventors: Danny Soroker, Daniel Irimie Dig, Ramon Caceres, Sebastien Demathieu, Apratim Purakayastha
  • Publication number: 20070258375
    Abstract: The present invention permits a network service provider to detect an operational condition—such as congestion—in a packet-switched network and to alleviate such congestion by providing customer incentives to avoid use of the network. The detection mechanism triggers an incentive such as the modification of the user's access charges and the customer can be immediately notified of either the occurrence of the congestion or of information regarding the incentive. Usage of the network during congested periods can be deterred by imposing additional access charges during such periods—similarly, customers can be given a discount to encourage usage during period of low congestion. An incentive schedule can be tailored to dynamically change the usage patterns of the customers of the network to accommodate the operational conditions in the network.
    Type: Application
    Filed: April 25, 2007
    Publication date: November 8, 2007
    Inventors: David Belanger, Steven Bellovin, Ramon Caceres, David Nagel
  • Patent number: 7287159
    Abstract: Software is identified while in main memory by examining small portions of its executable image or by examining the results of its execution. These portions, or an encoding of them, are then compared with previously stored identifying information about at least one Software through an approximate matching process.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: October 23, 2007
    Assignee: ShieldIP, Inc.
    Inventors: Michael O. Rabin, Dennis E. Shasha, Carleton J. Bosley, Ramon Caceres, Aaron Ingram, Timir Karia, David Molnar, Yossi Beinart
  • Patent number: 7227843
    Abstract: The present invention permits a network service provider to detect an operational condition—such as congestion—in a packet-switched network and to alleviate such congestion by providing customer incentives to avoid use of the network. The detection mechanism triggers an incentive such as the modification of the user's access charges and the customer can be immediately notified of either the occurrence of the congestion or of information regarding the incentive. Usage of the network during congested periods can be deterred by imposing additional access charges during such periods—similarly, customers can be given a discount to encourage usage during periods of low congestion. An incentive schedule can be tailored to dynamically change the usage patterns of the customers of the network to accommodate the operational conditions in the network.
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: June 5, 2007
    Assignee: AT&T Corp.
    Inventors: David Gerald Belanger, Steven Michael Bellovin, Ramon Caceres, David C. Nagel
  • Patent number: 7130612
    Abstract: The invention provides a system and method for providing a temporary wireless service connection to one or more users within a wireless local area network. In-building services and Internet related services are provided to the users over their respective temporary wireless service connections. Each user is charged for their specific usage amounts which may be based on the number of packets transferred, the number of bytes transferred, the number of distinct transactions and/or the time period each user's temporary wireless service connection was active.
    Type: Grant
    Filed: May 30, 2000
    Date of Patent: October 31, 2006
    Assignee: AT&T Corp.
    Inventors: Charles Douglas Blewett, Ramon Caceres, James Christopher Ramming
  • Publication number: 20050280703
    Abstract: A machine comprises an enclosure; a plurality of parts within the enclosure; and a visual conduit for providing a view inside of the enclosure for detection of visible signs of failure of the machine. The concept of a visual conduit encompasses a broad variety of devices including cameras inside the enclosure that provide images of the interior of the enclosure and alternatively selective transparency or translucence of the enclosure relative to at least some of the parts of the machine housed within the enclosure.
    Type: Application
    Filed: June 22, 2004
    Publication date: December 22, 2005
    Inventors: Chandrasekhar Narayanaswami, Mandayam Raghunath, Ramon Caceres, Stefan Berger
  • Publication number: 20050228989
    Abstract: Software is identified while in main memory by examining small portions of its executable image or by examining the results of its execution. These portions, or an encoding of them, are then compared with previously stored identifying information about at least one Software through an approximate matching process.
    Type: Application
    Filed: April 1, 2004
    Publication date: October 13, 2005
    Applicant: ShieldIP, Inc.
    Inventors: Michael Rabin, Dennis Shasha, Carleton Bosley, Ramon Caceres, Aaron Ingram, Timir Karia, David Molnar, Yossi Beinart
  • Publication number: 20050204013
    Abstract: A portable personal computing environment server comprises an interface for connecting to a host computer. The portable personal computing environment server also comprises a mass storage device storing a personal computing environment including one or more guest operating systems for restoring the personal computing environment in the host system.
    Type: Application
    Filed: March 5, 2004
    Publication date: September 15, 2005
    Inventors: Mandayam Raghunath, Chandrasekhar Narayanaswami, Ramon Caceres, Stefan Berger
  • Publication number: 20030220882
    Abstract: A system for protecting software against piracy while protecting a user's privacy enables enhancements to the protection software in a user device and extended protections against piracy. The protection system allows the user device to postpone validation of purchased tags stored in a tag table for installed software and to re-establish ownership of a tag table to recover from invalidation of a tag table identifier value resulting from revelation of a tag table identifier value. Continued use of the tag table is provided by the use of credits associated with a tag table. A protection center is protected against denial of service attacks by making calls to the protection center cost time or money to the attackers.
    Type: Application
    Filed: May 2, 2003
    Publication date: November 27, 2003
    Applicant: ShieldIP, Inc.
    Inventors: Michael O. Rabin, Dennis E. Shasha, Yossi Beinart, Ramon Caceres, Timir Karia, David Molnar, Sean Rolinson
  • Publication number: 20030137938
    Abstract: The present invention permits a network service provider to detect an operational condition—such as congestion—in a packet-switched network and to alleviate such congestion by providing customer incentives to avoid use of the network. The detection mechanism triggers an incentive such as the modification of the user's access charges and the customer can be immediately notified of either the occurrence of the congestion or of information regarding the incentive. Usage of the network during congested periods can be deterred by imposing additional access charges during such periods—similarly, customers can be given a discount to encourage usage during periods of low congestion. An incentive schedule can be tailored to dynamically change the usage patterns of the customers of the network to accommodate the operational conditions in the network.
    Type: Application
    Filed: February 24, 2003
    Publication date: July 24, 2003
    Applicant: AT&T Corp.
    Inventors: David Gerald Belanger, Steven Michael Bellovin, Ramon Caceres, David C. Nagel
  • Patent number: 5802554
    Abstract: A system and method for reducing access latency to stable storage are described. A technique referred to as fault trickling is used to improve access latency to stable storage such as flash memory. In particular, data requests from a central processing unit are preferentially satisfied by a memory management unit providing access to a main memory. When the requested data does not reside in the main memory, however, the memory management unit satisfies the request by providing direct fine-grain access to the flash memory. In addition, concurrently with satisfying the data request directly from the flash memory, a block transfer is initiated from the flash memory to the main memory. Once the block transfer is completed, a memory map, such as an address translation table, is updated to indicate that the data now resides in the more convenient source of data--the main memory. Accordingly, subsequent data requests, for that or proximately located data, can be satisfied by accessing the main memory.
    Type: Grant
    Filed: March 5, 1997
    Date of Patent: September 1, 1998
    Assignee: Panasonic Technologies Inc.
    Inventors: Ramon Caceres, Brian Bershad, Brian D. Marsh, Frederick Douglis