Patents Assigned to Unisys Corporation
  • Publication number: 20190213271
    Abstract: A method and system for notifying a database administrator of a database deadlock, error or other critical event during a database data exchange data transformation process. The method includes receiving and saving data exchange subscription information associated with a data exchange operation between a source database and a target database, and receiving and saving notification information associated with at least one computing device of a database administrator. The method also includes capturing a critical event as the critical event occurs during the database data exchange data transformation process. The method also includes providing notification of the captured critical event, and sending a critical event notification.
    Type: Application
    Filed: January 31, 2018
    Publication date: July 11, 2019
    Applicant: Unisys Corporation
    Inventors: Vijay Saradhi Musku, Hanamanth Pujari
  • Patent number: 10348831
    Abstract: A method and system for containerized Internet of Things (IoT) devices. The method includes receiving by a computing platform IoT device sensor data. The method also includes receiving by the computing platform at least one container image script. The method also includes loading into the computing platform at least one container, which is based on the at least one container image script received by the computing platform. The method also includes processing at least a portion of the IoT device sensor data within the at least one container to generate processed IoT device data. The method also includes transmitting from the computing platform at least a portion of the processed IoT device data. The method also includes removing the at least one container from the computing platform in response to at least a portion of the processed IoT device data being transmitted from the computing platform.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 9, 2019
    Assignee: UNISYS CORPORATION
    Inventors: Mehdi Entezari, Alexander Paul Curtin, Daniel M McGinnis
  • Publication number: 20190197242
    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 27, 2019
    Applicant: Unisys Corporation
    Inventors: STEVEN L. RAJCAN, MATTHEW MOHR, JIM TROCKI, MARK K. VALLEVAND
  • Publication number: 20190188118
    Abstract: A system and method for generating database independent input test data. The system includes a source database having an input and an output, a plurality of target databases each having an input and an output, a test data generator coupled to the input of the source database, and a data exchanger coupled between the output of the source database and the input of each of the target databases. The test data generator generates input test data that is database independent, and sends the generated input test data to the source database. The source database sends the input test data to the data exchanger. The data exchanger transforms the input test data into a database format compatible with at least one of the plurality of target databases. The data exchanger sends the transformed input test data to the target database for which the transformed input test data is compatible.
    Type: Application
    Filed: January 31, 2018
    Publication date: June 20, 2019
    Applicant: Unisys Corporation
    Inventors: Vijay Musku, Hanamanth Pujari
  • Patent number: 10296503
    Abstract: A system and method for processing database transactions wherein the need for a DBMS server to convert data provided by the client from a text format to the raw storage format of the database is eliminated, thereby increasing the efficiency of the DBMS.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: May 21, 2019
    Assignee: Unisys Corporation
    Inventor: John L Ticehurst
  • Patent number: 10296867
    Abstract: A logistics management system (LMS) may include receiving, at a server, a reservation request from a requestor for an allotment on an air carrier's cargo hold for a designated route and date range; assigning, by the server, an allotment category for the requested allotment; generating, by the server, an allotment rate for the requested allotment based, at least in part, upon the designated route and the allotment category; and communicating, from the server to the requestor, the generated allotment rate.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: May 21, 2019
    Assignee: Unisys Corporation
    Inventors: Susan M Dohm, Karen J Berg, JoAnn E Jancik, William A Loebertmann
  • Patent number: 10296749
    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: Grant
    Filed: December 3, 2015
    Date of Patent: May 21, 2019
    Assignee: Unisys Corporation
    Inventors: David A Binder, David A Kershner
  • Patent number: 10248442
    Abstract: Virtual machines in a network may be isolated by encrypting transmissions between the virtual machines with keys possessed only by an intended recipient. Within a network, the virtual machines may be logically organized into a number of community-of-interest (COI) groups. Each COI may use an encryption key to secure communications within the COI, such that only other virtual machines in the COI may decrypt the message. Virtual machines may be automatically provisioned with configuration information, such as the encryption keys, when the virtual machine is started. The provisioning information may be created based on a template stored on a configuration server.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: April 2, 2019
    Assignee: Unisys Corporation
    Inventors: David S Dodgson, Ralph Farina, James A Fontana, Robert A Johnson, David Maw, Anthony Narisi
  • Publication number: 20190097968
    Abstract: A method of communicatively connecting first and second endpoints across a NAT and/or PAT router to form an IPSec encrypted tunnel is disclosed. A message is received by the first endpoint from the second endpoint. The message includes an encrypted portion including a source port, a destination port, a source IP address, and a destination IP address. It is determined whether a table entry exists for the message. If Yes, it is determined by the first endpoint whether a NAT router and/or a PAT router is between the first endpoint and the second endpoint based, at least in part, on the table entry and the encrypted portion of the message. If Yes, an IPSec encrypted tunnel is created using IPSec transport mode for further communications between the first and second endpoints. An apparatus and a computer program product are also disclosed.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Applicant: Unisys Corporation
    Inventors: Sarah K. Inforzato, Gregory J. Small, Robert A. Johnson, Barry C. Andersen, Kathleen Wild
  • Patent number: 10242052
    Abstract: Methods and systems for processing a database query are disclosed. An example method includes receiving a SQL database query at a database query handling server, and parsing the SQL database query to identify a database and one or more tables and columns identified by the SQL database query. The method also includes determining a query plan based on the parsed database query. At a database engine, and based on the query plan and the identified database, tables and columns, the method further includes identifying a set of data nodes implicated by the identified database, tables and columns, determining a set of reduce operations and levels at which each of the set of map-reduce operations are to execute, and passing the query plan, the set of data nodes, and the map-reduce operations to a map-reduce query execution framework. The map-reduce query framework returns records as query results to the client system.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: March 26, 2019
    Assignee: Unisys Corporation
    Inventors: Sateesh Mandre, Kumar Swamy BV, Raghavendra Marutirao Banappanavar, Murthy Naik Revananaik, Prabhakar Chintapalli
  • Publication number: 20190075080
    Abstract: A system for providing a system for providing network communications organized using communities of interests defined by a common encryption key. IoT devices are located at the edge of a network while providing secure and isolated communications for its applications and data through a common network infrastructure. The system's functionality provides the IoT network with secure communications to obtain data from devices by host applications over public networks. The data may be organized and segmented in a manner that isolates and protects the data with only authorized applications gaining access the data to see its existence and read its contents.
    Type: Application
    Filed: September 5, 2017
    Publication date: March 7, 2019
    Applicant: Unisys Corporation
    Inventors: Mehdi Entezari, Zachary Dremann, John A. Landis
  • Patent number: 10158674
    Abstract: Methods and systems for assigning security settings to one or more nodes within an enterprise network are disclosed. One method includes receiving network concordance data at an enterprise security management configuration tool from a plurality of nodes within an enterprise network, and receiving, in a configuration user interface, a selection of an affinitization level selected from a plurality of discrete affinitization levels, each of the discrete affinitization levels corresponding to a different extent to which nodes within an enterprise are grouped into profiles. The method also includes automatically grouping each of the plurality of nodes identified in the network concordance data into a plurality of profiles based on the selected affinitization level, and applying a common security policy to each of the nodes included in one of the plurality of profiles.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: December 18, 2018
    Assignee: UNISYS CORPORATION
    Inventors: Robert A Johnson, Michael J DiDomenico, Philippe Jolly, Michael C Leap, Richard W Phelps
  • Patent number: 10153992
    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: December 11, 2018
    Assignee: UNISYS CORPORATION
    Inventors: James R Malnati, John Troini, Robert Jamieson
  • Publication number: 20180351793
    Abstract: This application relates in general to a method, apparatus, and article of manufacture for providing secure and redundant communications and processing for a collection of Internet of Things. An extreme way of providing high availability network functionality would be to duplicate every component of the network in a High Availability (HA) style cold standby mode. As long as there is some component, even one that is already in use performing other functions in the IoT network that can pinch hit for the failing component, then uptime can still be achieved and in a more cost effective way than completely duplicate HA fashion.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Applicant: UNISYS CORPORATION
    Inventors: James R Hunter, Lilia A Weber, Craig R Church, Andrew F Sanderson
  • Publication number: 20180351792
    Abstract: This application relates in general to a method, apparatus, and article of manufacture for providing secure and redundant communications and processing for a collection of Internet of Things. An extreme way of providing high availability network functionality would be to duplicate every component of the network in a High Availability (HA) style cold standby mode. As long as there is some component, even one that is already in use performing other functions in the IoT network that can pinch hit for the failing component, then uptime can still be achieved and in a more cost effective way than completely duplicate HA fashion.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Applicant: UNISYS CORPORATION
    Inventors: James R. Hunter, Lilia A. Weber, Craig R. Church, Andrew F. Sanderson
  • Patent number: 10146695
    Abstract: An apparatus includes a memory and a processor coupled to the memory. The processor is configured to perform the steps of: receiving a first head link for a page invalidation chain, the page invalidation chain including a plurality of page invalidation tables (PITs); receiving a second head link for an active real page table (RPT) chain, the active RPT chain including a plurality of RPTs; accessing a PIT, wherein the PIT includes a first data structure and a second data structure; invalidating the one or more RPTs, whereas the one or more RPTs are invalidated simultaneously in a batch; and releasing the one or more RPTs to a free RPT chain, the free RPT chain includes a plurality of released RPTs.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: December 4, 2018
    Assignee: UNISYS CORPORATION
    Inventors: David W Schroth, Kerry M Langsford, Max J Heimer, Michael J Rieschl
  • Patent number: 10146832
    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: Grant
    Filed: February 5, 2016
    Date of Patent: December 4, 2018
    Assignee: UNISYS CORPORATION
    Inventors: Pradeep CK, Raksha R., Venkatesh Ramachar Sanjeeva, Nishanth S.
  • Publication number: 20180309788
    Abstract: Methods and systems for configuring security management settings within an enterprise network are disclosed. One method includes receiving network concordance data at an enterprise security management configuration tool from a plurality of nodes within an enterprise network, and, based on the network concordance data, classifying each of the plurality of nodes based on an affinitization between the two or more nodes. The method also includes defining a profile for one or more nodes or grouped nodes, and defining one or more solutions within the enterprise security management configuration tool, the one or more solutions each including one or more nodes of the plurality of nodes. The method also includes receiving a deployment selection identifying at least one of the one or more solutions, and, in response to the deployment selection, generating a security settings file describing security settings for each of the one or more nodes.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: UNISYS CORPORATION
    Inventors: Robert A. Johnson, Michael J. DiDomenico, Philippe Jolly, Michael C. Leap, Richard W. Phelps
  • Publication number: 20180309791
    Abstract: Methods and systems for defining a solution within an enterprise security management configuration server is disclosed. One method includes, based on network concordance data, grouping a plurality of nodes within an enterprise network into a plurality of profiles and identifying one or more channels among the plurality of profiles within a project of an enterprise security management configuration tool. The method also includes displaying the plurality of profiles in a configuration user interface, and automatically identifying one or more solutions among the plurality of profiles. The method further includes collapsing each of the one or more solutions into a single icon within the configuration user interface, each single icon representing a solution.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: UNISYS CORPORATION
    Inventors: Robert A. Johnson, Michael J. DiDomenico, Philippe Jolly, Michael C. Leap, Richard W. Phelps
  • Publication number: 20180309789
    Abstract: Methods and systems for assigning security settings to one or more nodes within an enterprise network are disclosed. One method includes receiving network concordance data at an enterprise security management configuration tool from a plurality of nodes within an enterprise network, and receiving, in a configuration user interface, a selection of an affinitization level selected from a plurality of discrete affinitization levels, each of the discrete affinitization levels corresponding to a different extent to which nodes within an enterprise are grouped into profiles. The method also includes automatically grouping each of the plurality of nodes identified in the network concordance data into a plurality of profiles based on the selected affinitization level, and applying a common security policy to each of the nodes included in one of the plurality of profiles.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: UNISYS CORPORATION
    Inventors: Robert A. Johnson, Michael J. DiDomenico, Philippe Jolly, Michael C. Leap, Richard W Phelps