Delivering financial services to remote devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/44
G06Q-020/30
G06Q-040/00
출원번호
US-0020405
(2013-09-06)
등록번호
US-9129279
(2015-09-08)
발명자
/ 주소
Zeanah, James
Abbott, Charles
Boyd, Nik
Cohen, Albert
Cook, James
Grandcolas, Michael
Lan, Sikun
Lindsley, Bonnie
Markarian, Grigor
Moss, Leslie
출원인 / 주소
Citicorp Credit Services, Inc. (USA)
대리인 / 주소
Sophir, Eric L.
인용정보
피인용 횟수 :
2인용 특허 :
180
초록▼
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external service providers, and internally to staff terminals and individual branches. By separating the components
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external service providers, and internally to staff terminals and individual branches. By separating the components of the system into independent components, the system and method can be developed and tested on a component level rather than the entire system level, thereby reducing the development and maintenance cycle time. The system and method operate in sessions and can employ a dialog component for gathering information from a customer, a rule broker component for providing answers to the various legal and regulatory rules in a particular country, a language man component for selecting appropriate language, a transaction executor component for performing transactions, and a presentation manager component for formatting outputs to the customer.
대표청구항▼
1. A system for delivering financial services comprising: a computer comprising: one or more mini-app dialog components, wherein each mini-app dialog component is configured to present information and choices to a customer through a remote device, receive a request for a financial service function f
1. A system for delivering financial services comprising: a computer comprising: one or more mini-app dialog components, wherein each mini-app dialog component is configured to present information and choices to a customer through a remote device, receive a request for a financial service function from the customer through the remote device, collect information regarding the financial service function from the customer through the remote device;a session component configured to receive a start session request from the remote device that identifies a type of the remote device and manage resources necessary to perform the requested financial service function;a transaction executor component configured to be instantiated by one of the one or more mini-app dialog components and configured to carry out the financial service function that was requested by the customer and generate transaction information; anda presentation manager component configured to select a template configured for the type of the requesting remote device, map objects associated with the transaction information from the transaction executor into a screen display presentation format using the template configured for the type of the requesting remote device, and encode the screen display presentation format for the type of the remote device. 2. The system of claim 1, wherein the presentation manager is further configured to receive messages from the remote device and convert data received from the device into a canonical representation of the data. 3. The system of claim 1, further comprising: a customer ID component configured to store information and answer questions about a customer's identity. 4. The system of claim 3, further comprising: an issuer component configured to store information and answer questions about issuer-related business rules. 5. The system of claim 4, further comprising: a customer relationship component configured to store information and answer questions about accounts and financial service products owned by the customer. 6. The system of claim 5, further comprising: an account component configured to store information and answer questions about a particular account owned by the customer. 7. The system of claim 6, further comprising: a rule broker component configured to answer questions regarding the financial service function and route questions to the customer ID component, the issuer component, the customer relationship component, or the account component based on a parameter of the question. 8. The system of claim 1, further comprising: a language man component configured to generate a text phrase in a language selected by the customer through the remote device and in a context-specific manner based on the requested financial service function. 9. The system of claim 1, further comprising: a navigation shell component configured to inform the customer of available mini-app dialogue components that can be selected by the customer. 10. The system of claim 9, wherein the navigation shell component includes a search engine. 11. The system of claim 1, further comprising an interface between the mini-app dialog component and the remote device, the interface routing information from the customer and the request from the customer from the remote device to the mini-app dialog component. 12. The system of claim 11, wherein the interface routes information from a plurality of remote devices to the mini-app dialog component. 13. The system of claim 12, wherein the interface routes information from remote devices of a plurality of different types, the types including ATM terminals and home banking terminals. 14. The system of claim 12, wherein the interface receives information from remote devices over a mobile radiotelephone network. 15. The system of claim 12, wherein the interface receives information from remote devices over a cellular network. 16. The system of claim 12, wherein the interface receives information from remote devices over a cable network. 17. The system of claim 12, wherein the interface receives information from remote devices over the Internet. 18. A method for delivering financial services comprising: receiving, by a computer, a start session request from a customer through a remote device identifying a type of the remote device;instantiating, by a computer, a session bubble by instantiating one or more mini-app dialogue components, a transaction executor component, and a presentation manager component, and instantiating computer resources necessary to execute functions of the one or more mini-app dialogue components, the transaction executor component, and the presentation manager component;receiving, by a computer, a request for a financial service function through one of the one or more mini-app dialogue component from the remote device;collecting, by a computer, information through the remote device using one of the one or more mini-app dialogue components;performing, by a computer, the financial service function that was requested using the transaction executor component and generating information regarding the financial service function that was performed;selecting, by a computer, a template configured for the type of the requesting remote device;formatting, by a computer, the generated information regarding the financial service function by the presentation manager component into a screen display presentation format by mapping objects associated with the generated information using the template configured for the type of the requesting remote device; andencoding, by a computer, the screen display presentation format for display on the remote device. 19. The method of claim 18, wherein the type of the remote device comprises the screen size. 20. The method of claim 18, further comprising: directing, by a computer, financial service function queries to an instantiated rule broker component so that the rule broker component may answer the queries by routing the queries to one of a plurality of rule authorities based on a parameter of the queries. 21. The method of claim 18, further comprising: authenticating, by a computer, the customer by validating received customer authentication credential using information stored in a customer ID component.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (180)
Crandall William (San Francisco CA), Accessible automatic teller machines for sight-impaired persons and print-disabled persons.
Bijnagte Leendert M. (Minneapolis MN), Apparatus and method for communicating textual and image information between a host computer and a remote display termin.
Patrick Michael W. ; Picker Dennis J. ; Perreault John A., Apparatus, method, system and system method for distributed routing in a multipoint communication system.
Richards, Bruce G.; Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine and system.
Drummond Jay Paul ; Blackson Dale ; Cichon Bob A. ; Ess Joseph C. ; Moales Mark A. ; Weis David W. ; Smith Mark D. ; Church James, Automated banking machine apparatus and system.
Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Covert, Mark S.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Richards, Bruce G.; Church, James, Automated banking machine apparatus and system.
Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine apparatus and system.
Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine apparatus and system.
Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine apparatus and system.
Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Covert, Mark S.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine system using internet address customer input.
Richards, Bruce G.; Drummond, Jay Paul; Blackson, Dale; Cichon, Bob A.; Ess, Joseph C.; Moales, Mark A.; Weis, David W.; Smith, Mark D.; Church, James, Automated banking machine system using plural communication formats.
Jennings Horton W. ; Padalino Ronald ; Peralta Robert ; Pinnell Nigel R. ; Shinn Philip C., Automated multilingual interactive system and method to perform financial transactions.
Edward Horowitz ; Mark Ambrose ; Michael Fetta ; Steve Hakim ; Michael Kaufman ; David Robinson, Automated system and method for customized and personalized presentation of products and services of a financial institution.
Claus David M. (Indianapolis IN) Murphy Kevin D. (Indianapolis IN) Thompson Wanda G. (Indianapolis IN), Categorization of purchased items for each transaction by a smart card.
Chelliah Raman ; Cornez Jason S. ; Dellar Carl ; Harrison Stephen ; Hempe John A. ; Hsu Chih-Cheng ; Golin Eric J. ; Price Charles A. ; Rutta Neal S. ; Wood Thomas A. ; Yamamoto Wayne K., Computer system and method for electronic commerce.
Duxbury Paul (Sandbach GB2) Yau Robert C.-W. (London GB2), Computer with terminal emulation interface for multi-environment client/server applications.
Shimizu Clifford Shiroku (Rancho Santa Margarita CA) Walsh Patricia Lynn (Santa Ana CA) Crider Anthony La Vel (Rancho Santa Margarita CA), Data processing system with fast message processing for upgraded input/output stations.
Takamoto Ken-ichi (Odawara JPX) Nakagoshi Kazuo (Odawara JPX) Takahashi Naoya (Yokohama JPX) Kogai Makoto (Odawara JPX) Yoshida Minoru (Odawara JPX), Data storing system and data transfer method.
Tester Brian C. (Suffolk GB2) Fisk Donald (Suffolk GB2) Swaine Charles A. (Shropshire GB2), Detecting local exchange failure and resultant control of a communications network.
Hilt James J. (Daly City CA) Hodges Ron (San Ramon CA) Pardue Stephen W. (Half Moon Bay CA) Powar William L. (Palo Alto CA), Electronic bill pay system.
Braun Edward L. (4169 Via Marinia ; #412 Marina del Rey CA 90291) Thomson Eric A. (No. 7 Harrisburg Irvine CA 92714), Financial data processing system.
Hartheimer Richard (Morris Plains NJ) Coleman Michael (Sydney NJ AUX) Klepka Chris (Parsippany NJ) Poole Geoffrey (Sydney AUX), Financial exchange system having automated recovery/rollback of unacknowledged orders.
Schein Arthur A. ; Aron Paul ; Demeter Dan A. ; Ataie Faraz ; Bamberger Frank ; McGlynn John ; Musalo Florence ; Paul Margot ; Poplizio John ; Rico Lucila (Uchie) ; Tsien Michael ; Yorke Michael, Global financial services integration system and process.
Bryant, Nancy; Schechtman, Howard A.; Warren, Lucilla; Yu, Wigberto; Meiroff, Netty, Global method and system for providing enhanced transactional functionality through a customer terminal.
Farrand Scott C. (Tomball TX) Didner Jonathan R. (Houston TX) Mazina Daniel J. (Spring TX) Autor Jeffrey S. (Houston TX) Muraski Paul J. (Spring TX) Stewart Gregory M. (Houston TX) Dysart John A. (Ho, Graphical user interface for computer management system and an associated management information base.
Moss Leslie C. (Los Angeles CA) Medine Carol A. (Los Angeles CA) Naylor William (Topanga CA), Home services delivery system with intelligent terminal emulator.
Hershey Paul C. (Manassas VA) Barker Kenneth J. (Cary NC) Lingafelt ; Sr. Charles S. (Durham NC) Waclawsky John G. (Frederick MD), Information collection architecture and method for a data communications network.
Christine M. Ditmer ; James DeGraf-Johnson ; Paul Glenn Franklin ; William C. Holford ; Randall W. King ; Patrick W. Pirtle ; Kenneth Joseph Qualls ; Diane J. Wells ; Edward Ronald Zack, Jr., Integrated proxy interface for web based alarm management tools.
Walker Robert W. (Glen Ellyn IL) Karp Ricki S. (Chicago IL) Hayter John S. (Glencoe IL), Interactive telephone lottery system with a verification code.
Levergood Thomas Mark ; Stewart Lawrence C. ; Morris Stephen Jeffrey ; Payne Andrew C. ; Treese George Winfield, Internet server access control and monitoring systems.
Branton ; Jr. Robert A. ; DeMoss John Mark ; Stepler Sam ; Kouch Eric V. ; Parks ; Jr. Arthur Lee ; Landon Steve, Intranet graphical user interface for SONET network management.
Wagner Christopher L. (Glencoe IL) Wetmore Carol J. (Chicago IL) Liddy Martha A. (Evanston IL) Nelson Lori A. (Evanston IL), Method and apparatus for providing access to a plurality of payment networks.
White Christopher M. ; Matheny John ; Bonnaure Patrick P. ; Perlman Stephen G., Method and apparatus for providing physical security for a user account and providing access to the user's environment a.
Stockton, Michael; Ballard, Will; Goodman, Dallas; Jones, Greg, Method and system configured for facilitating management of international trade receivables transactions.
Berstis, Viktors, Method and system for expediting service to a user by defaulting to typical preferences of the user at a service-oriented user interface terminal.
Potter Neil D. ; Chomut Bohdan ; Jacobs David M. ; Rayner Peter E. ; Anasson Cynthia M. ; Friedman Elizabeth J.,GB3, Method and system for performing automated financial transactions involving foreign currencies.
Schutzer Daniel ; Forster ; Jr. William Hull,NLX ; Hu Huanrui ; Lee Wenke ; Stolfo Salvatore J. ; Fan Wei, Method and system for using intelligent agents for financial transactions, services, accounting, and advice.
Crossley James F. (Fulton County GA), Method for multiple programs management within a network having a server computer and a plurality of remote computers.
Johnson William J. (Flower Mound TX) Smith Michael D. (Euless TX) Williams Marvin L. (Lewisville TX), Natural language translation system and document transmission network with translation loss information and restrictions.
Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server session web access in an interprise computing framework system..
Emery Mark J. (Herndon VA) Tucker Brenda N. (Mitchellville MD) Schwartz Laurie D. (Garrett Park MD), Personal communications service using wireline/wireless integration.
Farber James M. ; Hanson Bruce Lowell ; Huber Kenneth M. ; Morehead David Richard ; Roesler Marina L., Personalized real time information display as a portion of a screen saver.
Adrian Newcombe IE; Jila Seraj IE, Prioritized agent-based hierarchy structure for handling performance metrics data in a telecommunication management system.
Gerald D. Baulier ; Stephen M. Blott ; Philip L. Bohannon ; Benson L. Branch ; Thomas M. Cliff, Jr., Real-time event processing system with analysis engine using recovery information.
Bouvier Francois,FRX ; Millet Jean-Marc,FRX, Remote node maintenance and management method and system in communication networks using multiprotocol agents.
Lam Geoffrey T. ; Malik Ajay ; Ponnuswamy Senthil K. ; Battle Thomas M., Remote procedural call component management method for a heterogeneous computer network.
Cromer, Daryl Carvis; Ellison, Brandon Jon; Kern, Eric R.; Kilmer, Gregory William; Locker, Howard; Springfield, Randall Scott; Ward, James Peter, Separately powered network interface for reporting the activity states of a network connected client.
Cowan Richard ; Eckley Gordon P. ; Panchangam Prasad V. R. ; Leong Winston C. W., Server for starting client application on client if client is network terminal and initiating client application on ser.
Smith Charles M. (917 Rebel Cir. Franklin TN 37064) Bennett DeWitt A. (609 Hunt Ct. Franklin TN 37064) Johnson Brenda J. (5353 Village Way Nashville TN 37211) Rappuhn Edward A. (113 Laird Rd. Nashvil, System and method for acquisition and encoding of ATM card data.
Zeanah James ; Abbott Charles ; Boyd Nik ; Cohen Albert ; Cook James ; Grandcolas Michael ; Lan Sikhun ; Lindsley Bonnie ; Markarian Grigor ; Moss Leslie, System and method for delivering financial services.
Friedrich Richard J. ; Matinka Joseph J. ; Sienknecht Tracy F., System and method for efficiently monitoring quality of service in a distributed processing environment.
DeWitt Jimmie E. (Georgetown TX) Holck Timothy M. (Austin TX) Summers James H. (Round Rock TX) Emrick Samuel L. (Austin TX), System and method for performing monitoring of resources in a data processing system in real time.
Bencheck Michael ; Branton Robert ; Brownmiller Curtis ; DeMoss Mark ; Landon Steve ; Tran Minh T., System and method for unreported trouble isolation.
Slotznick, Benjamin, System for automatically switching between two executable programs at a user's computer interface during processing by one of the executable programs.
Cross Charles W. (Charlotte NC) Trumbo Mark E. (North Vancouver CAX), System for designing an application program to be independent of I/O devices by utilizing application name, system name,.
Michael F. Guheen ; James D. Mitchell ; James J. Barrese, System for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework.
Celi ; Jr. Joseph (Boynton Beach FL), System for identifying attached input pointing devices, loading associated software routines, and interacting with anyon.
Kaufman Charles W. (Northborough MA) Pearlman Radia J. (Acton MA) Gasser Morrie (Hopkinton MA), System for increasing the difficulty of password guessing attacks in a distributed authentication scheme employing authe.
Jamnik Donald J. (Wauwatosa WI), System for multilingual communication of computer-specified aural or visual control messages in an operator-designated l.
Matchefts Marco J. ; Taylor Robert C. ; Pleshek Ronald A., System for synchronizing configuration information of a network element if received trap sequence number is out-of-sequence.
Atkins Charles Agee (Charleston SC), System for the operation and management of one or more financial accounts through the use of a digital communication and.
Wu, Jingyan; Tankersley, Lee M.; Garcia, Laura; Castellano, Juan G.; Root, Russell L.; Friedman, Mark H.; Popeszku, Laszlo E.; Farries, David C.; Horton, Walter Scott; Tran, Chinh, System to facilitate payments for a customer through a foreign bank, software, business methods, and other related methods.
Haller Daniel R. ; Nguyen Trong ; Rowney Kevin T. B. ; Berger David A. ; Kramer Glenn A., System, method and article of manufacture for managing transactions in a high availability system.
Agarwal Neeraj ; Perret Pierre ; McMenemy Michael G., Systems and methods for monitoring distributed applications including an interface running in an operating system kernel.
Blumstein Paul (Palos Verdes CA) Cole Randy (Los Angeles CA) Cook James (Manhattan Beach CA) Doshi Ashwin (Cerritos CA) Grandcolas Michael (Santa Monica CA) Gryte Stephen (Los Angeles CA) McCallick F, Visually impaired customer activated terminal method and system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.