Patents Assigned to Unisys
-
Publication number: 20150381439Abstract: Monitoring of storage systems, including virtual tape libraries (VTLs), may be performed with automated systems. Automated monitoring may be performed through an SSH connection to a storage manager for the storage system. For example, a method may include initiating, by a monitoring server, an SSH connection to a storage manager; issuing commands, by the monitoring server, through the SSH connection to monitor a storage device coupled to the storage manager; receiving, by the monitoring server, responses to the issued commands through the SSH connection; matching, by the monitoring server, the responses to automation rules; and executing, by the monitoring server, commands based on the matched automation rules.Type: ApplicationFiled: June 25, 2014Publication date: December 31, 2015Applicant: Unisys CorporationInventors: James R. Malnati, Robert J. Jamieson
-
Publication number: 20150363283Abstract: Systems and methods for multi-threaded server control automation for disaster recovery are described. A method may include initiating a disaster recovery sequence on two or more processors, wherein the disaster recovery sequence comprises a plurality of subsequences. The method may also include implementing the disaster recovery sequence on the two or more processors in parallel, wherein one or more subsequences of the disaster recovery sequence are implemented on the two or more processors in parallel. Upon completion of the disaster recovery sequence, at least one server partition is repurposed from a first configuration, such as a test configuration, to a second configuration, such as a production configuration.Type: ApplicationFiled: June 12, 2014Publication date: December 17, 2015Applicant: Unisys CorporationInventors: James R. Malnati, Robert Jamieson
-
Patent number: 9213816Abstract: Systems and methods are disclosed herein to a computer-implemented method for communicating with peripheral devices comprising loading, by a computer, a configuration file specifying supported peripheral devices and defining commands for each supported peripheral device; receiving, by a computer, a selection of one of the supported peripheral devices from a list of peripheral devices presented in an interface; calling, by a computer, a device handler for the selected peripheral device; invoking, by a computer, protocols for the selected peripheral device that are specified by the device handler corresponding to the selected peripheral device; and sending, by a computer, commands entered through the interface to the selected peripheral device using the invoked protocols of the device handler corresponding to the selected peripheral device.Type: GrantFiled: March 19, 2013Date of Patent: December 15, 2015Assignee: Unisys CorporationInventor: Subhash Jose
-
Patent number: 9215227Abstract: Systems and methods enable a method including: providing a first system; generating data to be sent over a network link; determining a transport protocol that will be used to transmit data over the network communication link; negotiating connection services to be performed on data that will transmitted over the network communication link; sending a request to open a network communication link; sending a request to the connectivity services of the second system for credentials of the second system; receiving the credentials from the connectivity services module of the second system; verifying that the credentials match an authenticated computer system; opening a network connection between the first system and the second system when the second system's credentials have been verified by the connectivity services module of the first system; and transmitting the data to the second system according to the determining network protocol and negotiated connection services.Type: GrantFiled: August 23, 2013Date of Patent: December 15, 2015Assignee: Unisys CorporationInventors: Gary Salamon, Jerry Bassett, David Maw, William Deck
-
Patent number: 9215280Abstract: In a system and method to allow a user to download multiple files in a SharePoint environment, the system includes a detection module configured to detect a selection of at least one item from a document library by a user. The item can be one or more of a file or folder including groups of files. The system further includes a packaging module configured to package the at least one item as a zip file. Furthermore, the system includes a downloading module configured to download the zip file.Type: GrantFiled: March 13, 2013Date of Patent: December 15, 2015Assignee: Unisys CorporationInventors: Saravanan Veeramani, Sahana Neeralike
-
Patent number: 9213563Abstract: Systems and methods for executing non-native instructions in a computing system having a processor configured to execute native instructions are provided. A dynamic translator uses instruction code translation in parallel with just-in-time (JIT) compilation to execute the non-native instructions. Non-native instructions may be interpreted to generate instruction codes, which may be stored in a shadow memory. During a subsequent scheduling of a non-native instruction for execution, the corresponding instruction code may be retrieved from the shadow memory and executed, thereby avoiding reinterpreting the non-native instruction. In addition, the JIT compiler may compile instruction codes to generate native instructions, which may be made available for execution, further speeding up the execution process.Type: GrantFiled: December 30, 2013Date of Patent: December 15, 2015Assignee: Unisys CorporationInventors: Andrew T. Jennings, Charles R Caldarale, Maurice Marks, Kevin W Harris
-
Publication number: 20150358164Abstract: Embodiments described herein combine both glyph technologies and cryptography technologies by encrypting data with a private key of an entity tasked with issuing controlled documents, and then converting the resulting encryption as a visual glyph, such as a QR code. This permits validation of the printed document by scanning the QR code using a smartphone and decrypting using the issuing entity's public key. In some embodiments, a purpose-built software application executed by the smartphone may automatically recognize QR codes on a document presented for review and then automatically decrypt the QR code using the public key of the issuing entity. A user performing the validation may then compare the document's content with the decrypted data on the smartphone.Type: ApplicationFiled: June 8, 2015Publication date: December 10, 2015Applicant: Unisys CorporationInventor: Paul L. Carter
-
Publication number: 20150358163Abstract: Embodiments described herein combine both glyph technologies and cryptography technologies by encrypting data with a private key of an entity tasked with issuing controlled documents, and then converting the resulting encryption as a visual glyph, such as a QR code. This permits validation of the printed document by scanning the QR code using a smartphone and decrypting using the issuing entity's public key. In some embodiments, a purpose-built software application executed by the smartphone may automatically recognize QR codes on a document presented for review and then automatically decrypt the QR code using the public key of the issuing entity. A user performing the validation may then compare the document's content with the decrypted data on the smartphone.Type: ApplicationFiled: June 8, 2015Publication date: December 10, 2015Applicant: Unisys CorporationInventor: Paul L. Carter
-
Publication number: 20150356306Abstract: Embodiments described herein combine both glyph technologies and cryptography technologies by encrypting data with a private key of an entity tasked with issuing controlled documents, and then converting the resulting encryption as a visual glyph, such as a QR code. This permits validation of the printed document by scanning the QR code using a smartphone and decrypting using the issuing entity's public key. In some embodiments, a purpose-built software application executed by the smartphone may automatically recognize QR codes on a document presented for review and then automatically decrypt the QR code using the public key of the issuing entity. A user performing the validation may then compare the document's content with the decrypted data on the smartphone.Type: ApplicationFiled: June 8, 2015Publication date: December 10, 2015Applicant: Unisys CorporationInventor: Paul L. Carter
-
Patent number: 9201635Abstract: A method for executing non-native instructions in a computing system having a processor configured to execute native instructions may include fetching a first non-native instruction from a plurality of non-native instructions; interpreting the first non-native instruction to generate a first instruction code; compiling the first instruction code to generate a first native instruction corresponding to the first non-native instruction; determining whether to execute the first instruction code or the generated first native instruction; and implementing a first virtual machine instruction corresponding to the first non-native instruction based, at least in part, on determining whether to execute the first instruction code or the first native instruction.Type: GrantFiled: December 30, 2013Date of Patent: December 1, 2015Assignee: Unisys CorporationInventors: Andrew T Jennings, Charles R Caldarale, Kevin Harris, Maurice Marks
-
Patent number: 9202592Abstract: Systems and methods for managing memory in a dynamic translation computer system are provided. Embodiments may include receiving an instruction packet and processing the instruction packet. The instruction packet may include one or more instructions for obtaining a block of virtual memory for use in an emulated operating environment from a slab of virtual memory in a host environment, maintaining a mapping between the block of virtual memory and physical memory when the block is returned to the host environment, and for filling the block of virtual memory with zeros and a pattern based, at least in part, on a detected fill type.Type: GrantFiled: December 30, 2013Date of Patent: December 1, 2015Assignee: Unisys CorporationInventors: Michael Rieschl, James Merten, Brian Garrett, Steven Bernardy
-
Publication number: 20150331784Abstract: A computer implemented method, and system, for selecting an appropriate test script to test software in a testing environment using a smartphone. The system fetches test scripts from a script repository as selected by a developer using a smartphone. The system executes the test script, generates an outgoing message based upon a result of executing the fetched test script, stores the outgoing message in an outgoing message buffer memory, and then transmits the outgoing message to the smartphone so the developer may review the script execution results.Type: ApplicationFiled: November 6, 2014Publication date: November 19, 2015Applicant: Unisys CorporationInventors: Manjunatha Nanjundappa, Prabhu S.
-
Patent number: 9189310Abstract: Systems and methods for automated monitoring of automated server control components are provided. Embodiments may include transmitting a request for state information associated with a component of the automated server control system. At least one of a reception of the state information for the component and a threshold time period without reception of the state information for the component may be detected. Some embodiments may include determining if the received state information for the component comprises an error condition. In some instances, an alert may be output based on at least one of detecting the threshold time period without reception of the state information for the component and determining that the received state information comprises an error condition.Type: GrantFiled: August 14, 2013Date of Patent: November 17, 2015Assignee: Unisys CorporationInventor: James R. Malnati
-
Patent number: 9189511Abstract: Altering tables in a database system may be difficult because the tables may only be altered when all connection to the tables have been released. A free resources parameter may be set on in a management system for the database system to specify that resources should be attempted to be released. Connections to the database may be closed earlier than conventionally closed. For example, connections that are idle may be released. Once the connections have been released the database may be altered and the free resources parameter turned off. The free resources parameter notifies the database system of a pending alteration and allows the database to gracefully close connections to provide an opportunity for the alteration to occur.Type: GrantFiled: September 7, 2011Date of Patent: November 17, 2015Assignee: Unisys CorporationInventors: James M. Plasek, Michael S. Jende, Ronald H. Menzhuber, Jennifer J. Smith
-
Publication number: 20150309828Abstract: Adaptive virtual servers with hypervisor managers may be used to manage several hypervisors, including hypervisors of different types. An adaptive virtual server may monitor resource utilization of virtual machines and dynamically assign resources to the virtual machines. Dynamic allocation of resources may improve efficiency for usage of available resources and improve performance of the virtual machines. Further, an adaptive virtual server may allocate resources to a virtual machine from multiple hypervisors, including hypervisors of different types.Type: ApplicationFiled: November 6, 2014Publication date: October 29, 2015Applicant: Unisys CorporationInventors: Nisaruddin Shaik, Satish Kumar Govindaraju, Prithvi Venkatesh
-
Patent number: 9172685Abstract: A system for integrating access to separate and physically partitioned networks from a single client device is described. The system is interposed between the client device and the networks to allow communication between the client device and the networks, such that data remains partitioned between networks. The system includes a scrambler configured to mix portions of data of variable bit lengths. Typically, the scrambler receives the portions of data from each of the plurality of networks, intermixes the portions of data from the networks, then selects different paths for transporting the intermixed portions of data to the client device. Each of the different paths for transporting the intermixed portions of data are physically and/or logically partitioned from each other. Only when the data arrives on the client device is it able to be reassembled, and then only in particular partitioned locations on the client device corresponding to the particular network from which the data originated.Type: GrantFiled: March 15, 2013Date of Patent: October 27, 2015Assignee: Unisys CorporationInventors: Robert A. Johnson, Thomas Douris, Anh Duong
-
Publication number: 20150295981Abstract: The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide sip signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.Type: ApplicationFiled: November 12, 2014Publication date: October 15, 2015Applicant: Unisys CorporationInventors: Jon P. Davis, Lynnette K. Evans, Richard L. Fuller, Gregory J. Small, Scott S. Preston
-
Publication number: 20150296083Abstract: The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide SIP signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.Type: ApplicationFiled: November 12, 2014Publication date: October 15, 2015Applicant: Unisys CorporationInventors: Jon P. Davis, Lynnette K. Evans, Richard L. Fuller, Gregory J. Small, Scott S. Preston
-
Publication number: 20150295979Abstract: The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide sip signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.Type: ApplicationFiled: November 12, 2014Publication date: October 15, 2015Applicant: Unisys CorporationInventors: Jon P. Davis, Lynnette K. Evans, Richard L. Fuller, Gregory J. Small, Scott S. Preston
-
Publication number: 20150295980Abstract: The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide sip signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.Type: ApplicationFiled: November 12, 2014Publication date: October 15, 2015Applicant: Unisys CorporationInventors: Jon P. Davis, Lynnette K. Evans, Richard L. Fuller, Gregory J. Small, Scott S. Preston