Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Unisys Corp.

Unisys Corp. Patent applications
Patent application numberTitlePublished
20120131439SCRIPTED DYNAMIC DOCUMENT GENERATION - A dynamic document template having static data, dynamic data, and/or procedural statements may be called by an application on a server. The dynamic document template is separate from the application program and is processed to form an interim script, which is then executed by a host computer system. The script generates document records in HTML or XML format that are output to a document. The data and procedural statements in the dynamic document template may be distinguished through interpreting mark-up language surrounding the data and procedural statements. The dynamic document templates execute in a separate namespace from the application and preserve the state of data in the application. A given application may call more than one dynamic document template to generate different portions of the output document. Additionally, the dynamic document templates may be replaced with new templates without affecting the application.05-24-2012
20120110575SECURE PARTITIONING WITH SHARED INPUT/OUTPUT - A soft partitioning system for allowing multiple virtual system environments to execute on a single platform may include I/O service partitions (IOSPs). The IOSPs operating in a separate virtual memory space on the platform and service disk and network requests from multiple guests. The IOSPs provide translation from virtual addresses to physical addresses such that from the point of view of the guest the virtual addresses used by the guest appear to be physical addresses. The IOSP may be implemented in a Linux kernel. The address space of the IOSP may be extended to include DMA memory sections such that the Linux kernel does not include all of the guest's memory. The IOSP may operate on hardware that does or does not support virtualization technology for directed I/O.05-03-2012
20120110297SECURE PARTITIONING WITH SHARED INPUT/OUTPUT - A soft partitioning system for allowing multiple virtual system environments to execute on a single platform may include I/O service partitions (IOSPs). The IOSPs operating in a separate virtual memory space on the platform and service disk and network requests from multiple guests. The IOSPs provide translation from virtual addresses to physical addresses such that from the point of view of the guest the virtual addresses used by the guest appear to be physical addresses. The IOSP may be implemented in a Linux kernel. The address space of the IOSP may be extended to include DMA memory sections such that the Linux kernel does not include all of the guest's memory. The IOSP may operate on hardware that does or does not support virtualization technology for directed I/O.05-03-2012
20120110026DATA TABLES ACCESSIBLE BY TWO SCRIPTS - A table may be stored in a data structure and accessed by two scripts from different platforms. For example, a table of inputs from a web form may be stored with a first script for execution on a first platform. The table may be accessible to the first script when executing on the first platform and accessible to a second script when executing on a second platform. According to one embodiment, the first script may be a business information server (BIS) script and the second script may be a JavaScript. The dual compatibility table allows the web form inputs to be accessed by multiple scripts having different requirements.05-03-2012
20120102368COMMUNICATING ERRORS BETWEEN AN OPERATING SYSTEM AND INTERFACE LAYER - Error information may be made quickly and easily accessible to an administrator by logging communications attempts in the operating system of a server. When the interface processor resides outside of the operating system, the interface processor may provide indications to the operating system of communications attempts. Specifically, the interface processor may provide message packets to the pass-through communications processor of the operating system when SSL/TLS communications attempts fail to establish secure communications sessions. The message packets may include information useful for diagnosing errors in SSL/TLS communication failures such as errors in the creation and management of certificates, certificate trust, private and public keys, and/or cipher suites. The communications logs in the operating system may be reviewed and/or analyzed by an administrator with a log trace analysis application.04-26-2012
20120102085RESOURCE ADAPTER FOR INBOUND AND OUTBOUND COMMUNICATIONS IN AN APPLICATION SERVER - A resource adapter may include an inbound connection from an information server and an outbound connection to the information server. A resource adapter of the application server may listen for request messages on the inbound connection. Session beans in an enterprise container of the application server containing the resource adapter performs tasks requested in the request messages. Response messages are transmitted by the resource adapter through the outbound connection to the application server. The session beans may perform calculations for the information server or access data for the information server. The request messages may be generated by a JavaScript executing in the information server.04-26-2012
20120078833BUSINESS RULES FOR RECOMMENDING ADDITIONAL CAMERA PLACEMENT - Business rules may be defined for camera placement in a video surveillance system, such as a system monitoring an airport. The business rules may be logical rules having an if-then format. For example, the if portion of the business rule may include a category, a surveillance area, and a business case for a proposed location. The then portion of the business rule may specify a recommendation to install an additional security camera in the video surveillance system at the proposed location. The recommendation may be calculated using a spreadsheet. The business rules provide justification for recommending a new camera placement and provide sound reasoning to assist in decision making when considering new camera locations in a video surveillance system.03-29-2012
20120072638SINGLE STEP PROCESSING OF MEMORY MAPPED ACCESSES IN A HYPERVISOR - Trapping and/or processing of read/write accesses to hardware devices represented to the host through a memory mapped space may be performed without knowledge of the processor's instruction set or semantics of the processor's instructions. A single step routine may be executed to recognize page faults occurring from read/write accesses to emulated memory pages and causing the guest to retry the operation on a single step buffer. The hypervisor may perform post-operation processing on the single step buffer after the guest retries and completes the read or write access. For example, on a read request, the single step routine may place the guest value in the single step buffer for reading by the guest on a retry operation. On a write request, the single step routine may direct the guest to retry the write operation into the single step buffer. After the retry operation the single step routine may read the guest value from the single step buffer and place the guest value in a register of an appropriate emulated system.03-22-2012
20110206243MULTI-BIOMETRIC IDENTIFICATION SYSTEM - An identification system for authenticating individuals may include enrolling an individual's iris images into a database for late comparison during an identification process. A security attendant may enroll the individual with a mobile device having an iris camera, which captures the individual's iris images. The attendant may also insert biographical information and a face image of the individual. When the individual may be authenticating by walking through a pedestrian lane having an iris camera identification system. The system captures the individual's iris images and compares them to previously enrolled iris images. A nearby security attendant may be alerted to individuals proceeding through a pedestrian lane who have not been previously enrolled.08-25-2011
20100038848POCKET SELECTOR GATE WITH SELF LOCKING GEOMETRY - An automated document processing apparatus comprising a detector; a plurality of pockets; and a pocket selector gate assembly which causes a document being processed by the apparatus to be routed to one of the plurality of pockets based on information read from the document by the detector, the route of the document being determined by the position of a pocket selector gate, the pocket selector gate position being controlled by a motor which is mechanically coupled to the pocket selector gate, the mechanical coupling being such that, when the pocket selector gate is in a first position, the pocket selector gate is locked in place even after the motor has been deenergized. The mechanical coupling may be achieved by way of a link arm and pin, the pin mating with the link arm and engaging a mating slot of the pocket selector gate.02-18-2010

Patent applications by Unisys Corp.