Patents by Inventor Anand Ravindra Oka
Anand Ravindra Oka 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: 20220414671Abstract: This disclosure relates to systems and methods of risk detection in an electronic network. The method may include receiving a first portion of session context information for an interaction of an individual over a limited bandwidth network, the first portion including a session identifier for the interaction. The method may include retrieving a second portion of session context information for the interaction over a cloud data pipe using the session identifier, in response to receiving the first portion. The method may include accessing, a data structure representing connected knowledge of the individual. The method may include receiving, via a distributed system, security reputation data including aggregated information from a plurality of members. The method may include analyzing the session context information using the security reputation. The method may include generating a security risk score for the interaction based on the session context information, data structure, and the security reputation data.Type: ApplicationFiled: August 30, 2022Publication date: December 29, 2022Inventors: Anand Ravindra OKA, Jayaram N.M. NANDURI, John Alan BEAVER
-
Patent number: 11468448Abstract: This disclosure relates to systems and methods of risk detection in an electronic network. The method may include receiving a first portion of session context information for an interaction of an individual over a limited bandwidth network, the first portion including a session identifier for the interaction. The method may include retrieving a second portion of session context information for the interaction over a cloud data pipe using the session identifier, in response to receiving the first portion. The method may include accessing, a data structure representing connected knowledge of the individual. The method may include receiving, via a distributed system, security reputation data including aggregated information from a plurality of members. The method may include analyzing the session context information using the security reputation. The method may include generating a security risk score for the interaction based on the session context information, data structure, and the security reputation data.Type: GrantFiled: December 1, 2020Date of Patent: October 11, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Anand Ravindra Oka, Jayaram N. M. Nanduri, John Alan Beaver
-
Patent number: 11397950Abstract: Devices and methods for securing electronic transactions in a computing network are configured to receive a transaction, access transaction contextual data for the transaction, and apply one or more authentication decision rules to the transaction contextual data to determine initial authentication assessment information for the transaction. Further, aspects are configured to convert the initial authentication assessment information into a condensed authentication assessment indicator having an assessment value selected from a plurality of assessment values based on an assessment value definition, and transmit the condensed authentication assessment indicator. Also, aspects receive a transaction authentication decision based in part on the condensed authentication assessment indicator, and process or deny processing of the transaction based on the transaction authentication decision.Type: GrantFiled: October 14, 2019Date of Patent: July 26, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Murali Krishna Manjunath, Yuting Jia, Adam Reinhardt, Yung-Wen Liu, Anand Ravindra Oka, Jayaram N. M. Nanduri
-
Patent number: 11257088Abstract: Risk scores are generated by systems that use features or inputs from the current transactions, some summary statistics like velocity and some statistics calculated in batch mode which traverse hierarchical classification levels of entities, including classified attribute levels of known transactions, to identify neighborhoods of related entities and related transactions. Corresponding records of transaction information are extracted from or are otherwise generated from neighborhoods of the related transactions associated with the defined neighborhoods of entities/transactions.Type: GrantFiled: November 15, 2019Date of Patent: February 22, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jayaram N. M. Nanduri, Yuting Jia, Hang Xu, Anand Ravindra Oka, John Alan Beaver, Anton Khokhlov
-
Publication number: 20210150531Abstract: This disclosure relates to systems and methods of risk detection in an electronic network. The method may include receiving a first portion of session context information for an interaction of an individual over a limited bandwidth network, the first portion including a session identifier for the interaction. The method may include retrieving a second portion of session context information for the interaction over a cloud data pipe using the session identifier, in response to receiving the first portion. The method may include accessing, a data structure representing connected knowledge of the individual. The method may include receiving, via a distributed system, security reputation data including aggregated information from a plurality of members. The method may include analyzing the session context information using the security reputation. The method may include generating a security risk score for the interaction based on the session context information, data structure, and the security reputation data.Type: ApplicationFiled: December 1, 2020Publication date: May 20, 2021Inventors: Anand Ravindra OKA, Jayaram N.M. NANDURI, John Alan BEAVER
-
Publication number: 20210097539Abstract: A system is described herein for managing digital transactions over a network with incomplete information. The system includes a data collection component and a transaction control component that may employ a prospective control model that is trained with fully matured data as well as partially matured data regarding past digital transactions. The transaction control component is configured to estimate an inauthentic rate of inauthentic digital transactions being wrongly approved for a current time period. A set of future reference values may be determined based on the estimated inauthentic rate. The set of future reference values relate to a predicted future decision made for the digital transaction. A set of current values may be determined based on the set of future reference values. Based on the set of current values, the transaction control component may determine whether the digital transaction should be rejected as inauthentic or approved as authentic.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Jayaram N.M. Nanduri, Yuting Jia, Anand Ravindra Oka, Yung-Wen Liu, John A. Beaver, Junxuan Li
-
Publication number: 20210097541Abstract: Risk scores are generated by systems that use features or inputs from the current transactions, some summary statistics like velocity and some statistics calculated in batch mode which traverse hierarchical classification levels of entities, including classified attribute levels of known transactions, to identify neighborhoods of related entities and related transactions. Corresponding records of transaction information are extracted from or are otherwise generated from neighborhoods of the related transactions associated with the defined neighborhoods of entities/transactions.Type: ApplicationFiled: November 15, 2019Publication date: April 1, 2021Inventors: Jayaram N.M. Nanduri, Yuting Jia, Hang Xu, Anand Ravindra Oka, John Alan Beaver, Anton Khokhlov
-
Patent number: 10891621Abstract: This disclosure relates to systems and methods of risk detection in an electronic network. The method may include receiving a first portion of session context information for an interaction of an individual over a limited bandwidth network, the first portion including a session identifier for the interaction. The method may include retrieving a second portion of session context information for the interaction over a cloud data pipe using the session identifier, in response to receiving the first portion. The method may include accessing, a data structure representing connected knowledge of the individual. The method may include receiving, via a distributed system, security reputation data including aggregated information from a plurality of members. The method may include analyzing the session context information using the security reputation. The method may include generating a security risk score for the interaction based on the session context information, data structure, and the security reputation data.Type: GrantFiled: December 15, 2017Date of Patent: January 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Anand Ravindra Oka, Jayaram N. M. Nanduri, John Alan Beaver
-
Publication number: 20200402054Abstract: Devices and methods for securing electronic transactions in a computing network are configured to receive a transaction, access transaction contextual data for the transaction, and apply one or more authentication decision rules to the transaction contextual data to determine initial authentication assessment information for the transaction. Further, aspects are configured to convert the initial authentication assessment information into a condensed authentication assessment indicator having an assessment value selected from a plurality of assessment values based on an assessment value definition, and transmit the condensed authentication assessment indicator. Also, aspects receive a transaction authentication decision based in part on the condensed authentication assessment indicator, and process or deny processing of the transaction based on the transaction authentication decision.Type: ApplicationFiled: October 14, 2019Publication date: December 24, 2020Inventors: Murali Krishna MANJUNATH, Yuting JIA, Adam REINHARDT, Yung-Wen LIU, Anand Ravindra OKA, Jayaram N.M. NANDURI
-
Patent number: 10839394Abstract: A device in a data processing system for training machine learning models receives a transaction and forwards it to at least one of a plurality of integrated control action models that use outputs of one model as inputs to other models. The models are machine learning models jointly trained for taking each control action of a plurality of control actions on the transaction to maximize an objective function based on probabilities of the control actions matching corresponding target control actions. The machine learning models include a risk model that outputs risk prediction information for a first control action that indicates whether or not to initiate processing of the transaction. The device further receives the risk prediction information from the risk model, and executes at least the first control action based on the risk prediction information.Type: GrantFiled: October 26, 2018Date of Patent: November 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yuting Jia, Anand Ravindra Oka, Liang-Yu Chen, Yiqing Wang, Jayaram Naga Mrutyum Nanduri
-
Publication number: 20200134628Abstract: A device in a data processing system for training machine learning models receives a transaction and forwards it to at least one of a plurality of integrated control action models that use outputs of one model as inputs to other models. The models are machine learning models jointly trained for taking each control action of a plurality of control actions on the transaction to maximize an objective function based on probabilities of the control actions matching corresponding target control actions. The machine learning models include a risk model that outputs risk prediction information for a first control action that indicates whether or not to initiate processing of the transaction. The device further receives the risk prediction information from the risk model, and executes at least the first control action based on the risk prediction information.Type: ApplicationFiled: October 26, 2018Publication date: April 30, 2020Inventors: Yuting JIA, Anand Ravindra OKA, Liang-Yu CHEN, Yiqing WANG, Jayaram Naga Mrutyum NANDURI
-
Publication number: 20190050862Abstract: This disclosure relates to systems and methods of risk detection in an electronic network. The method may include receiving a first portion of session context information for an interaction of an individual over a limited bandwidth network, the first portion including a session identifier for the interaction. The method may include retrieving a second portion of session context information for the interaction over a cloud data pipe using the session identifier, in response to receiving the first portion. The method may include accessing, a data structure representing connected knowledge of the individual. The method may include receiving, via a distributed system, security reputation data including aggregated information from a plurality of members. The method may include analyzing the session context information using the security reputation. The method may include generating a security risk score for the interaction based on the session context information, data structure, and the security reputation data.Type: ApplicationFiled: December 15, 2017Publication date: February 14, 2019Inventors: Anand Ravindra OKA, Jayaram N.M. Nanduri, John Alan Beaver
-
Patent number: 9836548Abstract: A method performed on an electronic device for migrating tags across entities. The migration of the tags is performed following an analysis of one or more personal electronically encoded items associated with a previously created perspective or album associated with the previously created perspective, responsive to a user decision the creation of a new perspective, a new album associated with one of the previously created perspectives, or a new perspective and a new album associated with the new perspective, responsive to a user decision to treat the previously created perspective or album as an individual entity, and association of the previously created perspective or album with the new perspective or new album. The tags are respectively migrated from the new perspective or the new album to the associated previously created perspective or the previously created album and to associated ones of the one or more personal electronically encoded items.Type: GrantFiled: August 31, 2012Date of Patent: December 5, 2017Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Sean Bartholomew Simmons, Christopher Harris Snow, Steven Michael Hanov, Ghasem Naddafzadeh Shirazi
-
Patent number: 9277524Abstract: A method, computing device and computer readable memory for cooperative localization of a portable electronic device is provided. Location identification messages are received each providing a known location of a respective portable electronic device and an associated transmitter identification (ID) of the respective portable electronic device and stored. Location request messages providing one or more transmitter IDs in communication range with a query portable electronic device and a transmitter ID of the query portable electronic device are received and location information from the stored location information associated with the one or more transmitter IDs received in the location request message is retrieved. A location of the query portable electronic device is estimated based on the retrieved location information and stored with the associated transmitter ID of the query portable electronic device.Type: GrantFiled: April 20, 2012Date of Patent: March 1, 2016Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Robert George Oliver, Christopher Harris Snow
-
Patent number: 9271119Abstract: Improved location estimates for transceivers is described. The location estimate of transceivers can be improved for sector transceivers that are co-located at a sectored cell site. The location estimate for each individual co-located sector transceiver can be updated as a centroid of all of the co-located sector transceivers. The location information of the transceivers can be used to provide network location estimation to mobile devices which do not have accurate positioning estimates.Type: GrantFiled: September 29, 2014Date of Patent: February 23, 2016Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Christopher Harris Snow, Sean Bartholomew Simmons
-
Patent number: 9232492Abstract: Determining a geo-location estimate of a mobile device determined based on detected radio transmitters needs to uniquely identify at least one of the visible cellular towers. The estimate may be improved if multiple cellular towers can be uniquely identified. However, mobile devices may not determine unique identifiers for each visible cellular tower based upon configuration of the cellular radio protocol stack implementation. It is possible to disambiguate non-unique parameters detected at a mobile device to unique IDs of the cellular towers to aid in geo-location. The disambiguation is accomplished using disambiguation information that is associated with the cellular tower the mobile device is currently camped on.Type: GrantFiled: February 27, 2013Date of Patent: January 5, 2016Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Sean Bartholomew Simmons, Khenaidoo Nursimulu
-
Patent number: 9194934Abstract: Techniques for estimating a location of a portable electronic device are provided. The techniques represent radio scene information detected by a portable electronic device as a vector. The vector may then be used to retrieve similar vectors associated with known locations from a corpus. The known locations may then be used to estimate the location of the portable electronic device.Type: GrantFiled: March 9, 2012Date of Patent: November 24, 2015Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Sean Bartholomew Simmons, Christopher Harris Snow, Robert George Oliver, Ghasem Naddafzadeh Shirazi
-
Patent number: 9157736Abstract: According to one aspect, a method of determining an attitude matrix on a portable electronic device. The method includes determining a first attitude matrix gradient using data from at least one of an accelerometer and a magnetometer, determining a second attitude matrix gradient using data from a gyroscope, fusing the first attitude matrix gradient and the second attitude matrix gradient based on a mixing coefficient to generate a fused gradient, and based on the fused gradient, updating a fine attitude matrix for the portable electronic device.Type: GrantFiled: March 31, 2014Date of Patent: October 13, 2015Assignee: BLACKBERRY LIMITEDInventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
-
Patent number: 9137773Abstract: A method, computing device and computer readable memory for cooperative localization of a portable electronic device is provided. Location identification messages are received each providing a known location of a respective portable electronic device and an associated transmitter identification (ID) of the respective portable electronic device and stored. Location request messages providing one or more transmitter IDs in communication range with a query portable electronic device and a transmitter ID of the query portable electronic device are received and location information from the stored location information associated with the one or more transmitter IDs received in the location request message is retrieved. A location of the query portable electronic device is estimated based on the retrieved location information and stored with the associated transmitter ID of the query portable electronic device.Type: GrantFiled: April 20, 2012Date of Patent: September 15, 2015Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Robert George Oliver, Christopher Harris Snow
-
Patent number: 9069634Abstract: A system and method for generating an m-dimensional signature vector with aliasing across synonyms in a computing device is provided. Data representable by a plurality of key-value pairs, each comprising a unique identifier and an associated non-zero value of n-dimensional data is received at the computing device. Elements of the m-dimensional aliased signature vector are generated using synonym information of keys from the plurality of key-value pairs.Type: GrantFiled: March 9, 2012Date of Patent: June 30, 2015Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Christopher Harris Snow, Sean Bartholomew Simmons, Ghasem Naddafzadeh Shirazi