Patents Assigned to Unisys
-
Publication number: 20160239277Abstract: A method and apparatus for allowing for field size calculation and color coding display options usable in an emulated integrated development environment (IDE). A user may be able to quickly and accurately calculate the field size of variables in a code structure, irrespective of the length of the structure or the number of variables selected. The user may also be able to match the variables with their redefinitions accurately and easily when required. A user may also be able to easily identify the names of sections, paragraphs, referenced variables, and unreferenced variables visually in a code editor. The users may also be able to assign colors of his choice to the sections, paragraphs, referenced variables, and unreferenced variables.Type: ApplicationFiled: March 25, 2015Publication date: August 18, 2016Applicant: Unisys CorporationInventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty
-
Publication number: 20160232043Abstract: A global cache of automation variables may be established for a computing environment. Message event reports may be received and parsed at an application manager. Based on the message event report, variables may be stored in a global cache for use by several different disparate computer systems executing different operating systems. If a system reboot or failure occurs, the variables may be retrieved from the global cache and transmitted to the required systems to restore operations.Type: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Applicant: Unisys CorporationInventor: James R. Malnati
-
Patent number: 9411710Abstract: A method for testing a computer application includes identifying components of a version of the application, said components including one or more components that are one of new and modified, generating a keyword matrix of the identified application components. A search is performed in a test script repository with respect to components listed as at least one of the first and second dimensions of the matrix. The keyword matrix is populated with test case identification numbers in the search result. Based on the populated keyword matrix, one or more of (a) gaps in test case coverage for the version of the application, and (b) one or more test cases covering the version of the application are identified.Type: GrantFiled: March 30, 2015Date of Patent: August 9, 2016Assignee: Unisys CorporationInventors: Vivek Kumar, Sahana Shankar
-
Patent number: 9411513Abstract: Data on a storage device may be marked as sensitive data and this marked sensitive automatically destroyed (e.g., scrubbed) upon erasure. For example, when sensitive data is erased, new data may be immediately written over the erased sensitive data. To destroy the erased data, random characters and/or a fixed sequence of characters may be written over the erased data. The storage device, the operating system, and/or other software may share tasks related to tracking and scrubbing sensitive data. Scrubbing may include writing a fixed sequence, such as zeroes, or writing random characters of data.Type: GrantFiled: May 8, 2014Date of Patent: August 9, 2016Assignee: Unisys CorporationInventor: Kung Y. Lin
-
Publication number: 20160217291Abstract: Read-and-reply console messages may be received and a reply automatically generated. Further, a message system may test the availability of an automation sequence for a computing environment. Test commands may be transmitted to a system to test if automation is available. If automation is available, a message system may receive a read-and-reply console message and transmit the message to a host system where an automation sequence may be performed. After the automation sequence is verified, the read-and-reply console message may be answered.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Applicant: Unisys CorporationInventors: James R. Malnati, John J. Troini
-
Publication number: 20160217002Abstract: Read-and-reply console messages may be received and a reply automatically generated. Further, a message system may test the availability of an automation sequence for a computing environment. Test commands may be transmitted to a system to test if automation is available. If automation is available, a message system may receive a read-and-reply console message and transmit the message to a host system where an automation sequence may be performed. After the automation sequence is verified, the read-and-reply console message may be answered.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Applicant: Unisys CorporationInventors: James R. Malnati, John J. Troini
-
Publication number: 20160216982Abstract: A Forward Fabric platform system for coupling to a data center platform. The Forward Fabric platform system includes a plurality of nodes, an interconnect backplane coupled between the nodes, and a Forward Fabric Manager (FFM) coupled to the nodes via the interconnect backplane for controlling and managing the Forward Fabric platform system. The Forward Fabric manager creates at least one secure partition (s-Par) application executing within at least one of the nodes. At least one of the nodes having a secure partition (s-Par) application executing therein also includes a software defined network (SDN) controller executing therein for receiving configuration information and providing at least one secure and non-stop Forward Fabric endpoint on the Forward Fabric platform system for connecting with at least one endpoint on the data center platform. At least one of the nodes having a secure partition (s-Par) application executing therein also includes a traffic control component and a router switch component.Type: ApplicationFiled: January 23, 2015Publication date: July 28, 2016Applicant: Unisys CorporationInventors: Ranjith Menon Puthen Variath, James R. Hunter, JR., John A. Landis
-
Publication number: 20160210007Abstract: A user interface is provided next to a textbox in a cross-platform mobile application to access one or more native features of a mobile device. Once the user interface is selected by a user, the mobile application operates to access one or more associated native feature of the mobile device and retrieve data to automatically populate it on the textbox in the mobile application.Type: ApplicationFiled: January 21, 2015Publication date: July 21, 2016Applicant: Unisys CorporationInventors: Ellaiyaraja B., Stephen A. Burdeau, Raju Yadava, Saurabh Sood
-
Patent number: 9396289Abstract: A method of identifying a unique object nested within a hierarchy of objects in a computing system. The computing system identifies the unique object by its class and instance in a syntax readable by the computing system. The method identifies at least one parent object by its class and instance in the syntax and defines a relationship between the unique object and the parent object in the syntax. An computing system is used for identifying a unique object nested within a hierarchy of objects in the computing system. The computing system includes a first identify module, a second identify module, and a define module, The first identify module identifies the unique object by its class. The second identify module identifies at least one parent object by its class and instance in the syntax. And, the define module that defines a relationship between the unique object and the parent object in the syntax. An alert can be issued for the unique object.Type: GrantFiled: September 29, 2009Date of Patent: July 19, 2016Assignee: Unisys CorporationInventors: Charles Griep, David E. Wilhelm, Brian Wegleitner
-
Patent number: 9392034Abstract: 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: GrantFiled: November 12, 2014Date of Patent: July 12, 2016Assignee: Unisys CorporationInventors: Jon P Davis, Lynnette K Evans, Richard L Fuller, Gregory J Small, Scott S Preston
-
Patent number: 9384060Abstract: Methods and systems for allocating, one or more virtual functions of a plurality of virtual functions associated with physical functions of I/O interface devices of a computing device are described. One method includes managing one or more physical functions of an I/O interface device within an interconnect partition of a multi-partition virtualization system implemented at least in part on the computing device. The method further includes, during a boot process of a second partition on the computing device, parsing a file to determine an assignment of one or more virtual functions to the second partition and associate each of the one or more virtual functions to corresponding physical functions.Type: GrantFiled: September 16, 2014Date of Patent: July 5, 2016Assignee: Unisys CorporationInventors: James R Hunter, Sung V Huynh, Edward T Cavanagh, John A Landis
-
Patent number: 9386049Abstract: 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: GrantFiled: November 12, 2014Date of Patent: July 5, 2016Assignee: Unisys CorporationInventors: Jon P Davis, Lynnette K Evans, Richard L Fuller, Gregory J Small, Scott S Preston
-
Patent number: 9384020Abstract: Systems and methods are disclosed herein to a computer-implemented method of executing an enterprise application comprising: receiving, by a computer, an external request for a service provided by a runtime engine of the enterprise application; selecting, by a computer, a script from a plurality of scripts saved on a database based on the external request; referencing, by the computer, one or more tags stored in a tag library saved on the database that are called by the script, wherein the tags in the tag library define commands of the plurality of scripts and call one or more granular services of the enterprise application; loading, by a computer, the selected script and the tags referenced by the selected script; and executing, by a computer, instructions of the script to provide the service requested by the external request, wherein the selected script is updated in the database after executing instructions of the script.Type: GrantFiled: January 18, 2013Date of Patent: July 5, 2016Assignee: Unisys CorporationInventor: Srikantaiah Siddaraju
-
Patent number: 9384149Abstract: A secure storage appliance is disclosed, along with methods of storing and reading data in a secure storage network. The secure storage appliance is configured to present to a client a virtual disk, the virtual disk mapped to the plurality of physical storage devices. The secure storage appliance is capable of executing program instructions configured to generate a plurality of secondary blocks of data by performing splitting and encrypting operations on a block of data received from the client for storage on the virtual disk and reconstitute the block of data from at least a portion of the plurality of secondary blocks of data stored in shares on corresponding physical storage devices in response to a request from the client.Type: GrantFiled: March 15, 2013Date of Patent: July 5, 2016Assignee: Unisys CorporationInventors: Robert Johnson, David Dodgson, Joseph Neill, Ralph Farina, Edward Chin, Scott Summers, Albert French
-
Patent number: 9383985Abstract: Deployment packages for applications may be created automatically to deploy unique instances of an application for execution on a computer system. The deployment packages may be created by copying an original deployment package to a new deployment package and modifying properties, attributes, and/or values within the new deployment package. The modified parameters may include a globally-unique identifier (GUID). The modifications to the new deployment package may be performed automatically without access to source code for the application in the original deployment package. The new deployment package may be deployed on a computer system to install a unique instance of the application. Automatic creation of deployment packages may be useful for testing multiple copies of an application in parallel on a computer system.Type: GrantFiled: June 8, 2012Date of Patent: July 5, 2016Assignee: Unisys CorporationInventor: Andrew Hei-Yin Lee
-
Publication number: 20160189085Abstract: Technology may be used to modify and improve the process of assembling a response. An automated proposal may be generated by storing databases with information regarding experts and their availability. The database may be generated by monitoring other server systems within a network, such as email and instant messaging systems. A method may include identifying topics of interest in a request for proposal; identifying a credible expert based, at least in part, on the identified key topics; accessing time availability of the credible expert; requesting approval from a supervisor for participation by the credible expert, wherein the approval request includes the time availability of the credible expert; and assembling a response to the request for proposal that identifies the credible expert when approval from the supervisor is received.Type: ApplicationFiled: March 7, 2016Publication date: June 30, 2016Applicant: Unisys CorporationInventor: Prashanth Shidlaghatta
-
Patent number: 9380083Abstract: 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: GrantFiled: November 12, 2014Date of Patent: June 28, 2016Assignee: Unisys CorporationInventors: Jon P Davis, Lynnette K Evans, Richard L Fuller, Gregory J Small, Scott S Preston
-
Patent number: 9380047Abstract: A server system may be configured to receive a request for a connection from a client application. The server system may also be configured to determine if the client application is permitted to connect with the server. The connection with the client application may be prohibited if the server determines that the client application is not permitted to connect with the server. A secure connection with the client application may be permitted if the server determines that the client application is permitted to connect with the server. The secure connection may be established with the security protocol settings specified by a process on the server or shared security protocol settings specified by on a server system-wide basis.Type: GrantFiled: June 19, 2013Date of Patent: June 28, 2016Assignee: Unisys CorporationInventors: Jason C. Schultz, James R. Heit, Robert L. Bergerson
-
Publication number: 20160182452Abstract: The embodiments described herein recite a geo-location based community of interest (COI) system and method which add the capability to configure Network Connect Devices (NCD) to identify the location of the source and destination IP addresses. The NCDs would then 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: ApplicationFiled: December 22, 2014Publication date: June 23, 2016Applicant: Unisys CorporationInventors: Mehdi Entezari, Erik Arfvidson, Devon Andrew Beckett
-
Patent number: D762681Type: GrantFiled: December 26, 2013Date of Patent: August 2, 2016Assignee: Unisys CorporationInventor: Rinu Sunil