Patents by Inventor Joseph Jordan

Joseph Jordan 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: 11431867
    Abstract: Provided are systems and methods for identifying, isolating, and/or aligning sheets. An identification system can facilitate accurate identification of a sheet by (i) vacating one or more components of the system that are not the sheet from a zone of detection, and/or (ii) determining a reference axis of the sheet. An isolation system can facilitate accurate isolation of a sheet by (i) providing targeted air flow, and/or (ii) introducing a wave into the sheet. Identification systems and/or isolation systems described herein may facilitate isolation of sheets that were previously fastened together by one or more fasteners. An alignment system can facilitate accurate alignment of a first sheet at an upstream location relative to a second sheet at a downstream location via machine learning.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: August 30, 2022
    Assignee: RIPCORD INC.
    Inventors: Kevin Christopher Hall, Jens Jordan Hurley, Jonathan Floyd Grubb, Joseph David Dills Hartnagle, Arthur Joseph Petron, Alex Fielding
  • Patent number: 11407590
    Abstract: Method and apparatus for identifying a relative rotation between a rotary unit and a base unit in a drive unit, receiving a command that changes the relative rotation when the command is executed by the drive unit, determining that rotating at least one of the base unit or the rotary unit in a first direction in response to the command results in the relative rotation exceeding a maximum rotation value, and rotating at least one of the base unit or the rotary unit in a second direction opposite the first direction while executing the command. In one example, the drive unit may include cables that transfer power and control signals from the base unit to the rotary unit. Determining whether executing the command results in the relative rotation exceeding the maximum rotation value can ensure the cables are not damaged.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: August 9, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Dragan Pajevic, Allan Katz, Mark Anthony Begley, Timothy Joseph Jordan
  • Patent number: 11374336
    Abstract: A beamforming apparatus is constructed from a pliable medium and a conductor pattern disposed on the pliable medium to form a foldable Rotman lens.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: June 28, 2022
    Assignee: Lockheed Martin Corporation
    Inventors: Tommy H. Lam, Christopher Jordan Torbitt, Joseph Paul Jendrisak, Jessica Alexis Hough
  • Publication number: 20220191693
    Abstract: A computer-implemented method for remote management of hardware security modules (HSMs) includes receiving a command request from a mobile device. The command request includes an encrypted key part and an encrypted signing key. The HSM decrypts the command request using a key associated with a security zone of the mobile device. The HSM decrypts the encrypted key part and the encrypted signing key. Decrypting the encrypted key part and the encrypted signing key includes using the key associated with the security zone of the mobile device and a key associated with a remote administrator associated with the mobile device. A command is generated for a domain with a target HSM. The command is generated using the decrypted key part and the decrypted signing key. The command is transmitted to the domain for execution by the target HSM. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 16, 2022
    Inventors: Garry Joseph Sullivan, James Richard Coon, Michael Joseph Jordan, Michael J. Young, Jessica Doherty, Christopher V. DeRobertis
  • Patent number: 11354439
    Abstract: Aspects include receiving a request from a user to access data that was acquired by a third-party from a data owner, the data in an encrypted format unreadable by the user. In response to receiving the request from the user to access the data, a third-party key from the third-party is requested and a data owner key from the data owner is requested. The third-party key and the data owner key are applied to the data in the encrypted format to generate the data in an unencrypted format readable by the user. The user is provided with access to the data in the unencrypted format.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: June 7, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony Thomas Sofia, Michael Joseph Jordan
  • Patent number: 11277262
    Abstract: Generating unique data encryption keys for a data set, by allocating a data set associated with a security policy, where the security policy specifies a key encryption key (KEK) label, retrieving the KEK label from the security policy, storing the KEK label as metadata of the data set, opening the data set for a first time write, generating a data encryption key (DEK), retrieving a KEK from a key store according to the KEK label, encrypting the DEK using the KEK, storing the encrypted DEK as metadata of the data set, and encrypting the data set using the DEK.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: March 15, 2022
    Assignee: International Business machines Corporation
    Inventors: Eysha Shirrine Powers, Michael Joseph Jordan, Cecilia Carranza Lewis, Eric David Rossman
  • Publication number: 20220006618
    Abstract: Generating unique data encryption keys for a data set, by allocating a data set associated with a security policy, where the security policy specifies a key encryption key (KEK) label, retrieving the KEK label from the security policy, storing the KEK label as metadata of the data set, opening the data set for a first time write, generating a data encryption key (DEK), retrieving a KEK from a key store according to the KEK label, encrypting the DEK using the KEK, storing the encrypted DEK as metadata of the data set, and encrypting the data set using the DEK.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Eysha Shirrine Powers, Michael Joseph Jordan, Cecilia Carranza Lewis, Eric David Rossman
  • Publication number: 20210383020
    Abstract: Aspects include receiving a request from a user to access data that was acquired by a third-party from a data owner, the data in an encrypted format unreadable by the user. In response to receiving the request from the user to access the data, a third-party key from the third-party is requested and a data owner key from the data owner is requested. The third-party key and the data owner key are applied to the data in the encrypted format to generate the data in an unencrypted format readable by the user. The user is provided with access to the data in the unencrypted format.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 9, 2021
    Inventors: Anthony Thomas Sofia, Michael Joseph Jordan
  • Publication number: 20210350008
    Abstract: Aspects include receiving an outbound payload for output to a requestor as part of a response to a call by the requestor to an application programming interface (API). Clear data in the outbound payload is selected for encryption based on policy information. The clear data is encrypted to generate encrypted data, and the encrypted data is inserted into the outbound payload in place of the clear data to generate an updated outbound payload. The response, including the updated outbound payload, is sent to the requestor.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 11, 2021
    Inventors: Anthony Thomas Sofia, Michael Joseph Jordan
  • Patent number: 10344675
    Abstract: According to one aspect, an apparatus includes a first member that has a first aperture and a second member adjacent to the first member and having a second aperture extending between opposed first and second faces of the second member and aligned with the first aperture to define a combined aperture that has a longitudinal extent. The second aperture is defined by a surface that has a portion having an extent transverse to the longitudinal extent. The apparatus further includes at least a portion of a fastener disposed in the combined aperture. The fastener has a first end proximal the first member and a second end proximal the second member and includes a first retaining member in contact with the first member, a second retaining member in interfering relationship with the portion, and a third retaining member in contact with the second face.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: July 9, 2019
    Assignee: ROLLS-ROYCE CORPORATION
    Inventors: Matthew Joseph Jordan, Dennes Kyle Burney, Robert Warren Heeter, Jonathan Rivers
  • Publication number: 20170342906
    Abstract: According to one aspect, an apparatus includes a first member that has a first aperture and a second member adjacent to the first member and having a second aperture extending between opposed first and second faces of the second member and aligned with the first aperture to define a combined aperture that has a longitudinal extent. The second aperture is defined by a surface that has a portion having an extent transverse to the longitudinal extent. The apparatus further includes at least a portion of a fastener disposed in the combined aperture. The fastener has a first end proximal the first member and a second end proximal the second member and includes a first retaining member in contact with the first member, a second retaining member in interfering relationship with the portion, and a third retaining member in contact with the second face.
    Type: Application
    Filed: May 26, 2016
    Publication date: November 30, 2017
    Inventors: Matthew Joseph Jordan, Dennes Kyle Burney, Robert Warren Heeter, Jonathan Rivers
  • Publication number: 20150092396
    Abstract: There is disclosed an illuminating device for an object, such as a bottle. The illuminating device may include one or more LEDs that may be programmed to blink randomly or in a predetermined sequence. The illuminating device may be attached or integrated into a bottom portion of the bottle into a cavity with a divot. Such a configuration provides stability for the bottle and does not interfere with its functionality.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 2, 2015
    Inventor: Joseph Jordan
  • Patent number: 8949103
    Abstract: A system and method for facilitating simulation of a computer program. A program representation is generated from a computer program. A simulation of the program is performed. Simulation may include applying heuristics to determine program flow for selected instructions, such as a branch instruction or a loop instruction. Simulation may also include creating imaginary objects as surrogates for real objects, when program code to create real objects is restricted, or fields of the objects are unavailable or uncertain, or for other reasons. Data descriptive of the simulation is inserted into the program representation. A visualizer may retrieve the program representation and generate a visualization that shows sequence flows resulting from the simulation.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Deon Brewis, Durham Goode, John Joseph Jordan, Sadi Khan
  • Patent number: 8764387
    Abstract: An aggregate vane assembly includes a core vane assembly encircling a central longitudinal axis and having a plurality of core vanes each extending radially between an inner hub and an outer band. The aggregate vane assembly also includes a bypass vane assembly disposed on a radially opposite side of the outer band relative to the plurality of core vanes. The aggregate vane assembly also includes a splitter ring positioned proximate to the first forward end. The aggregate vane assembly also includes at least one retention plate overlapping a forward end of the at least one bypass vane along the central longitudinal axis and also overlapping at least a portion of the splitter ring along the central longitudinal axis.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: July 1, 2014
    Assignee: Rolls-Royce Corporation
    Inventors: Matthew Joseph Jordan, Eric W. Engebretsen, Benedict N. Hodgson
  • Patent number: 8578326
    Abstract: Local areas of a visualized modeling language diagram are viewable at different levels of detail without losing information such as model elements and their connectivity. Multiple elements are associated with a group element, which has a visual portion derived from the appearance of a group member element. Connectors between group member elements and non-member elements are suppressed in favor of replacement connectors between the group element and the non-member element(s). The integrity of incoming and outgoing connections to the group is maintained relative to the rest of the model. Ungrouping elements restores the elements to their original state. Grouping can be applied locally to one or more parts of the visual model.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Patrick S. Tseng, Durham Goode, John Joseph Jordan, Bernie Tschirren, Arun Abraham, Abhishek Shah, Andrew Jude Byrne, Suhail Dutta
  • Publication number: 20120189432
    Abstract: An aggregate vane assembly is disclosed herein. The aggregate vane assembly includes a core vane assembly encircling a central longitudinal axis and having a plurality of core vanes each extending radially between an inner hub and an outer band. The core vane assembly extends along the central longitudinal axis between a first forward end and a first aft end. The aggregate vane assembly also includes a bypass vane assembly disposed on a radially opposite side of the outer band relative to the plurality of core vanes. The bypass vane assembly includes at least one bypass vane extending radially outward from a platform. The bypass vane assembly extends along the central longitudinal axis between a second forward end and a second aft end. The aggregate vane assembly also includes a splitter ring positioned proximate to the first forward end.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 26, 2012
    Inventors: MATTHEW JOSEPH JORDAN, Eric W. Engebretsen, Benedict N. Hodgson
  • Publication number: 20100281240
    Abstract: A system and method for facilitating simulation of a computer program. A program representation is generated from a computer program. A simulation of the program is performed. Simulation may include applying heuristics to determine program flow for selected instructions, such as a branch instruction or a loop instruction. Simulation may also include creating imaginary objects as surrogates for real objects, when program code to create real objects is restricted, or fields of the objects are unavailable or uncertain, or for other reasons. Data descriptive of the simulation is inserted into the program representation. A visualizer may retrieve the program representation and generate a visualization that shows sequence flows resulting from the simulation.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Deon Brewis, Durham Goode, John Joseph Jordan, Sadi Khan
  • Publication number: 20100251187
    Abstract: Local areas of a visualized modeling language diagram are viewable at different levels of detail without losing information such as model elements and their connectivity. Multiple elements are associated with a group element, which has a visual portion derived from the appearance of a group member element. Connectors between group member elements and non-member elements are suppressed in favor of replacement connectors between the group element and the non-member element(s). The integrity of incoming and outgoing connections to the group is maintained relative to the rest of the model. Ungrouping elements restores the elements to their original state. Grouping can be applied locally to one or more parts of the visual model.
    Type: Application
    Filed: May 28, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Patrick S. Tseng, Durham Goode, John Joseph Jordan, Bernie Tschirren, Arun Abraham, Abhishek Shah, Andrew Jude Byrne, Suhail Dutta
  • Patent number: 7493107
    Abstract: A return and repair management system enables transactions between multiple end-users, customers, repair centers, and return for credit destinations. The return and repair management system may be affiliated with an administrator that facilitates processes between system entities. The transactions may involve the return and repair of telecommunications equipment, such as telephone handsets and accessories. The return and repair management system may provide an interactive user interface (UI), such as a Web page, for the end-users, customers, repair centers, and administrator. By interfacing with the UI, an end-user or customer may generate a handset request or accessory request.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: February 17, 2009
    Assignee: Brightstar Corporation
    Inventors: Joseph Jordan Constabileo, Andrea Bradshaw, Yeng L. Young
  • Patent number: D836231
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: December 18, 2018
    Assignee: PHILIPS LIGHTING HOLDING B.V.
    Inventors: Peter Swai, Zachary Robert Wessner, Stephen Walker Lee, Timothy Joseph Jordan, Benjamin Daniel Sweet-Block