Patents by Inventor Marco Carrer

Marco Carrer 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: 20070226205
    Abstract: Systems, methods, media, and other embodiments associated with effort based relevance in discussion forums are described. One example method includes receiving an activity data concerning messages associated with electronic discussion forum topics. The activity data may include a view count (Vw), a book mark count (Bf), a reference count (Rf), and a reply count (Rp). The effort based relevance may be computed from Vw and one or more of, Bf, Rf, and Rp. Topics may be logically ordered using the effort based relevance.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 27, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Marco Carrer, Gopalan Arun, Xiaohua Lu, David Mor
  • Publication number: 20070214216
    Abstract: Systems, methods, and media associated with coordinating a discussion forum application and an email application are described. One example system includes a data store and a coordination logic. The data store may store a discussion forum message in a data structure accessible to both an email logic and a discussion forum logic. The coordination logic may provide access to the discussion forum message for the email logic and the discussion forum logic. The coordination logic may also maintain read status consistency for the discussion forum message and cause threading information associated with the discussion forum message to be honored.
    Type: Application
    Filed: March 13, 2006
    Publication date: September 13, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Marco Carrer, Gopalan Arun, Xiaohua Lu, David Mor
  • Patent number: 7185342
    Abstract: Techniques are provided for defining and coordinating execution of a compound service, which uses results from a plurality of base services, over a network. A sequence in which a plurality of modules must be executed to perform the compound service is specified in dependency information, and the modules in the sequence are executed according to the dependency information and under the management of a service execution adapter. Each module operates upon messages according to module properties, and is able to communicate using event messages.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: February 27, 2007
    Assignee: Oracle International Corporation
    Inventors: Marco Carrer, Alok Z. Srivastava, Paul Lin, Wai-Kwong Lee, Cheng Han, Kan Deng
  • Patent number: 6549922
    Abstract: An extensible framework for the automatic extraction and transformation of metadata into logical annotations. Metadata imbedded within a media file is extracted by a type-specific parsing module which is loaded and executed based on the mimetype of the media file being described. A content processor extracts information, typically in the form of time-based samples, from the media content. An auxiliary processing step is performed to collect additional metadata describing the media file from sources external to the file. All of the metadata thus collected is combined into a set of logical annotations, which may be supplemented by summary data generated from the metadata already collected. The annotations are then formatted into a standardized form, preferably XML, which is then mapped into a database schema. The database object also stores the source XML data as well as the original media file in addition to the annotation metadata.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: April 15, 2003
    Inventors: Alok Srivastava, Marco Carrer, Paul Lin
  • Publication number: 20020184340
    Abstract: A cache system for storing request messages expressed in Extended Markup Language (XML) and the responses to those messages. The inbound request message, which typically takes the form of an HTTP request message containing an XML request document as its payload, is received via the Internet from a remote sender. The XML request portion of the inbound message is then translated into canonical form, preferably conforming to the predetermined standard canonical form established as an Internet standard. The canonical XML request is then compared with previously received canonical requests. To speed the process of comparing the inbound canonical XML request with previously cached XML requests, an access key, such as a checksum or a hash integer, is generated from the content of the inbound request. The access key is then used to identify zero or more prior canonical requests which may match the inbound canonical request.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Alok Srivastava, Marco Carrer, Wai-Kwong (Sam) Lee, Paul Lin, Cheng Han, Wei Qain
  • Publication number: 20020143819
    Abstract: A syndicator for disseminating Web services and other resources from service and content providers to service consumers and for establishing and implementing a subscription agreement which specifies the terms upon which digital assets are provided to the subscribing consumers. A registration database stores a service description for each of a plurality of different Web services and other resources. Each stored service description contains an input processing specification, an output processing specification, and the specification of the business terms upon which the described service or resource is offered by its provider to subscribers. A subscription manager conducts a negotiation with a prospective subscriber and recieves from the subscriber an acceptance of the business terms upon which a specified Web service or resource is offered to establish a subscription agreement.
    Type: Application
    Filed: April 12, 2002
    Publication date: October 3, 2002
    Inventors: Cheng Han, Paul Lin, Marco Carrer, Wai-Kwong (Sam) Lee, Alok Srivastava
  • Publication number: 20020120685
    Abstract: A dynamic services infrastructure accepts data describing data resources and stores that data in a relational database from which it may be retrieved to handle service requests issued by application programs. The database stores Service Definition data which is initially supplied in the form of XML Service Descriptor documents which are then mapped into the database from which they may be accessed. Each Service Definition includes an input specification which identifies the address of a resource as well as the nature of the input data to be supplied to the resource with the request, and further includes an output specification which describes the nature of the output information which is supplied by the resource in response to the request.
    Type: Application
    Filed: April 10, 2002
    Publication date: August 29, 2002
    Inventors: Alok Srivastava, Marco Carrer, Paul I. Lin