Patents by Inventor Alan Johnson

Alan Johnson 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: 20210199053
    Abstract: A coated component for a gas turbine engine is provided. The coated component includes a substrate having a surface and a ceramic coating. The ceramic coating includes one or more linear slots and one or more non-linear slots. The one or more non-linear slots intersect the one or more linear slots. The plurality of linear slots and the plurality of non-linear slots form segments of ceramic coating material.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Hrishikesh Keshavan, Curtis Alan Johnson, Hongqiang Chen, Bernard Patrick Bewlay, Byron Andrew Pritchard, JR., Mehmet M. Dede
  • Patent number: 11036916
    Abstract: A computer system includes a text editor controller that receives input data, determines column location data indicating a location of at least one column for vertically organizing at least a portion of the input data based at least in part on the input data, and renders the input data as proportional font. A display device is configured to display a text area interface generated by the computer system, and to display the rendered proportional font in the text area interface in a vertically aligned manner based at least in part on the column location data.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: June 15, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Neil Alan Johnson
  • Publication number: 20210173471
    Abstract: A virtual space configuration system of an artificial reality system can detect a user posture and provide various corresponding customizations of the system's virtual space. The virtual space configuration system can, when a user is in a seated posture, provide for seated virtual space customizations. In various implementations, these customizations can include allowing adjustment of a floor height; setting a flag that can be surfaced to applications to adjust the applications' mechanics for seated users; customizing display of virtual space boundaries when in seated mode to be less intrusive; providing options to detect when a user leaves seated mode and trigger corresponding actions; provide a passthrough workspace area allowing a user to interact with certain real-world objects naturally without having to remove a virtual reality headset; or automatically determining virtual space dimensions for seated users.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Inventors: Samuel Alan Johnson, Shaik Shabnam Nizamudeen Basha, Mahdi Salmani Rahimi, Benjamin Antoine Georges Lefaudeux
  • Patent number: 11030300
    Abstract: Systems and methods for generating and validating certified electronic credentials are disclosed. A publisher may receive a certified electronic credential order from a credentialer and prepare a plurality of certified electronic credentials. The publisher may associate each credential with authentication information and a credential record, and retain a database of associated authentication information and credential records. The publisher may provide validation services, receiving a validation request through a credentialer's validation portal, and provide a response through the credentialer's portal indicative of the validity, additional information about the credential and/or the credential holder. The credential holder may assign a personal access key to control or limit the validation of a credential. A validating entity may receive credential validation through the credentialer with a heightened degree of confidence in the validation and lack of forgery.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: June 8, 2021
    Assignee: PARADIGM, INC.
    Inventors: Peter Alan Johnson, Christopher Simon Jackson, Robert Allen Huffman
  • Patent number: 11014761
    Abstract: A conveyor condition monitor, for use with a conveyor comprising a plurality of trollies (12) running along a conveyor rail (14) and linked to one another by a chain link system, is disclosed. The monitor comprises a conveyor monitoring station (3) and a first deformation sensor (5a, 5b). The deformation sensor (5b) is in communication with the conveyor monitor, and is adapted to notify the conveyor monitor of the presence of a deformed (13b) trolley (12) in the conveyor.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 25, 2021
    Assignee: Castrol Limited
    Inventors: Scott Alan Johnson, Richard Allen Moen, William Thomas Preble
  • Publication number: 20210149190
    Abstract: Artificial reality (AR) systems track pose and skeletal positioning for multiple co-located participants, each having a head mounted display (HMD). Participants can join a shared artificial reality event or experience with others in the same location. Each participant's HMD can independently render AR content for the participant based on the participant's pose and pose information obtained from other participants' HMDs. A participating HMD may broadcast tracking estimates for skeletal points of interest (e.g., joints, finger tips, knees, ankle points, etc.) that are within the field-of-view of the HMD's cameras and/or sensors. A participating HMD may receive skeletal position information determined by other HMDs, and aggregate the received tracking information along with internal tracking information to construct an accurate, full estimate of its own pose and skeletal positioning information for its corresponding participant.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Samuel Alan Johnson, Carsten Sebastian Stoll, Benjamin Antoine Georges Lefaudeux
  • Publication number: 20210124412
    Abstract: A system includes processing circuitry configured to receive sensor data regarding a user operating a head mounted display (HMD). The processing circuitry is configured to identify a plurality of reference points of a pose of the user based at least on the sensor data. The processing circuitry is configured to apply one or more models to the plurality of reference points to determine a type of the pose of the user. The processing circuitry is configured to select a mode of operation of the HMD responsive to the type of the pose.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventors: Samuel Alan Johnson, Mahdi Salmani Rahimi
  • Publication number: 20210097523
    Abstract: Pursuant to some embodiments, systems, methods and computer program code are provided for receiving a transaction request message, the transaction request message specifying transaction attributes for a proposed payment transaction involving a user of a mobile device and a merchant, comparing the transaction attributes with a permitted transaction rule, the permitted transaction rule having been stored in the mobile device prior to receiving the transaction request message, approving the proposed transaction upon determining that the transaction attributes satisfy the permitted transaction rule, the approving including generating a transaction cryptogram, and transmitting the transaction cryptogram to the merchant for use in completing the proposed payment transaction.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 1, 2021
    Inventors: Simon Phillips, Patrik Smets, Alan Johnson
  • Patent number: 10960602
    Abstract: A three dimensional printing system includes a resin vessel, a light engine, a movement mechanism, a fixture, and a controller. The resin vessel is for containing a photocurable resin and has a lower portion with a transparent sheet. The light engine is configured to selectively project radiation up through the transparent sheet and over a build plane. The fixture is coupled to the movement mechanism and has a lower face that faces the transparent sheet. The controller is configured to operate the light engine to solidify a particle trapping sheet proximate to the build plane thereby trapping particles that extend upwardly from the transparent sheet into the build plane.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: March 30, 2021
    Assignee: 3D Systems, Inc.
    Inventors: Christopher Tanner, Andrew Enslow, Ben Wynne, Robert Mueller, James Pingel, Martin Alan Johnson
  • Publication number: 20210092191
    Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 25, 2021
    Inventors: Gary Kenneth Boon, King Tung Ma, Vijayabhaskar Katamreddy, David Alan Johnson, David John Poirier
  • Patent number: 10898780
    Abstract: A golf putting training device with a base and a plurality of posts extending upwardly from the base is provided. The plurality of posts may be positioned on a diameter of a circle and the diameter may be generally equal to a golf hole diameter. A distance between at least two of the plurality of posts is less than the golf hole diameter and thereby provides a narrow opening for a golf ball to roll through. A pair of sleeves may be positioned on a pair of adjacent posts such that the narrow opening for the golf ball to roll through is reduced. Also, an elastic member may extend between two posts and across the narrow opening for the golf ball to roll through such that a golf ball putted towards the narrow opening is redirected when it is rolls into the elastic member.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 26, 2021
    Inventor: Alan Johnson
  • Publication number: 20210019728
    Abstract: Currently, many aspects of electronic transactions have become digital, and may therefore be performed online using mobile devices. However, many of these possibilities have been adopted by no longer supporting legacy systems—in the newer and emerging economies, this does not create a major problem as they have few consumers using legacy systems and methods. But this lack of interoperability limits the adoption of legacy-compatible systems and method. It also restricts their adoption in other countries. In addition, the increased use of payment through such electronic transactions is increasing the frequency and amount of fraudulent transactions.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 21, 2021
    Inventors: Mehdi Collinge, Alan Johnson
  • Publication number: 20200396969
    Abstract: Embodiments of the present disclosure describe aquaculture filtration systems comprising a tidal basin, first bead filter unit, second bead filter unit, and optionally an inoculation tank. The tidal basin and first bead filter unit can be in fluid communication. The first bead filter unit can be in fluid communication with the second bead filter unit and optionally the tidal basin via a bypass line. The second bead filter unit can be in fluid communication with the tidal basin and optionally an inoculation tank via an inoculation loop. The aquaculture filtration systems can optionally further comprise pumps for circulating fluids, such as circulation pumps and inoculation pumps, and valves for controlling or directing fluid flow. Embodiments also describe related methods, systems, apparatuses, and the like.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 24, 2020
    Inventors: Angela Kaye LANDSMAN, Rodney Alan JOHNSON
  • Patent number: 10873636
    Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: December 22, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gary Kenneth Boon, King Tung Ma, Vijayabhaskar Katamreddy, David Alan Johnson, David John Poirier
  • Publication number: 20200372312
    Abstract: A wearable computing device reads near-invisible one- or two-dimensional barcodes having a size of 100 microns to one millimeter. The device includes a magnifying lens, a digital camera, a processor, program memory and a wireless communication module, all supported on a wearable device body. The wearable device body may be an eyeglass frame, a watch body or wristband, a headband or sweatband or a cap or other headgear, among other possibilities. Applications of the wearable computing device include unattended shopping in a physical retail store.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 26, 2020
    Inventors: Simon Phillips, Alan Johnson, Mark Britten
  • Patent number: 10822696
    Abstract: An article for service at high temperatures comprises a substrate comprising a first region and a second region; and a coating disposed over the substrate. The coating comprises a first portion disposed over the first region of the substrate and a second portion disposed over the second region of the substrate. The coating includes a layer comprising a ceramic material and further including a quantity of surface-connected voids, and a protective agent is disposed within at least some of the surface-connected voids of the layer. Within the first portion, the agent is present within the layer at a concentration of less than or equal to 4 percent by volume of the layer exclusive of the voids, while, within the second portion, the agent is present within the layer at a concentration up to the carrying capacity of the layer. Methods for forming the article are also presented.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: November 3, 2020
    Assignee: General Electric Company
    Inventors: Cathleen Ann Hoel, Kristen Hall Brosnan, Curtis Alan Johnson, Shankar Sivaramakrishnan
  • Publication number: 20200302049
    Abstract: Systems and methods for generating and validating certified electronic credentials are disclosed. A publisher may receive a certified electronic credential order from a credentialer and prepare a plurality of certified electronic credentials. The publisher may associate each credential with authentication information and a credential record, and retain a database of associated authentication information and credential records. The publisher may provide validation services, receiving a validation request through a credentialer's validation portal, and provide a response through the credentialer's portal indicative of the validity, additional information about the credential and/or the credential holder. The credential holder may assign a personal access key to control or limit the validation of a credential. A validating entity may receive credential validation through the credentialer with a heightened degree of confidence in the validation and lack of forgery.
    Type: Application
    Filed: May 12, 2020
    Publication date: September 24, 2020
    Inventors: Peter Alan Johnson, Christopher Simon Jackson, Robert Allen Huffman
  • Publication number: 20200302441
    Abstract: A cryptographic method of performing a tokenised transaction between a payment offering party and a payment accepting party is described. The tokenised transaction is mediated by a transaction scheme. The payment accepting party is provided with a merchant identity and a merchant certificate associated with that identity by the transaction scheme provider. The payment accepting party provides the merchant identity and transaction seed data to the payment offering party. The payment offering party validates the merchant identity and uses the merchant identity and the transaction seed data to generate a cryptogram for the tokenised transaction. The payment offering party provides the cryptogram to the payment accepting party for transmission to the transaction scheme provider for authorisation of the tokenised transaction. A suitable user computing device and merchant computing device for acting as payment offering party and payment accepting party respectively are also described.
    Type: Application
    Filed: August 11, 2017
    Publication date: September 24, 2020
    Applicant: Mastercard International Incorporated
    Inventors: Mehdi Collinge, Alan Johnson
  • Patent number: 10774620
    Abstract: An ROV hot-stab device (100) comprising a hot stab body (102) having a flow bore (102A) that is adapted to receive a fluid, a housing (104) that is operatively coupled to the hot stab body (102), and at least one fluid inlet/outlet (104A/104B) defined in the housing (104). The device (100) also includes an isolation valve (103) that is at least partially positioned within the housing (104) wherein the isolation valve (103) is adapted to, when actuated, establish fluid communication between the bore (102A) of the hot stab body (102) and the at least one fluid inlet/outlet (104A/104B) and at least one sensor (114) positioned at least partially within the housing (104) wherein the sensor (114) is adapted to sense a parameter of the fluid.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: September 15, 2020
    Assignee: GLOBALFOUNDRIES Inc.
    Inventor: Mark Alan Johnson
  • Patent number: D909950
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: February 9, 2021
    Inventor: Scott Alan Johnson