Patents Assigned to Unisys
  • Publication number: 20170237735
    Abstract: Methods and systems of communicating with secure endpoints included within a secured network from a mobile device external to the secured network is disclosed. The method includes initiating a VPN-based secure connection to a VPN appliance, and initializing a stealth-based service on the mobile device. the method further includes transmitting user credential information from the mobile device to a VDR broker via the VPN appliance, and receiving status information from the VDR broker identifying a VDR associated with the mobile device and providing a connected status. The method also includes communicating with one or more secure endpoints within the secured network via a VPN connection to the VDR via the VPN appliance and through the VDR to the one or more secure endpoints within a community of interest based on the user credential information transmitted to the VDR broker.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 17, 2017
    Applicant: Unisys Corporation
    Inventors: Robert A. Johnson, James Trocki, Mark K Vallevand, Steven L Rajcan, Ted Hinaman
  • Publication number: 20170228424
    Abstract: Airline route information may be pre-fetched and cached in a routings engine to improve response time of the routings engine to generate routes from an origin to a destination location. For example, a method may include receiving, at a routings engine from an airline reservation system, a request for first airline routes between an origin and a destination based on specified route parameters; storing, by the routings engine, the request in a historical record of requests; fetching, by the routings engine, first airline routes matching the origin, the destination, and the specified route parameters; and pre-fetching, by the routings engine, second airline routes based, at least in part, on the historical record of requests.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 10, 2017
    Applicant: Unisys Corporation
    Inventors: PRADEEP CK, Raksha R., Venkatesh Ramachar Sanjeeva, Nishanth S.
  • Patent number: 9727612
    Abstract: Systems and methods for evaluating analytic queries comprising disjunctive Boolean expressions are described. A method may include receiving an analytic query comprising a first disjunctive Boolean expression. The method may further include transforming the analytic query to obtain a transformed analytic query comprising at least one nondisjunctive Boolean expression and at least a second disjunctive Boolean expression. The method may also include evaluating the transformed analytic query, wherein complete evaluation of the at least one nondisjunctive Boolean expressions and the at least a second disjunctive Boolean expressions yields the same results as evaluation of the first disjunctive Boolean expression.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: August 8, 2017
    Assignee: Unisys Corporation
    Inventors: James M Plasek, Jennifer J Smith
  • Patent number: 9720762
    Abstract: Systems and methods for clearing bank descriptors for reuse by gate banks without requiring a system reboot are described. In some embodiments, information regarding a bank descriptor of a memory system may be obtained. From the information, a determination may be made as to whether the bank descriptor describes a common bank. When the bank descriptor describes a common bank, the bank descriptor can be updated to no longer describe the common bank.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: August 1, 2017
    Assignee: Unisys Corporation
    Inventors: Brian L McElmurry, Edward Kujawa, Sandra Wierdsma
  • Patent number: 9716703
    Abstract: The embodiments described herein recite a geo-location based community of interest (COI) system and method that add the capability to configure Network Connect Devices (NCD) to identify the location of the source and destination IP addresses. The NCDS may drop any packets that are destined to an IP address outside of its predefined radius. For any sent/received packets, the geo-location position of the remote IP-address on the wide area network (WAN) may be determined. The distance between two points on the earth given their latitudes and longitudes of the devices may be determined. If the distance is greater than the predefined range, the data packets may be denied. If the distance falls within the pre-determined range, the data packets are allowed to reach their destination.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: July 25, 2017
    Assignee: Unisys Corporation
    Inventors: Mehdi Entezari, Erik Arfvidson, Devon Andrew Beckett
  • Patent number: 9716589
    Abstract: A secure communications arrangement including an endpoint is disclosed. The endpoint includes a computing system. The computing system includes a user level services component and a kernel level callout driver interfaced to the user level services component and configured to establish an IPsec tunnel with a remote endpoint. The computing system also includes a filter engine storing one or more filters defining endpoints authorized to communicate with the endpoint via the IPsec tunnel. The computing system also includes a second kernel level driver configured to establish a secure tunnel using a second security protocol different from IPsec.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 25, 2017
    Assignee: Unisys Corporation
    Inventors: Robert A Johnson, Kathleen Wild, Sarah K Inforzato, Ted Hinaman
  • Publication number: 20170208038
    Abstract: Methods and systems for securing communications with an enterprise from a remote computing system are disclosed. One method includes initiating a secured connection with a VPN appliance associated with an enterprise using service credentials maintained in a secure applet installed on a remote computing device, and initiating communication with an authentication server within an enterprise via the secured connection. The method also includes receiving specific credentials from the authentication server, terminating the secured connection with the VPN appliance, and initiating a second secured connection with the VPN appliance using the specific credentials, the specific credentials providing access to one or more computing devices within the enterprise being within a same community of interest as the remote computing device and obfuscating one or more other computing systems within the enterprise excluded from the community of interest.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Applicant: Unisys Corporation
    Inventors: Ted Hinaman, Steven J. Rajcan, Matthew Mohr, William Gunn, Sarah K. Inforzato, Robert A. Johnson, Gregory J. Small, David S. Dodgson
  • Publication number: 20170206175
    Abstract: Methods and systems for securing memory within a computing fabric are disclosed. One method includes allocating memory of one or more host computing systems in the computing fabric to a partition, the partition included among a plurality of partitions, the computing fabric including a hypervisor installed on the one or more host computing platforms and managing interactions among the plurality of partitions. The method includes defining an address range associated with the memory allocated to the partition, receiving a memory operation including an address within the address range, and, based on the memory operation including an address within the address range, issuing, by the hypervisor, an indication that the memory operation is occurring at an encrypted memory location. The method also includes performing the memory operation, and performing an encryption operation on data associated with the memory operation.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Applicant: Unisys Corporation
    Inventors: Robert J. Sliwa, Bryan E. Thompson, James R. Hunter, John A. Landis, David A. Kershner
  • Publication number: 20170206104
    Abstract: A computing fabric includes one or more host computing platforms and a plurality of partitions instantiated across the one or more host computing platforms, each of the plurality of partitions allocated computing resources of the one or more host computing platforms. The computing fabric further includes a hypervisor installed on the one or more host computing platforms and managing interactions among the plurality of partitions. The plurality of partitions includes a persistent partition to which one or more storage devices are allocated, the persistent partition executing software loaded from a trusted storage location and executing from a non-volatile memory.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Applicant: Unisys Corporation
    Inventors: Robert J. Sliwa, Bryan E. Thompson, James R. Hunter, John A. Landis, David A. Kershner
  • Publication number: 20170206230
    Abstract: Apparatuses, systems, and methods that compare performance indications across platforms. In one embodiment, a method includes importing, by an processor, an audit trail of a host platform. The method includes executing, by the processor, instructions of a replay engine. The method includes executing, by the processor, instructions of a capture engine. The method includes executing, by the processor, instructions of an adaptation engine. The method includes exporting, by the processor, a configuration file to a target platform. The method includes comparing, by the processor, performance indications of the host and the target platforms.
    Type: Application
    Filed: March 9, 2016
    Publication date: July 20, 2017
    Applicant: Unisys Corporation
    Inventors: Vinod Kumar Bommasamudram, Murthy Naik Revananaik, Charan Priyadarsi Khuntia
  • Publication number: 20170199701
    Abstract: A server system may be configured to access a first contiguous portion of memory for a first activity of a plurality of activities, and to transfer data associated with the first activity into the first contiguous portion of memory. The first contiguous portion of memory may be placed in a memory repository to make the first contiguous portion of memory available for access by at least a second activity of the plurality of activities, and an identifier may be assigned to the first contiguous portion of memory placed in the memory repository. The server system may also be configured to access the first contiguous portion of memory for the second activity, and to transfer the data associated with the first activity from the first contiguous portion of memory to memory specifically associated with the second activity.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Applicant: Unisys Corporation
    Inventors: Edward J. Kujawa, Brian L. McElmurry, Joseph P. Peterson, Jerome G. Strobeck, Sandra G. Wierdsma
  • Publication number: 20170195170
    Abstract: Systems and methods for dynamically configuring a network switch for monitoring are disclosed. Embodiments may include receiving an IP address associated with a network switch. Embodiments may also include probing the network switch based, at least in part, on the received IP address to obtain first information regarding the network switch, wherein the first information includes at least one of a vendor of the network switch, a model of the network switch, and a firmware version of the network switch. Embodiments may further include configuring the processor to monitor the network switch based on processing of the first information.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Applicant: Unisys Corporation
    Inventors: John A. Peters, Robert L. Bergerson, Jason C. Schultz
  • Patent number: 9684545
    Abstract: Systems and methods for continuous computing are disclosed. One such system includes a plurality of communicatively interconnected computing systems, and a workload including a plurality of tasks executing on a first computing system of the plurality of communicatively interconnected computing systems. The system includes a task management system executing on at least one of the plurality of communicatively interconnected computing systems, the task management component configured to encapsulate a task of the plurality of tasks with a current system state of the first computing system, wherein encapsulating the task includes associating metadata defining an association between the task and resources of the first computing system. The task management system is configured to transfer the encapsulated task to a second computing system among the plurality of communicatively interconnected computing systems for execution, the metadata used to associate the task with resources of a second computing system.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: June 20, 2017
    Assignee: Unisys Corporation
    Inventor: Andrew Ward Beale
  • Patent number: 9686220
    Abstract: Non-automated read-and-reply console messages may be automated. These messages may be classified into impact groups in which the messages may be removed from the database or sent to an automation analyzer for analysis. As more messages become automated, a debugging mode may be enabled to allow an operator to respond to a message with a proposed action. If the proposed action is aligned with an action predetermined in response to the automation analysis, the operator may be allowed to respond to future actions.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 20, 2017
    Assignee: Unisys Corporation
    Inventors: James R Malnati, John Troini, Robert Jamieson
  • Publication number: 20170169225
    Abstract: Methods and systems for switching between multiple languages of a remote desktop client operating on a secure boot device are disclosed. A method includes initiating an operating system from the secure boot device and receiving credentials including a user identification and a password. The method also includes booting, from the secure boot device, the operating system in a first language and receiving a selection of a second language different from the first language within a user interface of the operating system. The method further includes performing a desktop reset to execute the operating system in the second language.
    Type: Application
    Filed: January 18, 2016
    Publication date: June 15, 2017
    Applicant: Unisys Corporation
    Inventors: Steven L. Rajcan, Matthew Mohr, Jim Trocki, Mark K. Vallevand
  • Publication number: 20170169226
    Abstract: Methods and systems for switching between multiple languages of a remote desktop client operating on a secure boot device are disclosed. A method includes initiating an operating system from the secure boot device and receiving credentials including a user identification and a password. The method also includes booting, from the secure boot device, the operating system in a first language and receiving a selection of a second language different from the first language within a user interface of the operating system. The method further includes performing a desktop reset to execute the operating system in the second language.
    Type: Application
    Filed: January 18, 2016
    Publication date: June 15, 2017
    Applicant: Unisys Corporation
    Inventors: STEVEN L. RAJCAN, MATTHEW MOHR, JIM TROCKI, MARK K. VALLEVAND
  • Publication number: 20170169227
    Abstract: Methods and systems for operating a remote desktop client from a computing system hosting a secure boot device. In some embodiments, a method comprises initiating execution of an operating system from the computing system hosting the secure boot device, the computing system communicatively connected within a secure enterprise network, the computing system being untrusted within the secure enterprise network and based on verification of received authentication credentials, booting an operating system from the secure boot device and establishing a secure communication tunnel with a service appliance.
    Type: Application
    Filed: January 18, 2016
    Publication date: June 15, 2017
    Applicant: Unisys Corporation
    Inventors: STEVEN L. RAJCAN, MATTHEW MOHR, JIM TROCKI, MARK K. VALLEVAND
  • Patent number: 9678744
    Abstract: Automation scripts may be examined and compared to a set of new or changed operating system messages to identify potential issues with the automation script that occur with updates to the operating system. When the issue is identified, the reference in the automation script may be updated to refer to the changed operating system message. Further, the reference in the automation script may be modified to address other changes in the system messages, such as changes in information and/or parameters reported in the message.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: June 13, 2017
    Assignee: Unisys Corporation
    Inventors: James R. Malnati, Robert J Jamieson, Melanie A Wolbeck, Elizabeth F Roush
  • Publication number: 20170161210
    Abstract: A SCD includes a processor configured to establish operating functions of the SCD. The SCD further includes a computer-readable medium including a setup volume and a storage volume. The setup volume is configured to store information that is decrypted. The storage volume is configured to store information that is encrypted. The setup volume includes instructions that establish at least one authentication process. The encrypted information stored in the storage volume is decrypted after completing the at least one authentication process. The SCD further includes a universal serial bus (USB) connector configured to transmit information stored in the computer-readable medium to a host or a user. The SCD further includes a battery that powers the SCD.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Applicant: Unisys Corporation
    Inventors: David A. Binder, David A. Kershner
  • Patent number: D790565
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 27, 2017
    Assignee: Unisys Corporation
    Inventors: Richard W. Phelps, Philippe Jolly, Vishal Lokare, David Strzok, David McCrindle, Chad LaVigne, Jason Henricksen, Rajesh Shrestha, Andrew Harsch, Daniel P Huberty