Patents by Inventor Gerald L. Bickle

Gerald L. Bickle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9195447
    Abstract: Systems and methods for converting Software Communications Architecture (SCA) XML files into optimized SCA descriptors usable by a SCA Core Framework (CF) for application deployment and installation. The optimized SCA descriptors include sufficient run-time information so as to be directly usable by the CF for deploying and executing waveform applications without copying to different structures. The optimized SCA structures include component instantiation direct indexes into a sequence of partitions. The optimized SCA descriptors can be Common Object Request Broker Architecture (CORBA) structures provided in Common Data Representation (CDR) format.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: November 24, 2015
    Assignee: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Publication number: 20150254068
    Abstract: Systems and methods for converting Software Communications Architecture (SCA) XML files into optimized SCA descriptors usable by a SCA Core Framework (CF) for application deployment and installation. The optimized SCA descriptors include sufficient run-time information so as to be directly usable by the CF for deploying and executing waveform applications without copying to different structures. The optimized SCA structures include component instantiation direct indexes into a sequence of partitions. The optimized SCA descriptors can be Common Object Request Broker Architecture (CORBA) structures provided in Common Data Representation (CDR) format.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 10, 2015
    Applicant: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Patent number: 8813092
    Abstract: A non-transient computer-readable storage medium that stores computer program code is provided. When this code is loaded into a computer system and executed thereon, it causes the computer to compile an interface definition language (IDL) configured to provide a custom inter-orb protocol (custom IOP), configure a message header for a message in accordance with to a specification in the IDL for at least a custom-IOP message header, and define a custom-IOP message header to replace the corresponding Common Object Resource Broker Architecture (CORBA) General Inter-Orb (GIOP) message header, wherein the custom-IOP message header requires fewer bits overall than the corresponding GIOP message header by changing or eliminating at least a portion of the fields in the corresponding GIOP message header.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: August 19, 2014
    Assignee: Raytheon Company
    Inventor: Gerald L. Bickle
  • Patent number: 8719813
    Abstract: A preparsers tool is provided for converting Software Communications Architecture (SCA) Extensible Markup Language (XML) files into Common Object Request Broker Architect (CORBA) structures usable by a Software Communications Architect (SCA) Core Framework (CF). The preparsers tool retrieves a set of target environment implementation definitions (TEID) that define at least one characteristic of a target environment to which a CORBA Common Data Representation (CDR) file is provided. For each component in the target environment, one or more dependencies are merged into an implementation device dependencies list that comprises visible device dependencies and external device dependencies. The parsed set of XML files is converted into a CORBA structure type, the conversion based at least in part on the TEID, such that the conversion of the parsed set of XML files results in a CORBA structure having a type and precedence order that is correct for the target environment.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: May 6, 2014
    Assignee: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Patent number: 8707277
    Abstract: A preparser tool is provided for converting Software Communications Architecture (SCA) Extensible Markup Language (XML) files into Common Object Request Broker Architecture (CORBA) structures usable by an SCA Core Framework (CF) and comprises a CF_PreParsers interface definition language (IDL) and a first preparser. The CF_IDL is configured to be in operable communication with an XML parser and with at least a first type of preparser. The first type of preparser is in operable communication with the CF_PreParsers IDL, is associated with a first type of descriptor for the CF, and is configured to call the XML parser to request parsing of a first set of first XML files, convert the first parsed set of first XML files into a first CORBA structure type, encode the first CORBA structure type into a first CORBA Common Data Representation (CDR) file; and write the first CORBA CDR file as a first octet sequence.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: April 22, 2014
    Assignee: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Publication number: 20130139146
    Abstract: A preparsers tool is provided for converting SCA XML files into CORBA structures usable by an SCA Core Framework (CF). The preparsers tool retrieves a set of target environment implementation definitions (TEID) that define at least one characteristic of a target environment to which a CORBA CDR file is provided. For each component in the target environment, at least one of the component instantiation implementation software device dependencies, usesdevice dependencies, and deployment dependencies, are merged together into an implementation device dependencies list having a first part comprising visible device dependencies and a second part comprising external device dependencies. The parsed set of XML files is converted into a CORBA structure type, the conversion based at least in part on the TEID, such that the conversion of the parsed set of XML files results in a CORBA structure having a type and precedence order that is correct for the target environment.
    Type: Application
    Filed: November 29, 2011
    Publication date: May 30, 2013
    Applicant: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Publication number: 20130097616
    Abstract: A non-transient computer-readable storage medium that stores computer program code is provided. When this code is loaded into a computer system and executed thereon, it causes the computer to compile an interface definition language (IDL) configured to provide a custom inter-orb protocol (custom IOP), configure a message header for a message in accordance with to a specification in the IDL for at least a custom-IOP message header, and define a custom-IOP message header to replace the corresponding Common Object Resource Broker Architecture (CORBA) General Inter-Orb (GIOP) message header, wherein the custom-IOP message header requires fewer bits overall than the corresponding GIOP message header by changing or eliminating at least a portion of the fields in the corresponding GIOP message header.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Applicant: Raytheon Company
    Inventor: Gerald L. Bickle
  • Publication number: 20120284288
    Abstract: The invention provides a preparsers tool for converting SCA XML files into CORBA structures usable by a Software Communication Architecture (SCA) Core Framework (CF) and comprises a core framework (CF)_PreParsers interface definition language (IDL) and a first preparser. The CF_IDL is configured to be in operable communication with an XML parser and with at least a first type of preparser. The first type of preparser is in operable communication with the CF_PreParsers IDL, is associated with a first type of descriptor for the CF, and is configured to call the XML parser to request parsing of a first set of first XML files, convert the first parsed set of first XML files into a first CORBA structure type, encode the first CORBA structure type into a first CORBA Common Data Representation (CDR) file; and write the first CORBA CDR to file as a first octet sequence.
    Type: Application
    Filed: May 2, 2011
    Publication date: November 8, 2012
    Applicant: Raytheon Company
    Inventors: Gerald L. Bickle, Susan J. Silver
  • Patent number: 7367020
    Abstract: An executable radio software system including a core framework layer responsive to one or more applications and a middleware layer. The core framework layer includes isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform. Also, the core framework layer includes an embedded distributed parser responsive to the Domain profiles of the applications for more efficiently installing and running an application.
    Type: Grant
    Filed: July 29, 2002
    Date of Patent: April 29, 2008
    Assignee: Raytheon Company
    Inventors: Gerald L. Bickle, Jimmie T. Marks, Philip A. Eyermann
  • Publication number: 20030114163
    Abstract: An executable radio software system including a core framework layer responsive to one or more applications and a middleware layer. The core framework layer includes isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform. Also, the core framework layer includes an embedded distributed parser responsive to the Domain profiles of the applications for more efficiently installing and running an application.
    Type: Application
    Filed: July 29, 2002
    Publication date: June 19, 2003
    Inventors: Gerald L. Bickle, Jimmie T. Marks, Philip A. Eyermann