Patents Assigned to Electronic Data Systems
-
Patent number: 8600605Abstract: A distributed on-board diagnostic (OBD) architecture for a control system of a vehicle includes a plurality of control modules that are in communication with one another and a designated master OBD control module that is one of the plurality of control modules. The master OBD control module performs functions that a remainder of the plurality of control modules are incapable of performing including at least one of arbitrating a malfunction indicator lamp (MIL) state, arbitrating and storing OBD freeze frame data and determining OBD status flags of the remainder of the plurality of control modules.Type: GrantFiled: September 13, 2006Date of Patent: December 3, 2013Assignees: Electronic Data Systems CorporationInventors: Daniel P. Grenn, Marek L. Wilmanowicz, Aniket Kothari, Leonard G. Wozniak, Rick H. Schroeder, Andrew M. Zettel, Peter E. Wu, Wei D. Wang, Michael J. Taljonick, Jayanthi Padmanabhan
-
Patent number: 7792791Abstract: Systems and/or methods for establishing and maintaining authenticity of a plurality of records and/or documentary materials to be persisted in an electronic archives system are provided. Each record and/or documentary material may be safeguarded throughout its entire lifecycle by monitoring and recording both intended changes to each said record and/or documentary material and its corresponding status, as well as unintended changes to each said record and/or documentary material. Context and structure associated with each said record and/or documentary material may be extracted and preserved. Substantially uninterrupted proof-of-custody including at least a source may be established and preserved for each said record and/or documentary material throughout its entire lifecycle. Essential characteristics of each said record and/or documentary material may be captured and preserved throughout its lifecycle in dependence on one or more changeable definitions of essential characteristic.Type: GrantFiled: May 2, 2007Date of Patent: September 7, 2010Assignees: Lockheed Martin Corporation, Hunter Information Management Services, Inc., Fenestra Technologies Corporation, Tessella Inc., Electronic Data Systems CorporationInventors: Richard Smolen, Fred Y. Robinson, Gregory S. Hunter, Roy S. Rogers, IV, Matthew J. McKennirey, Mark J. Evans, Ken Bedford
-
Publication number: 20100042449Abstract: In certain embodiments, a method includes accessing one or more parameters based on an IT service request received from an upper-layer IT interface, the parameters formatted according to an upper-layer IT interface construct. Appropriate IT domains are determined, according to at least a portion of the parameters, from a number of IT domains for implementing IT infrastructure for fulfilling the request, the domains each associated with one or more vendor-specific solutions for providing IT infrastructure of a type associated with the domain. Using a common semantic interrelational data model that includes mappings of constructs for upper-layer IT interfaces to constructs for IT domains, at least a portion of the parameters are translated from the upper-layer IT interface construct into constructs suitable for use by the determined appropriate domains.Type: ApplicationFiled: August 14, 2008Publication date: February 18, 2010Applicant: Electronic Data Systems CorporationInventor: Jeffery D. Thomas
-
Publication number: 20100042670Abstract: A data processing system comprising a processor and accessible memory, the data processing system implementing an integrated development engine configured to automatically create and provision a computing environment in a network cloud environment.Type: ApplicationFiled: August 13, 2008Publication date: February 18, 2010Applicant: Electronic Data Systems CorporationInventors: Chandra H. Kamalakantha, Jeffrey L. Weiss
-
Publication number: 20100042970Abstract: The present disclosure is directed to a system and method for generating LoadRunner scripts. In some implementations, a method for generating a LoadRunner script includes receiving a request to execute one or more transactions with a COBOL application of a mainframe to evaluate one or more mainframe services. In response to at least the service request, a script executable by a LoadRunner application is automatically generated. The LoadRunner script generates one or more MQSeries transactions that execute transactions with the COBOL application of the mainframe.Type: ApplicationFiled: August 13, 2008Publication date: February 18, 2010Applicant: Electronic Data System Corporation, a corporation of DelawareInventor: Steven J. Gibbs
-
Publication number: 20100042641Abstract: A data processing system that includes a processor and a metadata repository storing data describing a plurality of systems and applications. The data processing system also includes integration rules describing a plurality of data distribution formats corresponding to the plurality of systems. The data processing system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of systems and applications. There is also a master data management system including a metadata repository and integration rules. The master data management system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of target systems and applications. The master data management system is configured to publish data to the plurality of target systems over a network.Type: ApplicationFiled: August 12, 2008Publication date: February 18, 2010Applicant: Electronic Data Systems CorporationInventors: Chandra H. Kamalakantha, Srivats Rayaprolu, Sridhara Madhugiri
-
Publication number: 20100042582Abstract: A method for identification of application interdependency. The method includes receiving dependency data in a Application Interdependency Identification Tool (AIIT) system, and identifying a plurality of applications and dependency relationships corresponding to the dependency data by a dependency engine. The method also includes displaying the dependency data according to the identified applications and dependency relationships. There is also an AIIT system including a dependency engine and a dependency database. The AIIT system is configured to receive dependency data. The dependency engine is configured to identify a plurality of applications and dependency relationships corresponding to the dependency data and display the dependency data according to the identified applications and dependency relationships.Type: ApplicationFiled: August 12, 2008Publication date: February 18, 2010Applicant: Electronic Data Systems CorporationInventors: Rajan Aggarwal, Walter P. Schortmann, Thomas W. Johnson, Adam J. Hardin, Srinivasan G. Embar
-
Publication number: 20100036867Abstract: A method for travel record creation. The method includes receiving initial passenger name record (PNR) data in a travel management system, retrieving stored PNR data corresponding to the initial PNR data by a business intelligence (BI) engine, and automatically creating and storing a PNR, by the BI engine, according to the initial PNR data and the stored PNR data. There is also a travel management system including a BI engine and a database. The travel management system is configured to receive initial passenger name record (PNR) data. The BI engine is configured to retrieve stored PNR data corresponding to the initial PNR data and automatically create and store a PNR according to the initial PNR data and the stored PNR data.Type: ApplicationFiled: August 11, 2008Publication date: February 11, 2010Applicant: Electronic Data Systems CorporationInventor: Guy Mitchell
-
Publication number: 20100036665Abstract: Methods, systems, and apparatus, including computer program products, for automatically creating a speech-based user interface involve identifying a software service definition that includes service inputs, service outputs, and context data and accessing a standard user interface incorporating the service input and output. The standard user interface defines a set of valid inputs for the service input and a set of available outputs, at least one of which based on the context data. Audio data is associated with at least some of the inputs in the set of valid inputs to define a set of valid speech inputs. A speech-based user interface is automatically generated from the standard user interface and the set of valid speech inputs.Type: ApplicationFiled: August 8, 2008Publication date: February 11, 2010Applicant: Electronic Data Systems CorporationInventors: Charles E. Bess, Chandra H. Kamalakantha
-
Publication number: 20100030598Abstract: There is provided a platform provisioning system and method. More specifically, in one embodiment, there is a computerized method of provisioning a new environment to an application platform, the method including analyzing a current state of the application platform, defining business requirements for the new environment, defining technical requirements for the new environment, generating a logical architecture for the new environment based on the business requirements and the technical requirements, performing a gap analysis on the application platform based on the current state of the application platform and the generated logical architecture, generating a technical architecture for the new environment based at least partially on the gap analysis, generating a physical architecture for the new environment based at least partially on the technical architecture, and provisioning the new environment based at least partially on the physical architecture.Type: ApplicationFiled: August 1, 2008Publication date: February 4, 2010Applicant: Electronic Data Systems CorporationInventors: Chandra H. Kamalakantha, Sanjay Lobo, Charles E. Bess, Jeff Sandler
-
Publication number: 20100031253Abstract: A secure network architecture. The secure network architecture includes a plurality of data processing system servers connected to communicate with a physical switch block, each of the data processing system servers executing a virtual machine software component. The secure network architecture also includes a data processing system implementing a virtualized logical compartment, connected to communicate with the plurality of data processing system servers via the physical switch block. The virtualized logical compartment includes a plurality of virtual components each corresponding to a different one of the virtual machine components.Type: ApplicationFiled: July 29, 2008Publication date: February 4, 2010Applicant: Electronic Data Systems CorporationInventors: Raymond J. Adams, Bryan E. Stiekes
-
Publication number: 20100020975Abstract: A method and related secure communications system. The method includes detecting, by a base station, a mobile device docked with the base station and in response to the detecting, generating at least one encryption key in the base station. The method also includes transmitting the encryption key to the mobile station by the base station while the mobile device is docked with the base station. The method also includes communicating encrypted data with the mobile station, the encrypted data corresponding to the encryption key.Type: ApplicationFiled: July 24, 2008Publication date: January 28, 2010Applicant: Electronic Data Systems CorporationInventor: James Bissett
-
Publication number: 20100023853Abstract: Systems and method are disclosed for the automated generation of user interfaces and applications. These methods include selecting a mark up language document for creating an application, and obtaining user input for creating the user interface. These methods also include parsing the mark up language document to obtain at least one server parameter for the application, and using previously generated code to create a user interface for the application. This application can be stored in a computer readable medium.Type: ApplicationFiled: July 25, 2008Publication date: January 28, 2010Applicant: Electronic Data Systems CorporationInventor: Chandra Kamalakantha
-
Publication number: 20100017783Abstract: Systems and methods are defined of operating a service orientated architecture software factory system. In some embodiments these systems and methods include storing a plurality of definitions in a common definitions repository, transferring the plurality of definitions into a software factory definition layer, integrating the service orientated architecture with a software orientated architecture development environment and a registry, and creating runtime environment. In these embodiment, the runtime environment is created based upon the plurality of definitions, the software orientated architecture development environment, and the registry.Type: ApplicationFiled: July 15, 2008Publication date: January 21, 2010Applicant: Electronic Data Systems CorporationInventors: Cecil A. Brininstool, Lawrence F. Schmidt
-
Publication number: 20090300774Abstract: Described are systems and methods for counteracting attempts at unauthorized use of information systems. An error message generated in response to an error in the information system is received, where the error message includes a set of information describing the error. The received error message is then translated into an obfuscated message, where the obfuscated message replaces at least a portion of the set of information describing the error with a set of alternative information. The obfuscated message is then presented to a user via a user interface.Type: ApplicationFiled: June 3, 2008Publication date: December 3, 2009Applicant: Electronic Data Systems CorporationInventor: Babak Makkinejad
-
Publication number: 20090299680Abstract: A system for testing a banking transactions server. The system includes a storage medium storing a plurality a simulated banking transactions. The system also includes a script engine executing on a processor. The system also includes a plurality of templates useable by the script engine. The script engine tests a banking transactions server by transmitting a series of simulated banking transactions to a message queue on the banking transactions server. There is also a method including storing a plurality a simulated banking transactions in a storage medium. The method also includes executing a script engine on a processor. The method also includes testing a banking transactions server by transmitting a series of simulated banking transactions to a message queue on the banking transactions server.Type: ApplicationFiled: May 29, 2008Publication date: December 3, 2009Applicant: Electronic Data Systems CorporationInventor: Steven J. Gibbs
-
Publication number: 20090293005Abstract: A system for user interface design, including an application information model stored in a data processing system storage. The system also includes a user interface design generator configured to retrieve the application information model, apply known patterns of requirements and interaction for data management activities, and produce and store a user interface design specification according to the application information model and the known patterns of requirements and interaction for data management activities. Also, there is a method for producing a user interface design specification.Type: ApplicationFiled: May 20, 2008Publication date: November 26, 2009Applicant: Electronic Data Systems CorporationInventor: Albertus Martinus Hooyman
-
Publication number: 20090265703Abstract: A data processing system having a processor and accessible memory, the data processing system executing a first operating system, the data processing system also having an application and virtualized application environment, the application and virtualized application environment capable of being packaged and moved to a second data processing system. There is also a machine-usable medium encoded with a container, the container storing a packaged data processing system application and associated virtualized application environment, the virtualized application environment capable of being executed on a plurality of different operating systems. There is also a method, including executing an application in a virtualized application environment on a first device and packaging the virtualized application environment and the application in a container. The method also includes unpacking the container on a second device and executing the application in the virtualized application environment on the second device.Type: ApplicationFiled: April 22, 2008Publication date: October 22, 2009Applicant: Electronic Data Systems CorporationInventor: Charles E. Bess
-
Publication number: 20090234903Abstract: In certain embodiments, a method for processing client requests for common services according to one or more canonical forms includes receiving from a computer system associated with a particular client a request to provide a common service and converting at least a portion of the request according to a canonical form. The method further includes accessing configuration data for the particular client specifying one or more processes for providing the common service to the particular client, and executing, based on the configuration data for the particular client, the one or more processes to communicate with a vendor-specific solution for providing the common service. At least a portion of a response from the vendor-specific solution is converted into the canonical form. Based on the configuration data for the particular client and the response from the vendor-specific solution, an output for providing the common service to the particular client is determined.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Applicant: Electronic Data Systems CorporationInventors: Ivan Lomelli, Sanjay P. Lobo, Steven D. Witkop, Alexander Orlov
-
Publication number: 20090234665Abstract: A method for managing customer feedback. The method includes receiving a recording of spoken customer feedback in a server data processing system and transcribing the customer feedback in the server data processing system to produce a transcript. The method also includes storing the transcript in a customer feedback database and generating and storing an index of the transcript. The method also includes identifying words in the transcript that correspond to predefined keywords and generating a report according to the identified words and the transcript. There is also a corresponding data processing system.Type: ApplicationFiled: March 11, 2008Publication date: September 17, 2009Applicant: Electronic Data Systems CorporationInventor: Dale W. Conkel