Patents Assigned to Citigroup Technology, Inc.
  • Patent number: 9654466
    Abstract: 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: Grant
    Filed: April 22, 2013
    Date of Patent: May 16, 2017
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventor: Frank L. Wu
  • Patent number: 9544312
    Abstract: 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: Grant
    Filed: October 30, 2012
    Date of Patent: January 10, 2017
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Sandeep Nair, Jerry Speyer, Udaya Chandupatla
  • Patent number: 9507960
    Abstract: 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: Grant
    Filed: February 25, 2015
    Date of Patent: November 29, 2016
    Assignee: 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: 9411820
    Abstract: 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: Grant
    Filed: June 5, 2015
    Date of Patent: August 9, 2016
    Assignee: Citigroup Technology, Inc.
    Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
  • Patent number: 9130844
    Abstract: 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: Grant
    Filed: November 11, 2014
    Date of Patent: September 8, 2015
    Assignee: Citigroup Technology, Inc.
    Inventors: Imran Malik, Scott Free, Rafael Brito, Mohsin Jaffar
  • Patent number: 9081840
    Abstract: 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: Grant
    Filed: September 21, 2012
    Date of Patent: July 14, 2015
    Assignee: Citigroup Technology, Inc.
    Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
  • Patent number: 8782770
    Abstract: 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: Grant
    Filed: December 10, 2013
    Date of Patent: July 15, 2014
    Assignee: Citigroup Technology, Inc.
    Inventor: Bromin Menezes
  • Patent number: 8746552
    Abstract: 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: Grant
    Filed: January 24, 2014
    Date of Patent: June 10, 2014
    Assignee: Citigroup Technology, Inc.
    Inventors: Randal Yokomoto, Ian Kidman
  • Publication number: 20140122568
    Abstract: 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: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: CITIGROUP TECHNOLOGY, INC.
    Inventor: CITIGROUP TECHNOLOGY, INC.
  • Publication number: 20140089262
    Abstract: 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: Application
    Filed: September 21, 2012
    Publication date: March 27, 2014
    Applicant: CITIGROUP TECHNOLOGY, INC.
    Inventors: Sandeep Nair, Jerry Speyer, Raj Punuru
  • Patent number: 8622297
    Abstract: 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: Grant
    Filed: May 14, 2012
    Date of Patent: January 7, 2014
    Assignee: Citigroup Technology, Inc.
    Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
  • Patent number: 8622296
    Abstract: 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: Grant
    Filed: May 14, 2012
    Date of Patent: January 7, 2014
    Assignee: Citigroup Technology, Inc.
    Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
  • Publication number: 20130299585
    Abstract: 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: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: CITIGROUP TECHNOLOGY, INC.
    Inventors: Randy Yokomoto, Ian Kidman, Nhut Trung Ha, Joseph Butryn
  • Publication number: 20130297490
    Abstract: 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: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: 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: 20130268420
    Abstract: 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: Application
    Filed: April 5, 2013
    Publication date: October 10, 2013
    Applicant: 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: 20130073594
    Abstract: 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: Application
    Filed: September 19, 2011
    Publication date: March 21, 2013
    Applicant: Citigroup Technology, Inc.
    Inventors: Rajesh Jugulum, Rajalakshmi Ramachandran, Jagmeet Singh, Robert A. Granese, Kenneth Brzozowski, Harold Ian Joyce, Don Gray
  • Patent number: D672786
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: December 18, 2012
    Assignee: Citigroup Technology, Inc.
    Inventors: Christopher E. Kay, Tim Kobe, Sam Lising, Raul Paredes, Sanjeev Mehra