Patents by Inventor James David Freedman
James David Freedman 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: 9549156Abstract: Video transaction machines (VTMs) facilitate communications and transactions between customers of a financial institution and video transaction resources, such as video agents, by establishing a video session between a VTM and a video agent workstation. After a computing device of the financial institution receives information identifying the customer, VTM, or VTM location requesting the services of a video agent, the computing device may place the customer in one or more virtual queues based on an overall visit time at the VTM location. In order to maintain a visit time at the VTM location below a predetermined visit time threshold, the controller may prioritize transactions at VTMs with longer visit times over transactions at VTMs with shorter visit times.Type: GrantFiled: March 9, 2016Date of Patent: January 17, 2017Assignee: Bank of America CorporationInventors: James David Freedman, Tyler R. Johnson
-
Patent number: 9520033Abstract: Aspects of the present disclosure are directed towards a transaction machine. The transaction machine may include a first transaction access point configured to provide a first set of transaction options and a second transaction access point configured to provide a second set of transaction options. An item cartridge may be shared between the first transaction access point and the second transaction access point. During a transaction, a routing mechanism may route an item from the item cartridge to an item dispenser of the first transaction access point or to an item dispenser of the second transaction access point.Type: GrantFiled: October 31, 2013Date of Patent: December 13, 2016Assignee: Bank of America CorporationInventors: James David Freedman, Matthew Bryant
-
Publication number: 20160191857Abstract: Video transaction machines (VTMs) facilitate communications and transactions between customers of a financial institution and video transaction resources, such as video agents, by establishing a video session between a VTM and a video agent workstation. After a computing device of the financial institution receives information identifying the customer, VTM, or VTM location requesting the services of a video agent, the computing device may place the customer in one or more virtual queues based on an overall visit time at the VTM location. In order to maintain a visit time at the VTM location below a predetermined visit time threshold, the controller may prioritize transactions at VTMs with longer visit times over transactions at VTMs with shorter visit times.Type: ApplicationFiled: March 9, 2016Publication date: June 30, 2016Inventors: James David Freedman, Tyler R. Johnson
-
Patent number: 9317842Abstract: Video transaction machines (VTMs) facilitate communications and transactions between customers of a financial institution and video transaction resources, such as video agents, by establishing a video session between a VTM and a video agent workstation. After a computing device of the financial institution receives information identifying the customer, VTM, or VTM location requesting the services of a video agent, the computing device may place the customer in one or more virtual queues based on an overall visit time at the VTM location. In order to maintain a visit time at the VTM location below a predetermined visit time threshold, the controller may prioritize transactions at VTMs with longer visit times over transactions at VTMs with shorter visit times.Type: GrantFiled: April 10, 2012Date of Patent: April 19, 2016Assignee: Bank of America CorporationInventors: James David Freedman, Tyler Johnson
-
Publication number: 20150220921Abstract: Systems, methods and apparatuses for authenticating a user via a machine-readable code arranged on a reusable payment device and a computing device are provided. An image of the machine-readable code may be received from a computing device, such as a mobile device. If it is determined that a match exists between a user associated with the mobile device and a user associated with the machine-readable code and/or reusable payment device, a user may be authenticated and may be provided with account information and/or account functionality. In some examples, the authentication may be used to pre-populate payment information during a transaction.Type: ApplicationFiled: February 4, 2014Publication date: August 6, 2015Inventors: Nathan Dent, James David Freedman, David Grigg
-
Patent number: 9076135Abstract: Systems, methods, computer-readable media and apparatuses pre-processing a negotiable instrument, such as a check, are presented. An image of a portion of the check may be received, such as from a mobile device of a user. The portion provided in the image may include a convenience area of the check identifying an amount of the check as a numerical value and a quick response (QR) code. The QR code may contain data such as that contained in the magnetic ink character recognition (MICR) line of the check. The image may be processed to identify one or more options available for continued processing of the check or for cancelling the transaction. The options may be provided to the user, such as via a user interface. In some examples, the user interface may be provided on the mobile device used to capture the image of the portion of the check.Type: GrantFiled: October 2, 2013Date of Patent: July 7, 2015Assignee: Bank of America CorporationInventors: Nathan Dent, James David Freedman
-
Publication number: 20150127484Abstract: Methods, systems, computer-readable media, and apparatuses for receiving and processing location information requests are presented. In some embodiments, a decision engine may aggregate location service information and transaction center status information. The location service information may identify one or more services that are available at each of a plurality of enterprise locations, and the transaction center status information may identify a current status of one or more transaction centers at each of the plurality of enterprise locations. Subsequently, the decision engine may receive, from a user device, a data request for a location to perform a defined service, and the data request may include location information for the user device at the time of the data request. In response to receiving the data request, the decision engine may provide one or more options to the user device based on the location service information and the transaction center status information.Type: ApplicationFiled: November 4, 2013Publication date: May 7, 2015Applicant: Bank of America CorporationInventors: Tyler R. Johnson, James David Freedman, Nathan Dent
-
Publication number: 20150120040Abstract: Aspects of the present disclosure are directed towards a transaction machine. The transaction machine may include a first transaction access point configured to provide a first set of transaction options and a second transaction access point configured to provide a second set of transaction options. An item cartridge may be shared between the first transaction access point and the second transaction access point. During a transaction, a routing mechanism may route an item from the item cartridge to an item dispenser of the first transaction access point or to an item dispenser of the second transaction access point.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: Bank of America CorporationInventors: James David Freedman, Matthew Bryant
-
Publication number: 20150090782Abstract: Systems, methods, computer-readable media and apparatuses pre-processing a negotiable instrument, such as a check, are presented. An image of a portion of the check may be received, such as from a mobile device of a user. The portion provided in the image may include a convenience area of the check identifying an amount of the check as a numerical value and a quick response (QR) code. The QR code may contain data such as that contained in the magnetic ink character recognition (MICR) line of the check. The image may be processed to identify one or more options available for continued processing of the check or for cancelling the transaction. The options may be provided to the user, such as via a user interface. In some examples, the user interface may be provided on the mobile device used to capture the image of the portion of the check.Type: ApplicationFiled: October 2, 2013Publication date: April 2, 2015Applicant: BANK OF AMERICA CORPORATIONInventors: Nathan Dent, James David Freedman
-
Patent number: 8556164Abstract: Codes, such as Quick Response (QR) codes, may be printed on a transaction receipt or displayed on a display unit of a workstation or self-service device (e.g., an ATM) to provide users with additional promotions or to service an error that may have occurred during the transaction. The code may be unique to the transaction and generated by the transaction device during the transaction. The code may encode information unique to the transaction, such as a unique identifier generated by the transaction device that links the code to a storage device storing additional information on the transaction. Users may scan the code to obtain additional promotion information or to contact a service agent to resolve an error.Type: GrantFiled: June 15, 2012Date of Patent: October 15, 2013Assignee: Bank of America CorporationInventors: James David Freedman, Hamdija Hamid Custovic
-
Publication number: 20130265432Abstract: Video transaction machines (VTMs) facilitate communications and transactions between customers of a financial institution and video transaction resources, such as video agents, by establishing a video session between a VTM and a video agent workstation. After a computing device of the financial institution receives information identifying the customer, VTM, or VTM location requesting the services of a video agent, the computing device may place the customer in one or more virtual queues based on an overall visit time at the VTM location. In order to maintain a visit time at the VTM location below a predetermined visit time threshold, the controller may prioritize transactions at VTMs with longer visit times over transactions at VTMs with shorter visit times.Type: ApplicationFiled: April 10, 2012Publication date: October 10, 2013Applicant: BANK OF AMERICA CORPORATIONInventors: James David Freedman, Tyler Johnson