Patents by Inventor John A. Joyce

John A. Joyce 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).

  • Publication number: 20210263734
    Abstract: A method for analyzing a computer program ecosystem including multiple computer programs includes performing a static analysis of the ecosystem, including identifying static dependencies among elements of the ecosystem based on values of parameters in one or more parameter sets associated with the ecosystem, the elements of the ecosystem including the computer programs of the ecosystem and data resources associated with the computer programs. The method includes performing a runtime analysis of the ecosystem, including identifying elements of the ecosystem that were utilized during execution of the ecosystem to process data records. The method includes performing a schedule analysis of the ecosystem, including identifying a computer program of the ecosystem that has a schedule dependency from another computer program of the ecosystem. The method includes identifying a subset of the elements of the ecosystem as an ecosystem unit based on the results of the static, runtime, and schedule analyses.
    Type: Application
    Filed: May 3, 2021
    Publication date: August 26, 2021
    Inventors: John Joyce, Marshall A. Isman, Sam Kendall
  • Publication number: 20210182038
    Abstract: A method includes analyzing, by a processor, a first version of a computer program, the analyzing including identifying a first process included in the first version of the computer program, the first process configured to perform an operation on data having a first format; and by a processor, generating a second version of at least a portion of the computer program, including omitting the first process and including in the second version of the at least portion of the computer program one or more second processes configured to perform a second operation on data of a second format different from the first format, wherein the second operation is based on the first operation.
    Type: Application
    Filed: February 25, 2021
    Publication date: June 17, 2021
    Inventors: Marshall A. Isman, John Joyce
  • Patent number: 10996946
    Abstract: A method for analyzing a computer program ecosystem including multiple computer programs includes performing a static analysis of the ecosystem, including identifying static dependencies among elements of the ecosystem based on values of parameters in one or more parameter sets associated with the ecosystem, the elements of the ecosystem including the computer programs of the ecosystem and data resources associated with the computer programs. The method includes performing a runtime analysis of the ecosystem, including identifying elements of the ecosystem that were utilized during execution of the ecosystem to process data records. The method includes performing a schedule analysis of the ecosystem, including identifying a computer program of the ecosystem that has a schedule dependency from another computer program of the ecosystem. The method includes identifying a subset of the elements of the ecosystem as an ecosystem unit based on the results of the static, runtime, and schedule analyses.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 4, 2021
    Assignee: Ab Initio Technology LLC
    Inventors: John Joyce, Marshall A. Isman, Sam Kendall
  • Patent number: 10936289
    Abstract: A method includes analyzing, by a processor, a first version of a computer program, the analyzing including identifying a first process included in the first version of the computer program, the first process configured to perform an operation on data having a first format; and by a processor, generating a second version of at least a portion of the computer program, including omitting the first process and including in the second version of the at least portion of the computer program one or more second processes configured to perform a second operation on data of a second format different from the first format, wherein the second operation is based on the first operation.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: March 2, 2021
    Assignee: Ab Initio Technology LLC
    Inventors: Marshall A. Isman, John Joyce
  • Patent number: 10913500
    Abstract: A body structure reinforcement includes a reinforcement body and a connecting flange integral with the reinforcement body. Body structures incorporating one or more shell structures and the body structure reinforcement are disclosed along with methods for making the body structure reinforcement and the body structures.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 9, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Edgar Edward Donabedian, John Joyce, Michael Joseph Lee, Michael James Freeman
  • Publication number: 20200371781
    Abstract: A method for analyzing a computer program ecosystem including multiple computer programs includes performing a static analysis of the ecosystem, including identifying static dependencies among elements of the ecosystem based on values of parameters in one or more parameter sets associated with the ecosystem, the elements of the ecosystem including the computer programs of the ecosystem and data resources associated with the computer programs. The method includes performing a runtime analysis of the ecosystem, including identifying elements of the ecosystem that were utilized during execution of the ecosystem to process data records. The method includes performing a schedule analysis of the ecosystem, including identifying a computer program of the ecosystem that has a schedule dependency from another computer program of the ecosystem. The method includes identifying a subset of the elements of the ecosystem as an ecosystem unit based on the results of the static, runtime, and schedule analyses.
    Type: Application
    Filed: January 17, 2020
    Publication date: November 26, 2020
    Inventors: John Joyce, Marshall A. Isman, Sam Kendall
  • Publication number: 20200346696
    Abstract: A body structure reinforcement includes a reinforcement body and a connecting flange integral with the reinforcement body. Body structures incorporating one or more shell structures and the body structure reinforcement are disclosed along with methods for making the body structure reinforcement and the body structures.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: Edgar Edward Donabedian, John Joyce, Michael Joseph Lee, Michael James Freeman
  • Patent number: 10705807
    Abstract: A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: July 7, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Marshall A. Isman, John Joyce
  • Patent number: 10627324
    Abstract: A system for tracking one or more subjects for collecting airborne contaminants. The system includes one or more subjects configured to collect air contaminants. Each of the one or more subjects includes an identification tag encoded with identification information identifying the each subject. The system further includes an identification reader configured to decode the identification information encoded within the identification tag of a scanned one of the one or more identification tags. A computer receives and stores the decoded identification information in a record in a database. The computer may also receive and stored an identification code for a user who scanned the scanned identification tag in the record in the database. Additional records in the database are created each time the identification tag of one of the one or more subjects is scanned. The one or more subjects are thereby tracked as they collect airborne contaminants and are incubated.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: April 21, 2020
    Assignee: Veltek Associates, Inc.
    Inventors: Rosario S. Calio, Mark A. Phillips, John Joyce
  • Patent number: 10464612
    Abstract: A header beam couples between A-pillars of a vehicle frame. The header beam is formed from a generally straight beam segment that is extruded to have a hollow body portion with supportive legs extending within the hollow interior along the length of the beam segment, defining uninterrupted forward and rearward box sections for supporting continuous load paths on the header beam. The end portions of the beam segment are clamped and the beam segment is stretch bent to form a curvature between the end portions that remain generally straight. A front flange extends forward along the body portion and is struck proximate the end portions to form an edge that is parallel to the curvature formed between the end portions. The end portions are attached to the A-pillars and the edge of the front flange is attached to a windshield.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: November 5, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: John Joyce, Jack Lashbrook, Duncan Whipps, Christopher John May, Darrin Neil Wagner
  • Publication number: 20190226948
    Abstract: A system for tracking one or more subjects for collecting airborne contaminants. The system includes one or more subjects configured to collect air contaminants. Each of the one or more subjects includes an identification tag encoded with identification information identifying the each subject. The system further includes an identification reader configured to decode the identification information encoded within the identification tag of a scanned one of the one or more identification tags. A computer receives and stores the decoded identification information in a record in a database. The computer may also receive and stored an identification code for a user who scanned the scanned identification tag in the record in the database. Additional records in the database are created each time the identification tag of one of the one or more subjects is scanned. The one or more subjects are thereby tracked as they collect airborne contaminants and are incubated.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: Rosario CALIO, Mark A. Phillips, John Joyce
  • Publication number: 20190215635
    Abstract: An audio device includes a casing configured for operation in a first orientation and a second orientation different from the first orientation, an orientation input device disposed on the casing to detect an orientation of the casing relative to the direction of the force of gravity, and a plurality of acoustic drivers disposed on the casing and operable to form a plurality of acoustic interference arrays, each of which is associated with one of a plurality of audio channels. The acoustic drivers of the audio device operate in a first frequency range and modify at least one of the acoustic interference arrays in response to a change in the orientation detected by the orientation input device.
    Type: Application
    Filed: March 18, 2019
    Publication date: July 11, 2019
    Applicant: Bose Corporation
    Inventors: Eric J. Freeman, John Joyce
  • Patent number: 10264384
    Abstract: An audio device includes a casing configured for operation in a first orientation and a second orientation different from the first orientation, an orientation input device disposed on the casing to detect an orientation of the casing relative to the direction of the force of gravity, and a plurality of acoustic drivers disposed on the casing and operable to form a plurality of acoustic interference arrays, each of which is associated with one of a plurality of audio channels. The acoustic drivers of the audio device operate in a first frequency range and modify at least one of the acoustic interference arrays in response to a change in the orientation detected by the orientation input device.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: April 16, 2019
    Assignee: Bose Corporation
    Inventors: Eric J. Freeman, John Joyce
  • Patent number: 10247645
    Abstract: A system for tracking one or more subjects for collecting airborne contaminants. The system includes one or more subjects configured to collect air contaminants. Each of the one or more subjects includes an identification tag encoded with identification information identifying the each subject. The system further includes an identification reader configured to decode the identification information encoded within the identification tag of a scanned one of the one or more identification tags. A computer receives and stores the decoded identification information in a record in a database. The computer may also receive and stored an identification code for a user who scanned the scanned identification tag in the record in the database. Additional records in the database are created each time the identification tag of one of the one or more subjects is scanned. The one or more subjects are thereby tracked as they collect airborne contaminants and are incubated.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 2, 2019
    Assignee: Veltek Associates, Inc.
    Inventors: Rosario S. Calio, Mark A. Phillips, John Joyce
  • Patent number: 10065230
    Abstract: A frame component of a vehicle, such as a header beam that couples between the A-pillars of a vehicle frame, includes an extruded hollow member having top and bottom exterior walls and side walls that together enclose an elongated internal volume of the hollow member. A pair of interior walls extends along the internal volume separating outer load sections adjacent to the side walls from a central attachment section. The outer load sections are void of apertures for supporting continuous load paths. A formation on the bottom exterior wall protrudes into the internal volume in the central attachment section. The formation includes an inset surface angled, located, and otherwise configured for attaching a subassembly to the frame component.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 4, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: John Joyce, Christopher John May, Jack Lashbrook
  • Publication number: 20180232214
    Abstract: A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 16, 2018
    Inventors: Marshall A. Isman, John Joyce
  • Publication number: 20180209876
    Abstract: A system for tracking one or more subjects for collecting airborne contaminants. The system includes one or more subjects configured to collect air contaminants. Each of the one or more subjects includes an identification tag encoded with identification information identifying the each subject. The system further includes an identification reader configured to decode the identification information encoded within the identification tag of a scanned one of the one or more identification tags. A computer receives and stores the decoded identification information in a record in a database. The computer may also receive and stored an identification code for a user who scanned the scanned identification tag in the record in the database. Additional records in the database are created each time the identification tag of one of the one or more subjects is scanned. The one or more subjects are thereby tracked as they collect airborne contaminants and are incubated.
    Type: Application
    Filed: March 20, 2018
    Publication date: July 26, 2018
    Inventors: Rosario S. CALIO, Mark A. PHILLIPS, John JOYCE
  • Patent number: D914539
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: March 30, 2021
    Assignee: ATT Southern, Inc.
    Inventor: John Joyce
  • Patent number: D926626
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: August 3, 2021
    Assignee: ATT Southern, Inc.
    Inventor: John Joyce
  • Patent number: D927349
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: August 10, 2021
    Assignee: ATT SOUTHERN LLC
    Inventor: John Joyce