Patents by Inventor Richard C. Johnson

Richard C. 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: 20190018948
    Abstract: A processor may initiate a first verification event. The processor may identify two or more devices that are within a predetermined area of the processor during the initiating of the first verification event. The processor may verify an identity of a verified user based on the two or more devices. The processor may process the first verification event in response to verifying the identity of the verified user.
    Type: Application
    Filed: July 17, 2017
    Publication date: January 17, 2019
    Inventor: Richard C. Johnson
  • Publication number: 20170182508
    Abstract: In one embodiment, a method of creating a protected field is disclosed. In one embodiment, the method includes directing a first flow of air around a target space, drawing the first flow of air in through a primary air intake vent to create a first flow field envelope. In one embodiment, a second flow of air is directed within the first flow field envelope.
    Type: Application
    Filed: March 16, 2017
    Publication date: June 29, 2017
    Inventor: Richard C. Johnson
  • Patent number: 9630195
    Abstract: The present disclosure relates to a system and method for spraying one or more target objects. A primary blower system is adapted to create a relatively isolated field of circulating air by creating a primary air stream around the field of circulating air. A secondary blower system is adapted to circulate air within the isolated field by flowing a secondary air stream in directions contrary to the primary air stream. A chemical spray comprising liquid, aerosol droplets, particulate matter, or the like may be emitted into the circulating air within the field and thereby deposited on target objects within the field. Embodiments of the present disclosure may be used for agricultural, automotive, aerospace, and other applications to emit, contain, and/or recapture a spray.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: April 25, 2017
    Inventor: Richard C. Johnson
  • Publication number: 20160151796
    Abstract: The present disclosure relates to a system and method for spraying one or more target objects. A primary blower system is adapted to create a relatively isolated field of circulating air by creating a primary air stream around the field of circulating air. A secondary blower system is adapted to circulate air within the isolated field by flowing a secondary air stream in directions contrary to the primary air stream. A chemical spray comprising liquid, aerosol droplets, particulate matter, or the like may be emitted into the circulating air within the field and thereby deposited on target objects within the field. Embodiments of the present disclosure may be used for agricultural, automotive, aerospace, and other applications to emit, contain, and/or recapture a spray.
    Type: Application
    Filed: November 18, 2015
    Publication date: June 2, 2016
    Inventor: Richard C. Johnson
  • Patent number: 9314809
    Abstract: The present disclosure relates to a system and method for spraying one or more target objects. A primary blower system is adapted to create a relatively isolated field of circulating air by creating a primary air stream around the field of circulating air. A secondary blower system is adapted to circulate air within the isolated field by flowing a secondary air stream in directions contrary to the primary air stream. A chemical spray comprising liquid, aerosol droplets, particulate matter, or the like may be emitted into the circulating air within the field and thereby deposited on target objects within the field. Embodiments of the present disclosure may be used for agricultural, automotive, aerospace, and other applications to emit, contain, and/or recapture a spray.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: April 19, 2016
    Inventor: Richard C Johnson
  • Patent number: 8812373
    Abstract: A method of enabling anonymous shipment of a package containing goods purchased by a customer from a vendor for delivery to an address unknown to the vendor includes steps of receiving a request for a package code for the package from the vendor, sending the package code to the vendor, the package code being devoid of delivery address information and sending a shipping identifier and an associated address to the shipper. The shipper, after picking up the package for shipment from the vendor, matches the package code sent to the vendor with the shipping identifier and identifies the associated address as the delivery address of the package. A shipping label may then be printed out and affixed to the package.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 8694412
    Abstract: A two phase auction for an item includes a first phase in which an asking price for the item decreases at predetermined intervals when the auction is a seller's auction and increases at predetermined intervals when the auction is a buyer's auction, and a second phase after the first phase wherein the asking price starts at a level equal to a first bid placed by a first bidder during the first phase and periodically increases when the auction is a seller's auction and decreases at predetermined intervals when the auction is a buyer's auction until no additional bids are received from the first bidder and/or additional bidders, the auctioned item being awarded to a last bidder in the second phase.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: April 8, 2014
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 8566249
    Abstract: A computer-implemented method for ensuring non-repudiation of a payment request and/or other action may include a step of receiving, over a network, the payment request together with a digital certificate identifying a user having caused the payment request to be generated. The certificate may include certificate-identifying information, user-identifying information, authority information that defines and delimits the authority of the user to make the payment request. The certificate-identifying information and the user-identifying information included within the received certificate may be validated. The authority information included within the received certificate may then be validated. The payment request and/or other action is then only executed when the certificate-identifying information, the user-identifying information and the authority information within the received certificate are successfully validated.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: October 22, 2013
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Publication number: 20130146676
    Abstract: The present disclosure relates to a system and method for spraying a target object. A recapture shell may partially contain the target object and mitigate dispersal of overspray. A leading front of higher-than ambient air pressure and a trailing front of lower-than ambient air pressure are created to partially isolate recirculating air within a target space in the recapture shell to enhance spray coverage and mitigate spray loss. Embodiments of the present disclosure may be used for agricultural, automotive, aerospace, and other applications to emit, contain, and/or recapture a spray.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 13, 2013
    Inventor: Richard C. Johnson
  • Publication number: 20130146678
    Abstract: The present disclosure relates to a system and method for spraying one or more target objects. A primary blower system is adapted to create a relatively isolated field of circulating air by creating a primary air stream around the field of circulating air. A secondary blower system is adapted to circulate air within the isolated field by flowing a secondary air stream in directions contrary to the primary air stream. A chemical spray comprising liquid, aerosol droplets, particulate matter, or the like may be emitted into the circulating air within the field and thereby deposited on target objects within the field. Embodiments of the present disclosure may be used for agricultural, automotive, aerospace, and other applications to emit, contain, and/or recapture a spray.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 13, 2013
    Inventor: Richard C. Johnson
  • Patent number: 8335930
    Abstract: An architecture, system and method for operating on encrypted and/or hidden information (e.g., code and/or data). The invention enables creators, owners and/or distributors of proprietary code to keep such code inaccessible to users and user-controlled software programs. A memory architecture includes first and second protected memory spaces, respectively storing operating system instructions and a decrypted version of the encrypted information. The first protected memory space may further store a table linking the locations of the encrypted and/or hidden, decrypted information with a decryption and/or authorization key. The system includes the memory architecture and a processor for executing instructions, and the method loads, stores and operates on the encrypted and/or hidden information according to the memory architecture functionality and/or constraints.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: December 18, 2012
    Inventors: Richard C. Johnson, Andrew Morgan, H. Peter Anvin, Linus Torvalds
  • Patent number: 8321849
    Abstract: A virtual architecture and instruction set support explicit parallel-thread computing. The virtual architecture defines a virtual processor that supports concurrent execution of multiple virtual threads with multiple levels of data sharing and coordination (e.g., synchronization) between different virtual threads, as well as a virtual execution driver that controls the virtual processor. A virtual instruction set architecture for the virtual processor is used to define behavior of a virtual thread and includes instructions related to parallel thread behavior, e.g., data sharing and synchronization. Using the virtual platform, programmers can develop application programs in which virtual threads execute concurrently to process data; virtual translators and drivers adapt the application code to particular hardware on which it is to execute, transparently to the programmer.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: November 27, 2012
    Assignee: NVIDIA Corporation
    Inventors: John R. Nickolls, Henry P. Moreton, Lars S. Nyland, Ian A. Buck, Richard C. Johnson, Robert S. Glanville, Jayant B. Kolhe
  • Patent number: 8156044
    Abstract: By establishing a correspondence account in each Financial Service Provider (FSP) of a group of FSPs and a secure inter-FSP messaging mechanism, transfers of funds entirely within member FSPs (FSP 1, FSP 2, FSP 3, FSP 4) may be combined with secure messaging to effectively transfer funds between buyers in one FSP (FSP 2) and sellers in another FSP (FSP 1) without actual transfer of funds between FSP's.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: April 10, 2012
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 8140432
    Abstract: A computer-implemented method for a trusted entity such as a Post Office to process bills from a plurality of billers includes generating aggregated listings of bills to be submitted each identified customer and making the aggregated listings available to each identified customer. The trusted entity may then receive orders to effectuate payment of selected ones of the bills in the aggregated listings from customers. The first trusted entity may request that a second trusted entity designated by each identified customer (such as a bank) guarantee availability of funds sufficient to cover payment of the bills selected for payment. A third trusted entity (a central bank) may then be instructed to carry out the payments specified in each of the received orders in batch mode by transferring the payments from the second trusted entities designated by the customers to respective fourth trusted entities (e.g., banks) designated by the billers.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: March 20, 2012
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Publication number: 20110246321
    Abstract: A two phase auction for an item includes a first phase in which an asking price for the item decreases at predetermined intervals when the auction is a seller's auction and increases at predetermined intervals when the auction is a buyer's auction, and a second phase after the first phase wherein the asking price starts at a level equal to a first bid placed by a first bidder during the first phase and periodically increases when the auction is a seller's auction and decreases at predetermined intervals when the auction is a buyer's auction until no additional bids are received from the first bidder and/or additional bidders, the auctioned item being awarded to a last bidder in the second phase.
    Type: Application
    Filed: June 16, 2011
    Publication date: October 6, 2011
    Applicant: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 7987134
    Abstract: A two phase auction for an item includes a first phase in which an asking price for the item decreases at predetermined intervals when the auction is a seller's auction and increases at predetermined intervals when the auction is a buyer's auction, and a second phase after the first phase wherein the asking price starts at a level equal to a first bid placed by a first bidder during the first phase and periodically increases when the auction is a seller's auction and decreases at predetermined intervals when the auction is a buyer's auction until no additional bids are received from the first bidder and/or additional bidders, the auctioned item being awarded to a last bidder in the second phase.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: July 26, 2011
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Publication number: 20110040650
    Abstract: A method of enabling anonymous shipment of a package containing goods purchased by a customer from a vendor for delivery to an address unknown to the vendor includes steps of receiving a request for a package code for the package from the vendor, sending the package code to the vendor, the package code being devoid of delivery address information and sending a shipping identifier and an associated address to the shipper. The shipper, after picking up the package for shipment from the vendor, matches the package code sent to the vendor with the shipping identifier and identifies the associated address as the delivery address of the package. A shipping label may then be printed out and affixed to the package.
    Type: Application
    Filed: October 25, 2010
    Publication date: February 17, 2011
    Applicant: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 7853481
    Abstract: A method of enabling anonymous shipment of a package containing goods purchased by a customer from a vendor for delivery to an address unknown to the vendor includes steps of receiving a request for a package code for the package from the vendor, sending the package code to the vendor, the package code being devoid of delivery address information and sending a shipping identifier and an associated address to the shipper. The shipper, after picking up the package for shipment from the vendor, matches the package code sent to the vendor with the shipping identifier and identifies the associated address as the delivery address of the package. A shipping label may then be printed out and affixed to the package.
    Type: Grant
    Filed: January 24, 2000
    Date of Patent: December 14, 2010
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Publication number: 20100306104
    Abstract: A computer-implemented method for a trusted entity such as a Post Office to process bills from a plurality of billers includes generating aggregated listings of bills to be submitted each identified customer and making the aggregated listings available to each identified customer. The trusted entity may then receive orders to effectuate payment of selected ones of the bills in the aggregated listings from customers. The first trusted entity may request that a second trusted entity designated by each identified customer (such as a bank) guarantee availability of funds sufficient to cover payment of the bills selected for payment. A third trusted entity (a central bank) may then be instructed to carry out the payments specified in each of the received orders in batch mode by transferring the payments from the second trusted entities designated by the customers to respective fourth trusted entities (e.g., banks) designated by the billers.
    Type: Application
    Filed: August 13, 2010
    Publication date: December 2, 2010
    Applicant: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 7814012
    Abstract: A computer-implemented method for a trusted entity such as a Post Office to process bills from a plurality of billers includes generating aggregated listings of bills to be submitted each identified customer and making the aggregated listings available to each identified customer. The trusted entity may then receive orders to effectuate payment of selected ones of the bills in the aggregated listings from customers. The first trusted entity may request that a second trusted entity designated by each identified customer (such as a bank) guarantee availability of funds sufficient to cover payment of the bills selected for payment. A third trusted entity (a central bank) may then be instructed to carry out the payments specified in each of the received orders in batch mode by transferring the payments from the second trusted entities designated by the customers to respective fourth trusted entities (e.g., banks) designated by the billers.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: October 12, 2010
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson