Patent classifications
G06F16/88
HASH FOR STRUCTURAL DATA WITH SAME DATA MEANING
Provides a method for hashing structural data. According to this method, structural data that includes a plurality of keys and a plurality of values corresponding to respective keys is received. A plurality of key-value pairs can be parsed from the structural data, with each of the plurality of key-value pairs including a key and a value respectively corresponding to the key. A hash value of the plurality of key-value pairs is computed according to a predefined policy as a hash value of the structural data, wherein the predefined policy includes sorting the plurality of key-value pairs or processed key-value pairs.
System and method for controlling backup and recovery software in a multiple cluster environment
A system and method converts a list that may be used for tracking, into an input that can be used by backup and recovery software to avoid backing up certain virtual machines in a multiple cluster backup configuration, network coupled, environment.
Methods and systems for using datatypes to represent common properties
Methods and systems for using common property datatypes are described. In some embodiments, a system may receive an assignment statement a data structure comprising a first object of a first datatype, the first datatype one of multiple datatypes supporting a common property, the multiple datatypes representing the common property using differing native values, and a common property object of a common property datatype, the common property object representing the common property supported by the multiple datatype. The system can execute or interpret the subscripted assignment statement, converting the common property object into a second object of the first datatype, the second object having a first native value representing the common property for the first datatype. The system can assign the second object to a location of the first object in the data structure. The common property can be at least one of a maximum, minimum, missing, and default.
Document Viewer Aligning PDF and XML
Some processes can benefit from restructuring or editing submitted documents. For example, patent examiners could benefit from viewing claims in a collapsible hierarchy, reflowing content tablet displays, or editing ex officio corrections. Accordingly, it can be beneficial to interact with the document in a Markup Language format such as XML which facilitates restructuring and editing. However, applicants largely refuse to adopt XML filing solutions proposed by the USPTO and the EPO. The present invention allows applicants to continue filing PDF for initial and subsequent submissions while facilitating a transition to a XML working process. After automatically capturing content, it provides an ergonomic interface, allowing users throughout the process to manually touch-up OCR artifacts, mathematical equations, and chemical structures. When both PDF and XML are available, examiners may seamlessly switch between formats and versions while retaining context and a given Annotation appears in all formats and versions.
System and method for non-programmers to dynamically manage multiple sets of XML document data
A system and method for dynamically retrieving, manipulating, updating, creating, and displaying data from sources of Extensible Markup Language (XML) documents. The program memory comprises system-user entered data definitions and business rules. The system imports XML document data into the system data definitions, processes the data using the business rules definitions and exports XML documents. The system can automatically create XML document formats from its data definitions and can automatically create its data definitions from XML document formats. The system-user can also define the mapping between XML document formats and the system data definitions. The system data definition is the combination of a Relational data model, an Object data model, and an XML data model.
Web services-based data transfers for item management
A system and method is provided for a web services-based data transfers. A data power component translates a service request in a first format received from a first computing device into a translated service request in a second format compatible with a web service. The translated service request includes converted freight data associated with a set of items structured for storage within one or more database(s) associated with a second computing device. The translated service request is a request to load the freight data onto the database(s). The translated service request is transmitted to the web service. In response, the data power component receives a response from the web service indicating whether the freight data is successfully loaded onto the database(s). The data power component translates the response from the second format into the first format. The translated response is returned to the first computing device.
SYSTEM AND METHOD FOR CONTROLLING BACKUP AND RECOVERY SOFTWARE IN A MULTIPLE CLUSTER ENVIRONMENT
A system and method converts a list that may be used for tracking, into an input that can be used by backup and recovery software to avoid backing up certain virtual machines in a multiple cluster backup configuration, network coupled, environment.
GRAPHICAL USER INTERFACES FOR INCORPORATING COMPLEX DATA OBJECTS INTO A WORKFLOW
A computational instance of a remote network management platform may include persistent storage and one or more processors. The persistent storage may contain a recursively-defined complex data object, and one or more processors may be configured to: (i) transmit a depiction of a graphical user interface including a visual representation of the recursively-defined complex data object, where the complex data object as well as each array and object therein is represented as a collapsible menu item that can either display or hide its elements; (ii) receive a modification to an element of the complex data object, wherein the modification is either removal of the element, addition of the element, or a change to the associated type of the element; (iii) update the persistent storage to represent the complex data object as modified; and (iv) transmit an update to the visual representation that reflects the complex data object as modified.
Facilitating Interoperability Across Health Information Systems
A system and method that provides an interface to facilitate interoperability between health information systems is disclosed. The method includes receiving an electronic medical record in a first data format from a first health care server, parsing one or more elements of the electronic medical record in the first data format, mapping the one or more elements of the electronic medical record from the first data format to an intermediate data format using a schema mapping associated with the first data format and the intermediate data format, converting the electronic medical record from the intermediate data format to a second data format of a second health care server, and transmitting the converted electronic medical record in the second data format to the second health care server.
METHODS AND APPARATUS FOR SUPPORTING THE DISPLAY AND EDITING OF OOXML DOCUMENT CONTENT USING A WEB BROWSER
Methods and apparatus for converting an OOXML file into a format which can be rendered, displayed and edited by a browser on a device such as a cell phone without the device having to directly work with the document in the OOXML format are described. In various embodiments the contents of an OOXML file are converted into a JSON object, communicated to a client device which can display and edit the document contents. A revised version of the JSON object including edits is returned and converted back into an OOXML file. The method allows for preserving document format and other information while avoiding the need for a client device to support display and direct editing of a document in OOXML format.