Thakur L. Singh - Fremont CA, US Sara K. Garrison - Orinda CA, US Mark Carlson - Half Moon Bay CA, US Kamlakar Singh - Foster City CA, US Shajen Devassey - Foster City CA, US
Assignee:
Visa U.S.A. - San Francisco CA
International Classification:
G06F 9/45
US Classification:
717143, 717142, 717147
Abstract:
A parse/build engine that can handle multi-format financial messages. The engine converts the different format messages into a common format, and the common format message is then processed by the business service application. A parser examines the message and determines an appropriate schema for the particular format of message received. The schema is a data structure in a schema registry that includes a grammar structure for the received format as well as pointers to handlers for converting the different fields of the message into the internal message format using the grammar structure (the “grammar” can include field sequence, field type, length, character encoding, optional and required fields, etc. ). The handlers are individually compiled. As formats change, new formats or changes to old formats can be dynamically added to the parse/build engine by loading new schema and handlers.
Adaptive Gateway For Switching Transactions And Data On Unreliable Networks Using Context-Based Rules
Thakur Singh - Fremont CA, US Sara K. Garrison - Orinda CA, US Mark Carlson - Half Moon Bay CA, US Rosauro E. Manansala - Brisbane CA, US Kamlakar Singh - Foster City CA, US
Assignee:
VISA U.S.A. - San Francisco CA
International Classification:
G06F 15/16
US Classification:
709201
Abstract:
Application level switching of transactions at a gateway is provided. The gateway is configured to switch the transaction based on the application level content, a current state of a transport environment, and/or dynamic rules for switching transactions. For example, several possible service providers can be selected for the type of transaction, and the gateway can monitor not only the round-trip time through the network(s) to different possible service providers, but also the time required to complete the transaction at the application level and return a response. The application is chosen on the sending side of the network, and application level formatting is done on the sending side as well. The gateway uses modular code and data, and separate instances of processing code to allow dynamic updating. Rules for application service selection can be selectively uploaded to the gateway from a client.
Schema-Based Dynamic Parse/Build Engine For Parsing Multi-Format Messages
Thakur L. Singh - Fremont CA, US Sara K. Garrison - Orinda CA, US Mark Carlson - Half Moon Bay CA, US Kamlakar Singh - Foster City CA, US Shajen Devassey - Foster City CA, US
Assignee:
Visa U.S.A. Inc. - San Francisco CA
International Classification:
G06F 9/45 G06F 9/44
US Classification:
717143, 717104, 717107, 717136
Abstract:
A parse/build engine that can handle multi-format financial messages. The engine converts the different format messages into a common format, and the common format message is then processed by the business service application. A parser examines the message and determines an appropriate schema for the particular format of message received. The schema is a data structure in a schema registry that includes a grammar structure for the received format as well as pointers to handlers for converting the different fields of the message into the internal message format using the grammar structure (the “grammar” can include field sequence, field type, length, character encoding, optional and required fields, etc. ). The handlers are individually compiled. As formats change, new formats or changes to old formats can be dynamically added to the parse/build engine by loading new schema and handlers.
Adaptive Gateway For Switching Transactions And Data On Unreliable Networks Using Context-Based Rules
Thakur Singh - Fremont CA, US Sara K. Garrison - Orinda CA, US Mark Carlson - Half Moon Bay CA, US Rosauro E. Manansala - Brisbane CA, US Kamlakar Singh - Foster City CA, US
Assignee:
Visa U.S.A. Inc. - San Francisco CA
International Classification:
G06F 15/16
US Classification:
709246
Abstract:
Application level switching of transactions at a gateway is provided. The gateway is configured to switch the transaction based on the application level content, a current state of a transport environment, and/or dynamic rules for switching transactions. For example, several possible service providers can be selected for the type of transaction, and the gateway can monitor not only the round-trip time through the network(s) to different possible service providers, but also the time required to complete the transaction at the application level and return a response. The application is chosen on the sending side of the network, and application level formatting is done on the sending side as well. The gateway uses modular code and data, and separate instances of processing code to allow dynamic updating. Rules for application service selection can be selectively uploaded to the gateway from a client.
Schema-Based Dynamic Parse/Build Engine For Parsing Multi-Format Messages
Thakur L. Singh - Fremont CA, US Sara K. Garrison - Orinda CA, US Mark Carlson - Half Moon Bay CA, US Kamlakar Singh - Foster City CA, US Shajen Devassey - Foster City CA, US
International Classification:
H04L 12/58
US Classification:
709206
Abstract:
A parse/build engine that can handle multi-format financial messages. The engine converts the different format messages into a common format, and the common format message is then processed by the business service application. A parser examines the message and determines an appropriate schema for the particular format of message received. The schema is a data structure in a schema registry that includes a grammar structure for the received format as well as pointers to handlers for converting the different fields of the message into the internal message format using the grammar structure (the “grammar” can include field sequence, field type, length, character encoding, optional and required fields, etc.). The handlers are individually compiled. As formats change, new formats or changes to old formats can be dynamically added to the parse/build engine by loading new schema and handlers.
Name / Title
Company / Classification
Phones & Addresses
Sara Garrison Vice President
Visa International All Other Personal Services · Other Activities Related to Credit Intermediation · Functions Related to Depositor
900 Metro Ctr Blvd #M2-12R, San Mateo, CA 94404 6504323200, 6504323597, 6504327436, 6504327413
FitCoach at Koko FitClub, LLC, Rehabilitation Field Consultant at Idaho Industrial Commission
Location:
Caldwell, Idaho
Industry:
Civic & Social Organization
Work:
Koko FitClub, LLC - Meridian, Idaho since May 2013
FitCoach
Idaho Industrial Commission - Caldwell, Idaho since Jul 2012
Rehabilitation Field Consultant
Idaho Division of Vocational Rehabilitation Jan 2010 - Jul 2012
Vocational Rehabilitation Counselor
The National Rehabilitation Association 2010 - 2012
Idaho Membership Secretary
Community Health Partnership Jun 2007 - Dec 2009
Daily Living Assistant
Education:
University of Wisconsin-Stout 2008 - 2010
Masters of Science, Vocational Rehabilitation Counseling
University of Wisconsin-Stout 2006 - 2008
Bachelor of Science, Vocational Rehabilitation
Languages:
English Spanish
Awards:
Rehabilitation of the Year Idaho Division of Vocational Rehabilitation Was honored for outstanding work necessary to help a client return to gainful employment.
Certifications:
Certified Rehabilitation Counselor, Commission on Rehabilitation Counselor Certification
Aikahi Elementary School Kailua HI 1994-2000, Christ Community Lutheran School Kirkwood MO 2000-2002
Community:
Victoria Scuzzo, Kenny Smith, Kelley Carter, Chelsea Madden, Colin Bickel, Jessica Thompson, Amanda Abrams, Neville Macias, Phil Wilson, Ashley High, Philip Dreessen, Andrew Agro