Patents by Inventor Roberto Attias

Roberto Attias 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).

  • Patent number: 7039772
    Abstract: Method, system, apparatus and computer program for processing a state machine. The method includes: coupling at least two attributes with a state machine selected from said at least one state machine; identifying at least one value corresponding with a first attribute selected from said at least two attributes; determining a processing order based on said at least one value to process at least one second attribute selected from said at least two attributes; and processing said second attribute according to said order.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: May 2, 2006
    Assignee: Teja Technologies, Inc.
    Inventors: Marco Zandonadi, Roberto Attias, Akash R. Deshpande
  • Patent number: 6985976
    Abstract: Method, system, apparatus and computer program product for memory management. In one embodiment the method includes: configuring a first memory including allocating at least one node; and defining a status including: defining a class list, wherein each node is capable of storing a class instance corresponding to a class selected from said class list; and defining a node list to identify an allocation status of each node including an available status, and an allocated status; receiving an allocation request including a class identifier, responding to the allocation request with a node identifier representing said available node and updating the available node allocation status; otherwise responding with a failure indication; and receiving a deallocation request and responding to said deallocation request by updating the allocation status to the available status. A system, router, computer program and computer program product are also disclosed.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: January 10, 2006
    Assignee: Teja Technologies, Inc.
    Inventors: Marco Zandonadi, Roberto Attias, Akash R. Deshpande
  • Publication number: 20020129159
    Abstract: A method of serving content to multiple clients via a network is provided. Independent sessions with each of a plurality of clients are maintained, wherein the number of clients in the plurality of clients can vary over time, and wherein the start of each session and the end of each session can be independent of the start and end of other sessions. A stream of packet payloads is received, each packet payload of the stream of packet payloads including data generated from the content, wherein each packet payload in at least a subset of the stream of packet payloads includes a different set of data. Each packet payload in the stream of packet payloads is transmitted to each client of the plurality of clients in corresponding packets, wherein the packet payload transmitted to a client at any particular time is independent of the state of the corresponding session.
    Type: Application
    Filed: June 15, 2001
    Publication date: September 12, 2002
    Inventors: Michael Luby, Ronen Vainish, Lars Rasmussen, David Kushi, Serban Simu, Adrian Perrig, Roberto Attias, Michael Walfish, Diane Hernek, John Byers