Patents by Inventor Rodney A. Robinson
Rodney A. Robinson 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: 11943203Abstract: A method includes selecting, by at least one hardware processor of a first database deployment, data for transmission to a second database deployment. The data includes a plurality of files forming a data stream. At least a first file of the plurality of files is encoded using a first encryption key which is stored in at least a second file of the plurality of files. The at least a first file is further encoded to include a second encryption key associated with at least a third file of the plurality of files. A set of nodes is identified in a virtual private network connected to the first and second database deployments. The data stream is transmitted from the first database deployment to the second database deployment via the set of nodes of the virtual private network that is connected to the first database deployment and the second database deployment.Type: GrantFiled: November 15, 2022Date of Patent: March 26, 2024Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11805096Abstract: A system that communicates information is described. This system includes: a network interface, a proxy device coupled to the network interface, and an interface node coupled to the proxy device and configured to couple to a channel. Note that the network interface is configured to transmit outbound messages from the system to a location and to receive inbound messages to the system from the location, and the channel is configured to convey the outbound messages and the inbound messages. Moreover, the proxy device is configured to inspect a given message inbound or outbound based on a pre-determined profile of the location and pre-defined communication rules. Then, the proxy device is configured to restrict the given message based on a result of the inspection, where the restriction occurs after the system begins a communication session with the location and is performed for the duration of the communication session.Type: GrantFiled: January 20, 2020Date of Patent: October 31, 2023Assignee: INTUIT, INC.Inventors: Rodney A. Robinson, Joann Ferguson, Thomas J. Holodnik, Thomas E. Dockman, Spencer W. Fong, Michael P. Owen
-
Publication number: 20230274622Abstract: Various embodiments of systems and methods for direct depositing funds (e.g., consumer coin value, paper cash value, etc.) into an account at a bank or other financial institution are disclosed herein. In some embodiments, the systems and methods described herein enable a consumer to pour a batch of loose coins into a coin counting kiosk and have the coin value deposited directly into one of the consumer's accounts at a financial institution (e.g., a debit card account, credit card account, savings account, checking account, etc.) by swiping their bank card through (or inserting their bank card into) a card reader at the kiosk and selecting the desired transaction.Type: ApplicationFiled: May 7, 2021Publication date: August 31, 2023Inventors: Stephen M. Adams, Rodney A. Robinson
-
Publication number: 20200286078Abstract: A system that communicates information is described. This system includes: a network interface, a proxy device coupled to the network interface, and an interface node coupled to the proxy device and configured to couple to a channel. Note that the network interface is configured to transmit outbound messages from the system to a location and to receive inbound messages to the system from the location, and the channel is configured to convey the outbound messages and the inbound messages. Moreover, the proxy device is configured to inspect a given message inbound or outbound based on a pre-determined profile of the location and pre-defined communication rules. Then, the proxy device is configured to restrict the given message based on a result of the inspection, where the restriction occurs after the system begins a communication session with the location and is performed for the duration of the communication session.Type: ApplicationFiled: January 20, 2020Publication date: September 10, 2020Inventors: Rodney A. Robinson, Joann Ferguson, Thomas J. Holodnik, Thomas E. Dockman, Spencer W. Fong, Michael P. Owen
-
Patent number: 10540651Abstract: A system that communicates information is described. This system includes: a network interface, a proxy device coupled to the network interface, and an interface node coupled to the proxy device and configured to couple to a channel. Note that the network interface is configured to transmit outbound messages from the system to a location and to receive inbound messages to the system from the location, and the channel is configured to convey the outbound messages and the inbound messages. Moreover, the proxy device is configured to inspect a given message inbound or outbound based on a pre-determined profile of the location and pre-defined communication rules. Then, the proxy device is configured to restrict the given message based on a result of the inspection, where the restriction occurs after the system begins a communication session with the location and is performed for the duration of the communication session.Type: GrantFiled: July 31, 2007Date of Patent: January 21, 2020Assignee: INTUIT INC.Inventors: Rodney A. Robinson, Joann Ferguson, Thomas J. Holodnik, Thomas E. Dockman, Spencer W. Fong, Michael P. Owen
-
Publication number: 20190347662Abstract: A disbursement computing device for transmitting disbursements from a payor to a payee through a payment processing network is provided. The disbursement computing device is configured to receive a disbursement message including at least one disbursement payment instruction for transferring funds from a commercial disbursement financial account of a payor to a financial account of a payee. The disbursement computing device is also configured to automatically transmit, for each disbursement payment instruction, a purchase authorization request message to an issuer bank associated with the payor, and receive a payment authorization message from the issuer bank associated with the payor that the commercial disbursement financial account has a balance that is at least equal to a disbursement amount. The disbursement computing device is further configured to initiate a transfer of funds equal to the disbursement amount from the financial account of the payor to the financial account of the payee.Type: ApplicationFiled: July 26, 2019Publication date: November 14, 2019Inventors: Deborah M. Kimberg, Shari Krikorian, Rodney A. Robinson
-
Patent number: 10380587Abstract: A disbursement computing device for transmitting disbursements from a payor to a payee through a payment processing network is provided. The disbursement computing device is configured to receive a disbursement message including at least one disbursement payment instruction for transferring funds from a commercial disbursement financial account of a payor to a financial account of a payee. The disbursement computing device is also configured to automatically transmit, for each disbursement payment instruction, a purchase authorization request message to an issuer bank associated with the payor, and receive a payment authorization message from the issuer bank associated with the payor that the commercial disbursement financial account has a balance that is at least equal to a disbursement amount. The disbursement computing device is further configured to initiate a transfer of funds equal to the disbursement amount from the financial account of the payor to the financial account of the payee.Type: GrantFiled: February 23, 2016Date of Patent: August 13, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Deborah M. Kimberg, Shari Krikorian, Rodney A. Robinson
-
Patent number: 9563718Abstract: Some embodiments of the present invention provide a system that facilitates interactivity during automated web-site accesses. During operation, the system executes a script which automatically accesses one or more websites. While executing the script, the system retrieves user-specific data associated with a user. The system then uses the user-specific data to access a target website. While accessing the target website, the system receives an interactivity request which the system presents to the user. The system then receives a response to the interactivity request from the user, and forwards the response to the website.Type: GrantFiled: June 29, 2007Date of Patent: February 7, 2017Assignee: INTUIT INC.Inventors: Spencer W. Fong, Richard M. Ng, Thomas E. Dockman, Rodney A. Robinson, Marvin Mah
-
Publication number: 20160247134Abstract: A disbursement computing device for transmitting disbursements from a payor to a payee through a payment processing network is provided. The disbursement computing device is configured to receive a disbursement message including at least one disbursement payment instruction for transferring funds from a commercial disbursement financial account of a payor to a financial account of a payee. The disbursement computing device is also configured to automatically transmit, for each disbursement payment instruction, a purchase authorization request message to an issuer bank associated with the payor, and receive a payment authorization message from the issuer bank associated with the payor that the commercial disbursement financial account has a balance that is at least equal to a disbursement amount. The disbursement computing device is further configured to initiate a transfer of funds equal to the disbursement amount from the financial account of the payor to the financial account of the payee.Type: ApplicationFiled: February 23, 2016Publication date: August 25, 2016Inventors: Deborah M. Kimberg, Shari Krikorian, Rodney A. Robinson
-
Publication number: 20110320347Abstract: A mobile payment platform and service provides a fast, easy way to make payments by users of mobile devices. The platform also interfaces with nonmobile channels and devices such as e-mail, instant messenger, and Web. In an implementation, funds are accessed from an account holder's mobile device such as a mobile phone or a personal digital assistant to make or receive payments. Financial transactions can be conducted on a person-to-person (P2P) or person-to-merchant (P2M) basis where each party is identified by a unique indicator such as a telephone number or bar code. Transactions can be requested through any number of means including SMS messaging, Web, e-mail, instant messenger, a mobile client application, an instant messaging plug-in application or “widget.” The mobile client application, resident on the mobile device, simplifies access and performing financial transactions in a fast, secure manner.Type: ApplicationFiled: June 23, 2011Publication date: December 29, 2011Applicant: OBOPAY, INC.Inventors: John TUMMINARO, Rodney ROBINSON, David SCHWARTZ
-
Publication number: 20100063935Abstract: Method and system for authenticating the identity of a party to a transaction being executing over wired or wireless networks, using a personal device. A transaction system is adapted to receive messages over a network from a connected device, where the messages are intended to initiate a transaction. The system comprises authentication rules and an associated engine for identifying the type of transaction and, for each type of transaction, whether MFA is required. If so, the necessary MFA attributes are requested, thus permitting completion of the transaction in a comparatively secure manner and also permitting management of the accounts associated with the party.Type: ApplicationFiled: September 8, 2009Publication date: March 11, 2010Applicant: Obopay, Inc.Inventors: Ajit Thomas, Rodney Robinson, John Michael Tumminaro, John Tumminaro
-
Publication number: 20090006985Abstract: Some embodiments of the present invention provide a system that facilitates interactivity during automated web-site accesses. During operation, the system executes a script which automatically accesses one or more websites. While executing the script, the system retrieves user-specific data associated with a user. The system then uses the user-specific data to access a target website. While accessing the target website, the system receives an interactivity request which the system presents to the user. The system then receives a response to the interactivity request from the user, and forwards the response to the website.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Inventors: Spencer W. Fong, Richard M. Ng, Thomas E. Dockman, Rodney A. Robinson, Marvin Mah
-
Publication number: 20070185797Abstract: A system and method for aggregating a user's financial data for submission to a third party, as part of a loan application or other transaction. The data may include asset data (e.g., statements from bank accounts, investment accounts, retirement accounts), credit data (e.g., statements from credit providers), payroll data (e.g., a W2 statement, pay stubs), tax return data, insurance data, a credit report, etc. The system elicits information from the user to use in retrieving the data (e.g., institution name, account number, login information), retrieves the data and may validate some or all of it (e.g., to ensure it is the user's data). Tax return data may be retrieved from the user's computing device or may already be stored in the system. The system serves the data to the third party and may also package selected data for submission to another party (e.g., a loan purchaser or underwriter).Type: ApplicationFiled: February 8, 2006Publication date: August 9, 2007Inventor: Rodney Robinson
-
Publication number: 20070166024Abstract: Footwear includes an outer sole and an upper and a body between the upper and the sole. Within that body there is a camera unit and part of the camera is mounted on the outer sole. The sole can have different portions, namely, one or more sole portions. In the one or more sole portions, there is room to accommodate a view screen associated with the camera. The screen can be located towards the toe portion of the footwear. A lens can be located in the toe portion of the footwear and as such may extend through the material, which is upwardly directed from the sole. There can be a flap of material to cover the lens.Type: ApplicationFiled: January 19, 2006Publication date: July 19, 2007Inventor: Rodney Robinson
-
Publication number: 20070164521Abstract: A footwear unit for entertainment is in the form of a vehicle which is motorized and which can be controlled through a remote controller operating wirelessly to a receiver on the vehicle. The body of the vehicle is formed by the upper and sole portion of a shoe. The motorized mechanism is contained in the body of the shoe and the wheels are located the sides of the perimeter of the shoe as defined by the sole perimeter.Type: ApplicationFiled: January 19, 2006Publication date: July 19, 2007Inventor: Rodney Robinson
-
Publication number: 20030204460Abstract: Financial Data Collector System that accepts a request from a financial messaging protocol server for financial account information, utilizes HTML Web page parsing to access a consumer's online financial account information from an Internet Web site, and returns the information in a message response. This system utilizes HTML parsing technology to emulate a consumer accessing online financial account information. Relevant data is parsed from the captured Web pages and download files, normalized, and returned in a formatted message response to the requester. This system provides a flexible, low cost, and quick to market implementation over existing solutions.Type: ApplicationFiled: March 19, 2003Publication date: October 30, 2003Inventors: Rodney Robinson, Stephen Zorn