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: 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: 10769626
    Abstract: A method for distribution and transfer of entitlement certificates includes: storing account profiles, each account including an account identifier, primary account number, and account balance; receiving an entitlement request from a computing device including a specific account identifier, entitlement balance, and usage controls; identifying a specific account profile that includes the specific account identifier; generating an entitlement certificate that includes the entitlement balance and usage controls; generating an entitlement identifier for the entitlement certificate; placing a hold associated with the entitlement certificate on the account balance included in the specific account profile for the entitlement balance; and transmitting the entitlement certificate to the computing device.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: September 8, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Pablo Fourez, Alan Johnson
  • Publication number: 20200273037
    Abstract: A null-amount payment account system transaction is performed in cooperation with a user payment device presented by a user. In response to successful completion of the transaction, a download of data is received regarding the user.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 27, 2020
    Inventors: Simon Phillips, Alan Johnson, Jorn Lambert
  • Patent number: 10755463
    Abstract: In one embodiment, a method includes receiving an audio signal comprising a plurality of speech units, processing the audio signal to associate each of the speech units with a corresponding lip animation, determining pitch information associated with each of the plurality of speech units, processing the pitch information of each of the plurality of speech units to associate at least one of the speech units with a facial-component animation, and presenting the audio signal with a displayed animation of a face, wherein the animation of the face displays the lip animation associated with each of the speech units and the facial-component animation associated with the at least one speech unit. The animation of the face may be displayed in real time with the audio signal. The facial component animation may include animation of the lips, eyebrows, eyelids, and other portion of the upper face.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: August 25, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Elif Albuz, Bryan Michael Anenberg, Colin Lea, Samuel Alan Johnson, Nikita Shulga, Xingze He
  • Publication number: 20200240273
    Abstract: A component includes an outer wall that includes an exterior surface, and at least one plenum defined interiorly to the outer wall and configured to receive a cooling fluid therein. The component also includes a coating system disposed on the exterior surface. The coating system has a thickness. The component further includes a plurality of adaptive cooling openings defined in the outer wall. Each of the adaptive cooling openings extends from a first end inflow communication with the at least one plenum, outward through the exterior surface and to a second end covered underneath at least a portion of the thickness of the coating system.
    Type: Application
    Filed: October 13, 2017
    Publication date: July 30, 2020
    Inventors: James Albert TALLMAN, Andrew Philip SHAPIRO, Gary Michael ITZEL, Curtis Alan JOHNSON, Victor John MORGAN, Jacob John KITTLESON, Bradley Thomas RICHARDS
  • Patent number: 10699001
    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: April 3, 2018
    Date of Patent: June 30, 2020
    Assignee: PARADIGM, INC.
    Inventors: Peter Alan Johnson, Christopher Simon Jackson, Robert Allen Huffman
  • Publication number: 20200175093
    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: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventor: Neil Alan Johnson
  • Patent number: D909950
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: February 9, 2021
    Inventor: Scott Alan Johnson