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: 20190018948Abstract: 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: ApplicationFiled: July 17, 2017Publication date: January 17, 2019Inventor: Richard C. Johnson
-
Publication number: 20170182508Abstract: 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: ApplicationFiled: March 16, 2017Publication date: June 29, 2017Inventor: Richard C. Johnson
-
Patent number: 9630195Abstract: 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: GrantFiled: November 18, 2015Date of Patent: April 25, 2017Inventor: Richard C. Johnson
-
Publication number: 20160151796Abstract: 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: ApplicationFiled: November 18, 2015Publication date: June 2, 2016Inventor: Richard C. Johnson
-
Patent number: 9314809Abstract: 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: GrantFiled: December 13, 2012Date of Patent: April 19, 2016Inventor: Richard C Johnson
-
Patent number: 8812373Abstract: 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: GrantFiled: October 25, 2010Date of Patent: August 19, 2014Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 8694412Abstract: 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: GrantFiled: June 16, 2011Date of Patent: April 8, 2014Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 8566249Abstract: 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: GrantFiled: December 4, 2003Date of Patent: October 22, 2013Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Publication number: 20130146676Abstract: 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: ApplicationFiled: December 13, 2012Publication date: June 13, 2013Inventor: Richard C. Johnson
-
Publication number: 20130146678Abstract: 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: ApplicationFiled: December 13, 2012Publication date: June 13, 2013Inventor: Richard C. Johnson
-
Patent number: 8335930Abstract: 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: GrantFiled: September 25, 2009Date of Patent: December 18, 2012Inventors: Richard C. Johnson, Andrew Morgan, H. Peter Anvin, Linus Torvalds
-
Patent number: 8321849Abstract: 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: GrantFiled: January 26, 2007Date of Patent: November 27, 2012Assignee: NVIDIA CorporationInventors: John R. Nickolls, Henry P. Moreton, Lars S. Nyland, Ian A. Buck, Richard C. Johnson, Robert S. Glanville, Jayant B. Kolhe
-
Patent number: 8156044Abstract: 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: GrantFiled: August 31, 2009Date of Patent: April 10, 2012Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 8140432Abstract: 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: GrantFiled: August 13, 2010Date of Patent: March 20, 2012Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Publication number: 20110246321Abstract: 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: ApplicationFiled: June 16, 2011Publication date: October 6, 2011Applicant: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 7987134Abstract: 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: GrantFiled: September 26, 2001Date of Patent: July 26, 2011Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Publication number: 20110040650Abstract: 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: ApplicationFiled: October 25, 2010Publication date: February 17, 2011Applicant: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 7853481Abstract: 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: GrantFiled: January 24, 2000Date of Patent: December 14, 2010Assignee: Oracle International CorporationInventor: Richard C. Johnson
-
Publication number: 20100306104Abstract: 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: ApplicationFiled: August 13, 2010Publication date: December 2, 2010Applicant: Oracle International CorporationInventor: Richard C. Johnson
-
Patent number: 7814012Abstract: 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: GrantFiled: January 15, 2003Date of Patent: October 12, 2010Assignee: Oracle International CorporationInventor: Richard C. Johnson