Patents Assigned to Citigroup Technology, Inc.
-
Patent number: 9654466Abstract: Methods and systems for performing electronic transactions using dynamic password authentication involve, for example, sending, using a backend processor, a unique random or pseudorandom character string to the user's mobile device processor. Thereafter, also using the backend processor, a user identifier and a challenge string consisting at least in part of the user identifier and the random or pseudorandom character string encrypted with a unique encryption key may be received from the user's mobile device processor. Using the backend processor, a cipher input consisting at least in part of the user identifier and the random or pseudorandom character string is encrypted with the unique encryption key. The received encrypted challenge string is authenticated if the received encrypted challenge string matches the encrypted cipher input.Type: GrantFiled: April 22, 2013Date of Patent: May 16, 2017Assignee: CITIGROUP TECHNOLOGY, INC.Inventor: Frank L. Wu
-
Patent number: 9544312Abstract: Methods and systems for managing directory information, such as onboarding a LDAP server, employing a processor coupled to memory and other computer hardware and software components for receiving a request related to one or more applications from a requestor in pre-determined business logic, acknowledging the request by an approver function without requiring the requestor to negotiate, for example, with an LDAP administrator to justify the request, and provisioning the request into the enterprise LDAP server in the pre-determined business logic.Type: GrantFiled: October 30, 2012Date of Patent: January 10, 2017Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Sandeep Nair, Jerry Speyer, Udaya Chandupatla
-
Patent number: 9507960Abstract: Systems and methods for automated data privacy compliance involve a data privacy operations server receiving information via a web server regarding an initiative and packaging the initiative information for assessment by a data privacy legal compliance function. One or more databases storing an inventory of data privacy compliance requirements resources are accessible by the data privacy legal compliance function via a relational database server to assess the packaged initiative information. A clear function generates an approval recommendation based on the assessment of the packaged initiative information by the data privacy legal compliance function.Type: GrantFiled: February 25, 2015Date of Patent: November 29, 2016Assignee: Citigroup Technology, Inc.Inventors: Wanda Bell, Lewis Ahron Kaufman, William Joseph Krajewski, John J. McGillicuddy, Paul Aloysius Scanlon, Jr., Abhijit Dey, Sharon Ameet Fanse, Giridhar Holenarsipur Nagaraj, Shyamli Rai, Sunitha Sundaramurthy, Gurpreet Chahil, Jeetendra Chandwani, Arham Gupta, Mangesh Ashok Karhadkar, Vincent Francis La Padula, Paul J. Murray, Himanshu Shailesh Shah, Rasika Vartak
-
Patent number: 9411820Abstract: Methods and systems for modeling a replication topology involve, for example, representing a plurality of replication components of a replication topology in a first binary matrix using a processor coupled to memory and generating a result matrix based at least in part on the first binary matrix likewise using the processor. Thereafter, also using the processor, replication components of the replication topology may be identified that are either enabled or non-enabled to receive replications from other replication components of the replication topology based at least in part on the result matrix.Type: GrantFiled: June 5, 2015Date of Patent: August 9, 2016Assignee: Citigroup Technology, Inc.Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
-
Patent number: 9130844Abstract: Systems and methods for harvesting excess compute capacity across different compute domains involve a monitoring engine that collects resource utilization data continuously in real time for each of a plurality of server nodes in each of a plurality of different compute domains via a network. An elastic compute workload management engine receives the collected resource utilization data from the monitoring engine via the network, extracts excess workload from one or more server nodes with excess workload demand in a first one of the plurality of different compute domains via the network and inserts the extracted excess workload into one or more server nodes with currently available compute capacity in a second one of the plurality of different compute domains via the network.Type: GrantFiled: November 11, 2014Date of Patent: September 8, 2015Assignee: Citigroup Technology, Inc.Inventors: Imran Malik, Scott Free, Rafael Brito, Mohsin Jaffar
-
Patent number: 9081840Abstract: Methods and systems for modeling a replication topology involve, for example, representing a plurality of replication components of a replication topology in a first binary matrix using a processor coupled to memory and generating a result matrix based at least in part on the first binary matrix likewise using the processor. Thereafter, also using the processor, replication components of the replication topology may be identified that are either enabled or non-enabled to receive replications from other replication components of the replication topology based at least in part on the result matrix.Type: GrantFiled: September 21, 2012Date of Patent: July 14, 2015Assignee: Citigroup Technology, Inc.Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
-
Patent number: 8782770Abstract: Methods and systems for managing security during a divestiture may involve, for example, differentiating divested assets and employees from non-divested assets and employees and identifying non-divested assets which divested employees are permitted to access. In addition, divested employee access to the non-divested assets which divested employees are not permitted to access is locked down, and a separation firewall is deployed between divested networks and non-divested networks.Type: GrantFiled: December 10, 2013Date of Patent: July 15, 2014Assignee: Citigroup Technology, Inc.Inventor: Bromin Menezes
-
Patent number: 8746552Abstract: Methods, systems, and machines for monitoring card reader activity involve, for example, receiving data regarding a level of activity of a card reader of an access door of a self-service financial transaction terminal vestibule and also receiving data regarding a level of activity of a card reader of at least one self-service financial transaction terminal located within the vestibule. Periodically, the level of activity of the card reader of the access door may be compared with the level of activity of the card reader of the at least one self-service financial transaction terminal, and an alert may be generated when a ratio of the level of activity of the card reader of the access door to the level of activity of the card reader of the at least one self-service financial transaction terminal falls below a predetermined value.Type: GrantFiled: January 24, 2014Date of Patent: June 10, 2014Assignee: Citigroup Technology, Inc.Inventors: Randal Yokomoto, Ian Kidman
-
Publication number: 20140122568Abstract: Methods and systems for managing directory information, such as onboarding a LDAP server, employing a processor coupled to memory and other computer hardware and software components for receiving a request related to one or more applications from a requestor in pre-determined business logic, acknowledging the request by an approver function without requiring the requestor to negotiate, for example, with an LDAP administrator to justify the request, and provisioning the request into the enterprise LDAP server in the pre-determined business logic.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: CITIGROUP TECHNOLOGY, INC.Inventor: CITIGROUP TECHNOLOGY, INC.
-
Publication number: 20140089262Abstract: Methods and systems for modeling a replication topology involve, for example, representing a plurality of replication components of a replication topology in a first binary matrix using a processor coupled to memory and generating a result matrix based at least in part on the first binary matrix likewise using the processor. Thereafter, also using the processor, replication components of the replication topology may be identified that are either enabled or non-enabled to receive replications from other replication components of the replication topology based at least in part on the result matrix.Type: ApplicationFiled: September 21, 2012Publication date: March 27, 2014Applicant: CITIGROUP TECHNOLOGY, INC.Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
-
Patent number: 8622297Abstract: An anti-skimming assembly for a card reader device includes, for example, a displacement bar mountable on a front plate of a card reader device proximate a card entry opening formed in the front plate, which displacement bar has first and second legs. The displacement bar is mountable on the front plate with the first leg aligned with an internal read head inside the card entry opening of the card reader device. An infrangible fastener is connectible to the first leg through a first fastener opening formed in the front plate, and a non-conductive frangible or breakable fastener is connectible to the second leg through a second fastener opening formed in the front plate. In addition, first and second electrically conductive leads are carried by the non-conductive frangible fastener electrically connected to one another via an electrically conductive spring and connectible to an alarm circuit.Type: GrantFiled: May 14, 2012Date of Patent: January 7, 2014Assignee: Citigroup Technology, Inc.Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
-
Patent number: 8622296Abstract: A magnetic stripe card reader assembly and method includes a panel having portions defining a card entry opening of a card entry path provided for receiving a magnetic stripe card with the magnetic stripe disposed perpendicular to the card entry path. A card swipe path in communication with the card entry path is provided for swiping the card with the magnetic stripe disposed parallel to the card swipe path, and a magnetic stripe read head is disposed proximate the card swipe path for reading only a pre-determined segment of the magnetic stripe. The panel is also provided with portions defining a card withdrawal opening of a card withdrawal path in communication with the card swipe path and partly overlapping the card entry opening for withdrawal of the card with the magnetic stripe disposed perpendicular to the card withdrawal path.Type: GrantFiled: May 14, 2012Date of Patent: January 7, 2014Assignee: Citigroup Technology, Inc.Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
-
Publication number: 20130299585Abstract: A magnetic stripe card reader assembly and method includes a panel having portions defining a card entry opening of a card entry path provided for receiving a magnetic stripe card with the magnetic stripe disposed perpendicular to the card entry path. A card swipe path in communication with the card entry path is provided for swiping the card with the magnetic stripe disposed parallel to the card swipe path, and a magnetic stripe read head is disposed proximate the card swipe path for reading only a pre-determined segment of the magnetic stripe. The panel is also provided with portions defining a card withdrawal opening of a card withdrawal path in communication with the card swipe path and partly overlapping the card entry opening for withdrawal of the card with the magnetic stripe disposed perpendicular to the card withdrawal path.Type: ApplicationFiled: May 14, 2012Publication date: November 14, 2013Applicant: CITIGROUP TECHNOLOGY, INC.Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
-
Publication number: 20130297490Abstract: Methods and systems for routing payment transactions electronically for multinational vendors in a transnational business environment in which an integrated payments platform processor is used in receiving payment transactions related to a plurality of different countries by a financial institution for online purchases. Each payment transaction is interrogated, using the integrated payments platform processor, to identify the payment transaction as an internal type of transaction or an external type of transaction and a country to which the payment transaction relates. Internal types of transactions are routed to an internal transaction processing path and external types of transactions to an external processing path, and the financial institution may arrange settlement of each payment transaction likewise using the processor.Type: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Applicant: Citigroup Technology, Inc.Inventors: Deborah D. McWhinney, Julia C. Pukas, Kevin Tissot, Guy B. Sereff, Cecilia Leung, Julie Monaco, David Strong, Craig Hansen
-
Publication number: 20130268420Abstract: Methods and systems for real-time, interactive solutioning and visualization of working capital for an enterprise employ a processor coupled to memory and other computer hardware and software components for storing fixed data consisting at least in part of information regarding financial institution products and information regarding governmental regulations; storing variable data consisting at least in part of information regarding operations of the enterprise; receiving variable data interactively consisting at least in part of information regarding enterprise preferences; and generating at least one recommendation for a proposed structure for the enterprise based at least in part on the fixed data and the variable data.Type: ApplicationFiled: April 5, 2013Publication date: October 10, 2013Applicant: Citigroup Technology, Inc.Inventors: Shi Wei Ong, E May Neoh, Stephen Chan, Keng Mun Lee, Kwan Hoon Park, Andrew Kehoe, Alfonso Martin, Anthony Nappi, Geraldine Yip, Dianne Challenor, Sudeep Yadav, Gourang Shah, Philippe Jaccard, Jason Batman, Mike David, Danielle Johnson, Peter Williams, Elizabeth Towler, Gary Greenwald, Yogesh Ajinkya, Sabiha Kazi
-
Publication number: 20130073594Abstract: Methods and systems for assessing data involve, collecting samples of data elements from a database storing a population of data elements representing attributes of each numerous different financial transactions. Critical data elements from the collected samples are determined. Data quality rules are built and data dimensions are calculated for the critical data elements. A quality of data within the critical data elements for different data quality dimensions is monitored. Critical data elements that produce a high number of outliers are identified and causes for the outliers are identified. Thereafter, a corrective action plan to address a solution for the causes for the outliers may be developed and executed.Type: ApplicationFiled: September 19, 2011Publication date: March 21, 2013Applicant: Citigroup Technology, Inc.Inventors: Rajesh Jugulum, Rajalakshmi Ramachandran, Jagmeet Singh, Robert A. Granese, Kenneth Brzozowski, Harold Ian Joyce, Don Gray
-
Patent number: D672786Type: GrantFiled: April 9, 2010Date of Patent: December 18, 2012Assignee: Citigroup Technology, Inc.Inventors: Christopher E. Kay, Tim Kobe, Sam Lising, Raul Paredes, Sanjeev Mehra