Patents by Inventor Mark Scardina

Mark Scardina 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: 20070067630
    Abstract: Techniques are provided for allowing organizations to preserve the trust and allow this trust to be propagated across multiple agencies and/or enterprises. A technology is provided that allows (mutually) trusted entities to share content (information, digital assets) over any protocol-based network such as the Internet based on granted rights and agreed conditions. In one embodiment, Trusted Information Exchange (TIE) systems have a Service Oriented Architecture (SOA) and use content (information, asset) repositories to store and forward content to trusted entities on the Internet. Techniques are provided to permit source TIE systems to manage the specific disposition and management of their assets to receiving TIE systems through directions conveyed in licenses that reflect apriori agreements.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 22, 2007
    Inventors: Dmitry Lenkov, Mark Scardina, Douglas Hood, Rama Vissapragada
  • Publication number: 20050203957
    Abstract: An XML Extractor that extracts XML data from streamed input based on registered XPaths. XPaths and associated content handlers instances are registered at runtime with the XML Extractor. The XML receives streaming input that represents XML data at a stream-based parser, and evaluates the received input against the registered XPaths expression. In response to detecting that the received streaming input includes an XPath that matches a registered XPath expression, generating output to the content handler associated with the matching registered XPath expression.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 15, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jinyu Wang, Mark Scardina, Kongyi Zhou
  • Publication number: 20050055631
    Abstract: An XML processing model enables applications that use an XML stream to perform metadata-based or other processing of data during a data validation operation while preserving a streaming processing model. For example, while an XML node is being validated, requests can be received regarding the status of the validation and any processing that may be required with the node in order to conform it to requirements of an external application. A validator exposes public APIs that allow such validation-time requests from an event handler that is associated with an external application and that is registered with the XML stream. Messages that identify schema annotation definitions are provided to an external application to direct the type of processing to be performed on nodes at application runtime. Thus, applications can process a node according to the annotation definition concurrently with validation of the given node by the validator.
    Type: Application
    Filed: March 10, 2004
    Publication date: March 10, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Scardina, Jinyu Wang, K Karun, Kongyi Zhou, Benjamin Chang
  • Patent number: 6816879
    Abstract: A system and method are provided for generating presentation views of data in advance of a request for, or an operation involving, the data. A trigger initiates the generation of a presentation view after the passage of a predetermined period of time, when the data is altered or replaced, or in response to some other recognizable situation or event. The amount of system resources (e.g., processor time, memory) expended to satisfy a request may thus be decreased in comparison to a system in which presentation views are generated each time data is retrieved. One trigger may apply to any number of data items and may employ different trigger criteria (e.g., time periods) for different items. Multiple presentation views (e.g., in different formats) may be generated for a data item so as to serve multiple types of devices. A trigger may be customized for a particular device or type of device, and its profile (e.g., how many presentation views are generated) may change over time.
    Type: Grant
    Filed: December 2, 2000
    Date of Patent: November 9, 2004
    Assignee: Oracle International Corp.
    Inventors: Stefan Kiritzov, Benjamin Chang, Mark Scardina