Patents by Inventor Marco Clementoni

Marco Clementoni 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: 7111006
    Abstract: A database system operating over a communication network. A plurality of client applications coupled to the network generate database access requests. An intermediary server coupled to the network receives the requests. A data storage mechanism coupled to the network has an interface for communicating with the intermediary servers. The intermediary server is responsive to a received database access request to establishing a channel with the data storage mechanism to obtain data from the data storage mechanism in response to a received client request. The intermediary server is further operable to format the obtained data in a manner suitable for use by one of the client applications that requested the associated database access.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: September 19, 2006
    Assignee: Circadence Corporation
    Inventors: Mark Vange, Marco Clementoni
  • Publication number: 20020007404
    Abstract: A system and method for caching network resources in an intermediary server topologically located between a client and a server in a network. The intermediate server preferably caches at both a back-end location and a front-end location. Intermediary server includes a cache and methods for loading content into the cache as according to rules specified by a site owner. Optionally, content can be proactively loaded into the cache to include content not yet requested. In another option, requests can be held at the cache when a prior request for similar content is pending.
    Type: Application
    Filed: April 16, 2001
    Publication date: January 17, 2002
    Inventors: Mark Vange, Marc Plumb, Marco Clementoni
  • Publication number: 20020004816
    Abstract: A method for managing on-network data storage using a communication network. Requests for data are received within an intermediary server from a plurality of external client applications coupled to the network. Units of data are stored in one or more data storage devices accessible to the intermediary server. Each storage request is associated with a token representing the request. The token is sent to a storage management server coupled to the network and having an interface for communicating with the intermediary server. The storage management server returns specific location information corresponding to the request associated with the received token. The intermediary server accesses the data storage mechanism using the specific location information to retrieve data at the specific location. The retrieved data is delivered to the client application that generated the request.
    Type: Application
    Filed: April 16, 2001
    Publication date: January 10, 2002
    Inventors: Mark Vange, Marco Clementoni, Angela Neill
  • Publication number: 20020004796
    Abstract: A database system operating over a communication network. A plurality of client applications coupled to the network generate database access requests. An intermediary server coupled to the network receives the requests. A data storage mechanism coupled to the network has an interface for communicating with the intermediary servers. The intermediary server is responsive to a received database access request to establishing a channel with the data storage mechanism to obtain data from the data storage mechanism in response to a received client request. The intermediary server is further operable to format the obtained data in a manner suitable for use by one of the client applications that requested the associated database access.
    Type: Application
    Filed: April 16, 2001
    Publication date: January 10, 2002
    Inventors: Mark Vange, Marco Clementoni