Patents by Inventor Davindar Gill
Davindar Gill 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: 10108952Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, the identity of a customer may be determined based on detection of a signal by a personal computing device of the customer. One or more associate users associated with that customer may be identified and a location of the associate user may be transmitted to the customer user. In other examples, a category of an identified customer may be determined and an associate user equipped to work with that determined category of customer may be identified.Type: GrantFiled: July 10, 2014Date of Patent: October 23, 2018Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Sharon Scanlon, Davindar Gill, David M. Grigg
-
Patent number: 10028081Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, a signal emitted from a beacon may be detected by a personal computing device of a user within a predefined proximity of the beacon. The location of the beacon, and the device detecting the signal, may be determined and the identity of the user associated with the device may be determined. Authentication information may be requested from the user. The request for authentication information may be transmitted to the personal computing device and the user may provide the authentication information via the device.Type: GrantFiled: July 10, 2014Date of Patent: July 17, 2018Assignee: Bank of America CorporationInventors: Sharon Scanlon, Davindar Gill, Pete Bertanzetti
-
Patent number: 9754295Abstract: Methods and systems for providing navigation functionality in a retail location using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may generate one or more navigation instructions to guide the customer to another location. Then, the computing platform may send the one or more navigation instructions to the customer computing device.Type: GrantFiled: April 4, 2017Date of Patent: September 5, 2017Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Davindar Gill, Sharon Scanlon
-
Publication number: 20170206572Abstract: Methods and systems for providing navigation functionality in a retail location using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may generate one or more navigation instructions to guide the customer to another location. Then, the computing platform may send the one or more navigation instructions to the customer computing device.Type: ApplicationFiled: April 4, 2017Publication date: July 20, 2017Inventors: Carrie Anne Hanson, Davindar Gill, Sharon Scanlon
-
Patent number: 9691092Abstract: Methods and systems for predicting and responding to customer needs using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may determine one or more predicted needs of the customer. Then, the computing platform may generate a notification based on the predicted needs of the customer and may send the notification to the customer computing device.Type: GrantFiled: July 10, 2014Date of Patent: June 27, 2017Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Sharon Scanlon, Kim Stittsworth, David M. Grigg, Davindar Gill
-
Patent number: 9659316Abstract: Methods and systems for providing navigation functionality in a retail location using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may generate one or more navigation instructions to guide the customer to another location. Then, the computing platform may send the one or more navigation instructions to the customer computing device.Type: GrantFiled: July 10, 2014Date of Patent: May 23, 2017Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Davindar Gill, Sharon Scanlon
-
Patent number: 9531692Abstract: Aspects of the present disclosure are directed to methods and systems for securing mobile computing applications with distributed keys. In one aspect, a computer implemented method or computer readable media include steps electronically receiving, at a computer processor of a computing device, a first security key fragment based on a user input to the computing device; electronically receiving, at the computer processor, a second security key fragment from a network connected storage entity; and electronically concatenating, at the computer processor, the first security key fragment and the second security key fragment to generate a third security key.Type: GrantFiled: September 19, 2014Date of Patent: December 27, 2016Assignee: Bank of America CorporationInventors: Abdulkader Barbir, Eileen D. Bridges, Davindar Gill, Lawrence R. LaBella, Craig Worstell
-
Patent number: 9531542Abstract: Aspects of the present disclosure pertain to system and method of securing mobile devices using virtual certificates at a computer processor. A method may include receiving a request for access to a computer network associated with a computing device to an application associated with a network connected server processor; electronically receiving, at the server processor, a first security key fragment from the computing device; the first security key fragment being paired with a verifier key fragment unknown to the computing device; generating a conditional seed key fragment at the server processor associated with the verifier key fragment; comparing a first hash parameter to a second hash parameter at the server processor; transmitting, at the server processor, a session security key for enabling network access to the application associated with the server processor.Type: GrantFiled: September 19, 2014Date of Patent: December 27, 2016Assignee: Bank of America CorporationInventors: Abdulkader Barbir, Eileen D. Bridges, Davindar Gill, Lawrence R. LaBella, Craig Worstell
-
Patent number: 9432804Abstract: Systems and methods for using proximity positioning systems to determine an identity and location of a user, and process a pre-staged transaction based on the determined information are provided. In some examples, a transaction may be initiated by a user. A financial institution may pre-process the transaction and, upon establishing a physical presence of the user at a banking center, may further process and/or complete the transaction. The physical presence of the user may be established based on a signal from a location beacon at the banking center being detected by a personal computing device of the user. Because the personal computing device is within a predefined proximity of the location beacon in order to detect the signal, the location of the location beacon, and, thus the personal computing device may be determined, and an identity of the user may be determined.Type: GrantFiled: July 10, 2014Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Don Cardinal, Sharon Scanlon, Davindar Gill, Alicia C. Jones, Russell Lewis
-
Publication number: 20160087797Abstract: Aspects of the present disclosure pertain to system and method of securing mobile devices using virtual certificates at a computer processor. A method may include receiving a request for access to a computer network associated with a computing device to an application associated with a network connected server processor; electronically receiving, at the server processor, a first security key fragment from the computing device; the first security key fragment being paired with a verifier key fragment unknown to the computing device; generating a conditional seed key fragment at the server processor associated with the verifier key fragment; comparing a first hash parameter to a second hash parameter at the server processor; transmitting, at the server processor, a session security key for enabling network access to the application associated with the server processor.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Abdulkader Barbir, Eileen D. Bridges, Davindar Gill, Lawrence R. LaBella, Craig Worstell
-
Publication number: 20160087950Abstract: Aspects of the present disclosure are directed to methods and systems for securing mobile computing applications with distributed keys. In one aspect, a computer implemented method or computer readable media include steps electronically receiving, at a computer processor of a computing device, a first security key fragment based on a user input to the computing device; electronically receiving, at the computer processor, a second security key fragment from a network connected storage entity; and electronically concatenating, at the computer processor, the first security key fragment and the second security key fragment to generate a third security key.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Abdulkader Barbir, Eileen D. Bridges, Davindar Gill, Lawrence R. LaBella, Craig Worstell
-
Publication number: 20160014552Abstract: Systems and methods for using proximity positioning systems to determine an identity and location of a user, and process a pre-staged transaction based on the determined information are provided. In some examples, a transaction may be initiated by a user. A financial institution may pre-process the transaction and, upon establishing a physical presence of the user at a banking center, may further process and/or complete the transaction. The physical presence of the user may be established based on a signal from a location beacon at the banking center being detected by a personal computing device of the user. Because the personal computing device is within a predefined proximity of the location beacon in order to detect the signal, the location of the location beacon, and, thus the personal computing device may be determined, and an identity of the user may be determined.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Carrie Anne Hanson, Don Cardinal, Sharon Scanlon, Davindar Gill, Alicia C. Jones, Russell Lewis
-
Publication number: 20160012410Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, the identity of a customer may be determined based on detection of a signal by a personal computing device of the customer. One or more associate users associated with that customer may be identified and a location of the associate user may be transmitted to the customer user. In other examples, a category of an identified customer may be determined and an associate user equipped to work with that determined category of customer may be identified.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Carrie Anne Hanson, Sharon Scanlon, Davindar Gill, David M. Grigg
-
Publication number: 20160012412Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, a signal emitted from a beacon may be detected by a personal computing device of a user within a predefined proximity of the beacon. The location of the beacon, and the device detecting the signal, may be determined and the identity of the user associated with the device may be determined. Authentication information may be requested from the user. The request for authentication information may be transmitted to the personal computing device and the user may provide the authentication information via the device.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Sharon Scanlon, Davindar Gill, Pete Bertanzetti
-
Publication number: 20160012496Abstract: Methods and systems for providing navigation functionality in a retail location using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may generate one or more navigation instructions to guide the customer to another location. Then, the computing platform may send the one or more navigation instructions to the customer computing device.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Carrie Anne Hanson, Davindar Gill, Sharon Scanlon
-
Publication number: 20160012375Abstract: Methods and systems for managing customer queues using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may select at least one queue from one or more maintained queues based on the location of the customer. Then, the computing platform may update the at least one selected queue based on the identity of the customer to add the customer using the customer computing device to the at least one selected queue.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Carrie Anne Hanson, Don Cardinal, Sharon Scanlon, Davindar Gill
-
Publication number: 20160012505Abstract: Methods and systems for predicting and responding to customer needs using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may determine one or more predicted needs of the customer. Then, the computing platform may generate a notification based on the predicted needs of the customer and may send the notification to the customer computing device.Type: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Carrie Anne Hanson, Sharon Scanlon, Kim Stittsworth, David M. Grigg, Davindar Gill
-
Patent number: 8255375Abstract: Electronic content is routed and stored within an enterprise, in which a distributed service-oriented architecture platform is provided to seamlessly route and store content to heterogeneous enterprise content repositories. Dynamic content may be stored, retrieved and queried in real-time through a content service bus (CSB), thus eliminating the need to have point-to-point connectivity between client applications and the destination repositories, while supporting the flexibility to consolidate multiple platforms with minimal impacts to clients. The CSB framework may incorporate underlying technologies, including Web services, intelligent routing based on content, message transformation, and federation of content. A request may be routed to the appropriate content repository based on attached content or metadata in the request and transformed by the CSB to a format required by the determined content repository.Type: GrantFiled: February 23, 2010Date of Patent: August 28, 2012Assignee: Bank of America CorporationInventors: Anuradha Rangarajan, Margie Skiljan, Tim M. Edwards, Davindar Gill, Peter K. Buchhop
-
Publication number: 20110208706Abstract: Electronic content is routed and stored within an enterprise, in which a distributed service-oriented architecture platform is provided to seamlessly route and store content to heterogeneous enterprise content repositories. Dynamic content may be stored, retrieved and queried in real-time through a content service bus (CSB), thus eliminating the need to have point-to-point connectivity between client applications and the destination repositories, while supporting the flexibility to consolidate multiple platforms with minimal impacts to clients. The CSB framework may incorporate underlying technologies, including Web services, intelligent routing based on content, message transformation, and federation of content. A request may be routed to the appropriate content repository based on attached content or metadata in the request and transformed by the CSB to a format required by the determined content repository.Type: ApplicationFiled: February 23, 2010Publication date: August 25, 2011Applicant: Bank of American CorporationInventors: Anuradha Rangarajan, Margie Skiljan, Tim M. Edwards, Davindar Gill, Peter K. Buchhop