Patents by Inventor Rahul Nair

Rahul Nair 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).

  • Publication number: 20190347431
    Abstract: There are provided systems and methods for limiting device functionality based on data detection and processing. A user computing device may include sensitive or confidential data and/or processes that utilize such data that a malicious party may wish to abuse, such as an electronic transaction processing application that uses financial data of a user. The device may therefore be compromised by the malicious party if the device becomes accessible to that party. The device may utilize one or more processes to detect device data determine data proximate to the device and/or contextual data in order to determine whether limitations on application processes are required based on the potential nearby risk. If the nearby risk indicates the device application processes may be in danger, the device may impose limitations on the processes and/or wipe data. The device may also alert other devices or nearby users.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 14, 2019
    Inventor: Rahul Nair
  • Publication number: 20190347640
    Abstract: There are provided systems and methods for authentication depending on device capabilities and user requests based on situational information collected in advance of a device becoming non-operational. A user may wish to utilize some device process, such as access and use of a device application or other module. For example, a user may wish to utilize a payment application of the communication device, or authenticate the user using a service provider accessible through the communication device. If the communication device becomes non-operational (e.g., lack of power or signal strength), the user may be prevented from authenticating through the communication device. Thus, the user may establish a limited use authentication credential from situational data to the user and device (e.g., location or current image) that allows the user to authenticate with the service provider. The authentication credential may be limited to a location, amount, and/or type of authentication.
    Type: Application
    Filed: May 28, 2019
    Publication date: November 14, 2019
    Inventors: Billy Henry Runyan, Marty Jorgensen, Mohammad Zunaid Siddique, Rahul Nair, Eduardo Batlle, Mike Benjamin Bowman, Rashmi Singh Prakash
  • Patent number: 10467224
    Abstract: A system and/or method may be provided for publishing a user's updated account information to one or more entities. An example centralized platform system stores a plurality of central accounts of a user, where each central account corresponds with an account that the user has with another entity. The centralized platform system receives a user's updated account information associated with a central account and updates stale account information at the centralized platform system with the user's updated account information. The centralized platform system may identify a set of central accounts at the centralized platform system linked to the updated account information, identify a set of accounts that the user has with one or more other entities and that correspond with the set of central accounts, and publish the user's updated account information to the one or more entities.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: November 5, 2019
    Assignee: PAYPAL, INC.
    Inventors: Rahul Nair, Melissa Hudson-Benash
  • Publication number: 20190318362
    Abstract: Embodiments for automatic extraction of a compliance profile for an organization by a processor. Text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to perform an obligation. A compliance profile of type organization may be determined for the compliance named entity of type organization according to the extracted text data.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alice-Maria MARASCU, Rahul NAIR, Marc H. COQ, Sandra C. THOMPSON
  • Publication number: 20190318363
    Abstract: Embodiments for automatic extraction of data of a compliance named entity of type organization by a processor. One or more segments of text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to conform to an obligation, a law, policy, regulation, or a combination thereof.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alice-Maria MARASCU, Rahul NAIR, Marc H. COQ, Sandra C. THOMPSON
  • Publication number: 20190318364
    Abstract: Embodiments providing analytics on a compliance profile of type organization and a compliance named entity of type organization by a processor. Text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to perform an obligation. A compliance profile of type organization may be determined for the compliance named entity of type organization according to the extracted text data. One or more compliance named entities of type organization may be matched to the one or more compliance profiles of type organization.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alice-Maria MARASCU, Rahul NAIR, Marc H. COQ, Sandra C. THOMPSON
  • Publication number: 20190272656
    Abstract: A communication apparatus, a system, and a method are provided that allow in-context electronic communication. In particular, communications received by a user is organized with in-context information, such as pictures or profiles of senders or recipients, forwarding history of the communication, relationship among the senders or recipients, subject matter and flow of conversation, and the like. As such, the user may review the received communication in context. For example, a graphical interface may be provided to present received messages as graphical conversations among different characters or persons using their pictures. The graphical interface may depict participants, listeners, and speakers in different panels to represent a flow of group conversation. In an embodiment, the communication may be depicted in a story or comic based format to layout messages or comments from different people.
    Type: Application
    Filed: November 6, 2018
    Publication date: September 5, 2019
    Inventor: Rahul Nair
  • Patent number: 10394301
    Abstract: Consumption of power by device components is profiled on a per-session basis of user interaction. A session engine determines start of a user interaction session with the device (e.g., by detecting screen turn on). The engine generates a session identifier (SID) and broadcasts same to device component(s). In response to the SID, the component(s) record power consumption data. Upon receiving a signal indicating end of the user interaction session (e.g., screen turn off), the session engine broadcasts a notice allowing component(s) to stop recording power consumption data. The components communicate aggregated data to the session engine for storage in a centralized location (e.g., trace buffer). In response to a query posed within a command line prompt, stored data may be parsed on a per-session basis for inclusion in a detailed report of power consumption. Power consumption inefficiencies endemic to components and/or user behaviors may be thus be identified and remediated.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: August 27, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Iulian Calinov, Sandeep Prabhakar, Samarth Shah, Jihad Tafas, Zachary Sandburg Holmes, Tapan Ansel, Gabriel Knezek, Paresh Maisuria, James Kennyth Truckle, Rahul Nair, Taofiq Ezaz
  • Patent number: 10318110
    Abstract: Apparatuses and methods for location-based visualization of geo-reference content are provided. Apparatus may include logic for causing a display of a map having at least one tag displayed therewith, and logic for causing the display of a set of content objects in response to selection of the tag, the set of content objects associated with the tag and the geographical location of the map. The content objects may be displayed in a viewing window adjacent the map and selectable by a user. The content objects may be filtered by a user, e.g., indicating that a content object is incorrectly tagged or geo-referenced. The apparatus may dynamically update the content based on user interaction. The set of tags and content objects displayed may vary based on a particular zoom level and associated tags may be displayed in response to selection of a tag and/or a content object.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: June 11, 2019
    Assignee: OATH INC.
    Inventors: Mor Naaman, Shane Ahern, Simon P. King, Rahul Nair
  • Patent number: 10320980
    Abstract: A system and method includes one or more processors one or more processors coupled to a memory. The one or more processors may execute instructions from the memory to perform the steps including receiving an audio communications request from a first user device of a user, identifying a second user device of the user in response to receiving the audio communications request, providing a suggestion that the user use the second user device with the system, receiving a response from the user responding to the suggestion, establishing a communication channel with the second user device, and providing content associated with the audio communications request to the second user device.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: June 11, 2019
    Assignee: PAYPAL, INC.
    Inventors: Billy Runyan, Liang Xi, Rahul Nair
  • Patent number: 10304048
    Abstract: There are provided systems and methods for authentication depending on device capabilities and user requests based on situational information collected in advance of a device becoming non-operational. A user may wish to utilize some device process, such as access and use of a device application or other module. For example, a user may wish to utilize a payment application of the communication device, or authenticate the user using a service provider accessible through the communication device. If the communication device becomes non-operational (e.g., lack of power or signal strength), the user may be prevented from authenticating through the communication device. Thus, the user may establish a limited use authentication credential from situational data to the user and device (e.g., location or current image) that allows the user to authenticate with the service provider. The authentication credential may be limited to a location, amount, and/or type of authentication.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: May 28, 2019
    Assignee: PAYPAL, INC.
    Inventors: Billy Henry Runyan, Marty Jorgensen, Mohammad Zunaid Siddique, Rahul Nair, Eduardo Batlle, Michael Benjamin Bowman, Rashmi Singh Prakash
  • Patent number: 10304328
    Abstract: A diagnosis system for an adaptive signal control system in a network, the diagnosis system including a traffic state identification device configured to estimate a traffic state describing a supply-demand mismatch by identifying a relationship between real time data feed from a sensor and a control strategy of the adaptive signal control system and a network transition model device configured to diagnose the supply-demand mismatch and an evolution of the supply-demand mismatch on a network level based on the relationship and infrastructure data of the network.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric P. Bouillet, Thanh Lam Hoang, Rahul Nair, Alessandra Pascale
  • Patent number: 10296937
    Abstract: A method and system are provided for targeting specific users with specific requested actions to be performed by the user and verified by any methods on behalf of an advertiser within an Internet display advertising campaign. The system discloses techniques for receiving an advertiser's requested actions and corresponding definitions of what constitutes a satisfaction of the action. The disclosure also details techniques for determining if and when and to what degree a requested action has been completed or satisfied by the targeted user, and details corresponding techniques for compensating the user and any other real or virtual entity who had contributed to the satisfaction of the requested action. The system implements a network of sensors that can aid in the determination of if and when and to what degree a requested action has been completed or satisfied. The network of sensors registers sensor recordings within a specialized sensor recording marketplace.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: May 21, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Chris W. Higgins, Athellina Athsani, Carrie Burgener, Marc Davis, Simon P. King, Rahul Nair, Christopher T. Paretti
  • Publication number: 20190080303
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for processing a transaction. In one embodiment, a system is introduced that enables a communication between applications. The communication occurs through the use of one or more gestures that enable the request for information, funds, items for purchase and the like. In another embodiment, a system if introduced that enables a unified multi-marketplace communication. The communication includes the use of gestures for the transfer of information, funds, items for purchase, discounts, etc., using a unifying entity. The unifying entity can be a financial institution, payment provider, or the like that may be used to carry a transaction between applications allowing for a single checkout.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventor: Rahul Nair
  • Patent number: 10193836
    Abstract: Systems and methods for delivering physical mail via email are provided. A mail delivery service provider scans the front and back of physical mail items and converts the physical mail to an email message. From the email inbox, a user can trash the email and not allow it to reach the user's physical mailbox and/or respond to the physical mail virtually.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: January 29, 2019
    Assignee: PAYPAL, INC.
    Inventor: Rahul Nair
  • Patent number: 10168172
    Abstract: Embodiments for network reconstruction from message data by a processor. A digital map may be created using one or more messages of a plurality of vehicles obtained at a plurality of control points of a route network. The digital map may be analyzed to estimate a feasibility of simultaneous trajectories of the plurality of vehicles between selected locations in the route network.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric P. Bouillet, Bei Chen, Randall L. Cogill, Thanh L. Hoang, Marco Laumanns, Rahul Nair, Tim Nonner, Pascal Pompey, John Sheehan, Jacint Szabo
  • Publication number: 20180375995
    Abstract: A system and method includes one or more processors one or more processors coupled to a memory. The one or more processors may execute instructions from the memory to perform the steps including receiving an audio communications request from a first user device of a user, identifying a second user device of the user in response to receiving the audio communications request, providing a suggestion that the user use the second user device with the system, receiving a response from the user responding to the suggestion, establishing a communication channel with the second user device, and providing content associated with the audio communications request to the second user device.
    Type: Application
    Filed: April 3, 2018
    Publication date: December 27, 2018
    Inventors: Billy Runyan, Liang Xi, Rahul Nair
  • Publication number: 20180365354
    Abstract: Techniques for employing natural language processing (NLP) to facilitate geospatial analysis are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, input information in a natural language format indicating a change to a state of a system comprising different nodes through which physical elements flow, wherein the system is associated with a state model that characterizes movement of the physical elements through the different nodes based on one or more flow parameters. The computer-implemented method further comprises, determining, by the device based on the input information, a subset of the one or more flow parameters associated with the change, determining, by the device based on the input information, one or more constraints to the subset that account for the change, and modifying, by the device, the state model based on the one or more constraints, resulting in a modified state model.
    Type: Application
    Filed: December 14, 2017
    Publication date: December 20, 2018
    Inventors: Stefano Braghin, Vincent Petrus Anthonius Lonij, Rahul Nair, Rana E. Novack, Paulito Pedregosa Palmes
  • Publication number: 20180365351
    Abstract: Techniques for employing natural language processing (NLP) to facilitate geospatial analysis are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, input information in a natural language format indicating a change to a state of a system comprising different nodes through which physical elements flow, wherein the system is associated with a state model that characterizes movement of the physical elements through the different nodes based on one or more flow parameters. The computer-implemented method further comprises, determining, by the device based on the input information, a subset of the one or more flow parameters associated with the change, determining, by the device based on the input information, one or more constraints to the subset that account for the change, and modifying, by the device, the state model based on the one or more constraints, resulting in a modified state model.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Stefano Braghin, Vincent Petrus Anthonius Lonij, Rahul Nair, Rana E. Novack, Paulito Pedregosa Palmes
  • Publication number: 20180365249
    Abstract: Performing data clustering in a model property vector space. Input data is received comprising a plurality of data instances in a data vector space. A model property vector specification is defined for a model vector. Information is identified from the input data, and a model property vector is created in the model property vector space for each of the plurality of data instances. A target number of clusters is identified and used to perform a data clustering procedure. An output is generated comprising a plurality of data segments and one or more clustering rules. For each data cluster, a predictive model is constructed for each data segment of the plurality of data segments.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Inventors: Eric Bouillet, Bei Chen, Randall L. Cogill, Thanh L. Hoang, Marco Laumanns, Karol W. Lynch, Rahul Nair, Pascal Pompey, John Sheehan