Patents by Inventor Mohan Babu
Mohan Babu 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).
-
Patent number: 12223591Abstract: Various techniques pertaining to methods, systems, and computer program products a spatial persistence process that places a virtual object relative to a physical object for an extended-reality display device based at least in part upon a persistent coordinate frame (PCF). A determination is made to decide whether a drift is detected for the virtual object relative to the physical object, upon or after detection of the drift or deviation, the drift or deviation is corrected at least by updating a tracking map into an updated tracking map and further at least by updating the persistent coordinate frame (PCF) based at least in part upon the updated tracking map, wherein the persistent coordinate frame (PCF) comprises six degrees of freedom relative to the map coordinate system.Type: GrantFiled: March 7, 2024Date of Patent: February 11, 2025Assignee: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Patent number: 12095760Abstract: Provided is a system, method, and apparatus for aggregated authentication in an online, open loop payment network. The method includes receiving a single authentication request message to conduct a plurality of transactions with a plurality of merchants, the single authentication request message comprising an aggregation identifier, detecting the aggregation identifier in the single authentication request message, in response to detecting the aggregation identifier, generating a single authentication response message comprising a plurality of authentication codes, each authentication code of the plurality of authentication codes corresponding to a merchant of the plurality of merchants, and communicating the single authentication response message to the merchant system, the single authentication response message configured to cause the merchant system to separately process each transaction of the plurality of transactions.Type: GrantFiled: September 19, 2022Date of Patent: September 17, 2024Assignee: Visa International Service AssociationInventors: Aditya Ashok Kale, Rohit Sukhija, Mohan Babu Nellore
-
Publication number: 20240212271Abstract: Various techniques pertaining to methods, systems, and computer program products a spatial persistence process that places a virtual object relative to a physical object for an extended-reality display device based at least in part upon a persistent coordinate frame (PCF). A determination is made to decide whether a drift is detected for the virtual object relative to the physical object, upon or after detection of the drift or deviation, the drift or deviation is corrected at least by updating a tracking map into an updated tracking map and further at least by updating the persistent coordinate frame (PCF) based at least in part upon the updated tracking map, wherein the persistent coordinate frame (PCF) comprises six degrees of freedom relative to the map coordinate system.Type: ApplicationFiled: March 7, 2024Publication date: June 27, 2024Applicant: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Patent number: 11967021Abstract: Various techniques pertaining to methods, systems, and computer program products a spatial persistence process that places a virtual object relative to a physical object for an extended-reality display device based at least in part upon a persistent coordinate frame (PCF). A determination is made to decide whether a drift is detected for the virtual object relative to the physical object. upon or after detection of the drift or deviation, the drift or deviation is corrected at least by updating a tracking map into an updated tracking map and further at least by updating the persistent coordinate frame (PCF) based at least in part upon the updated tracking map, wherein the persistent coordinate frame (PCF) comprises six degrees of freedom relative to the map coordinate system.Type: GrantFiled: May 16, 2023Date of Patent: April 23, 2024Assignee: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Publication number: 20230342736Abstract: Methods are provided for conducting a transaction involving a remote point-of-sale (POS) device that include receiving a transaction request message from a remote payment entity system, wherein the transaction request message is associated with a transaction involving a merchant system, the merchant system is located remote from the remote payment entity system, and the transaction request message includes an identifier of the merchant system, an identifier of the remote payment entity system, and transaction data associated with the transaction; processing the transaction based on the transaction request message by communicating with an acquirer system corresponding to the merchant system; and transmitting, with the at least one processor, at least one transaction confirmation message to the merchant system and the remote payment entity in response to receiving a transaction authorization response message from the acquirer system. Systems and computer program products are also disclosed.Type: ApplicationFiled: April 26, 2022Publication date: October 26, 2023Inventors: Habeeb Shaik Khadar, Vinod Kumar Pinniboyina, Mohan Babu Nellore
-
Publication number: 20230308470Abstract: In one embodiment, a method includes receiving, by a network component, application performance data. The application performance data is associated with one or more applications. The method also includes determining to transform, by the network component, the application performance data into application security data, generating, by the network component, a baseline for the application security data, and detecting, by the network component, an anomaly in the baseline. The method further includes determining, by the network component, a potential security threat based on the anomaly.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Ashutosh Kulshreshtha, Walter T. Hulick, JR., Chandra Mohan Babu Nadiminti
-
Publication number: 20230290052Abstract: Various techniques pertaining to methods, systems, and computer program products a spatial persistence process that places a virtual object relative to a physical object for an extended-reality display device based at least in part upon a persistent coordinate frame (PCF). A determination is made to decide whether a drift is detected for the virtual object relative to the physical object. upon or after detection of the drift or deviation, the drift or deviation is corrected at least by updating a tracking map into an updated tracking map and further at least by updating the persistent coordinate frame (PCF) based at least in part upon the updated tracking map, wherein the persistent coordinate frame (PCF) comprises six degrees of freedom relative to the map coordinate system.Type: ApplicationFiled: May 16, 2023Publication date: September 14, 2023Applicant: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Publication number: 20230252162Abstract: A computing system for identifying and scoring problems associated with call stacks. The computing system identifies call stacks associated with an application and determines a problem occurs in the application. The computer system compares a call stack of a first set of applications with a call stack of a second set of applications, wherein the call stack of the first set of applications includes the problem and the call stack of the second set of applications does not include the problem. The computer system generates a score indicating a likelihood that a particular call stack caused the problem based on whether the particular call stack is included in the call stack of the first set of applications, the call stack of the second set of applications, or both. The computing system generates a notification comprising the score indicating the likelihood that the particular call stack caused the problem.Type: ApplicationFiled: June 8, 2022Publication date: August 10, 2023Inventors: Ashutosh Kulshreshtha, Walter T. Hulick, JR., Chandra Mohan Babu Nadiminti
-
Patent number: 11694394Abstract: Various techniques pertaining to methods, systems, and computer program products identify, for a first portable device at a first location in a three-dimensional (3D) physical environment, a first sparse map, the first portable device connected to a remote computing system for accessing sharable world data of the 3D physical environment that comprises a physical object, wherein the plurality electronic devices include the plurality of portable devices having respective sparse maps installed thereupon. A second sparse map is identified for a second portable device connected to the remote computing system for accessing the sharable world data. The second portable device performs content persistence for a virtual content relative to the physical object at least by using a merged map determined by merging a version of the first sparse map and a version of the second sparse map based at least in part upon one or more persistence coordinate frames.Type: GrantFiled: September 21, 2022Date of Patent: July 4, 2023Assignee: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Patent number: 11587298Abstract: A method to efficiently update and manage outputs of real time or offline 3D reconstruction and scanning in a mobile device having limited resource and connection to the Internet is provided. The method makes available to a wide variety of mobile XR applications fresh, accurate and comprehensive 3D reconstruction data, in either single user applications or multi-user applications sharing and updating the same 3D reconstruction data. The method includes a block-based 3D data representation that allows local update and maintains neighbor consistency at the same time, and a multi-layer caching mechanism that retrieves, prefetches, and stores 3D data efficiently for XR applications. Between sessions of an XR device, blocks may be persisted on the device or in remote storage in one or more cache layers. The device may, upon starting a new session, selectively use the blocks from one or more layers of the cache.Type: GrantFiled: February 25, 2022Date of Patent: February 21, 2023Assignee: Magic Leap, Inc.Inventors: David Geoffrey Molyneaux, Frank Thomas Steinbruecker, Mohan Babu Kandra
-
Patent number: 11587066Abstract: The present disclosure relates to user authentication using a contactless payment instrument. The contactless payment instrument includes a contactless chip and a gesture control module. The user makes one or more gestures at an access device during a card-present transaction scenario and the gestures are validated and the authentication status is determined by matching the gesture made by the user at the time of the transaction with one or more predefined gestures. If the authentication is successful, the payment instrument transmits the payment information required for conducting the transaction.Type: GrantFiled: August 26, 2021Date of Patent: February 21, 2023Assignee: Visa International Service AssociationInventors: Vinod Kumar Pinniboyina, Habeeb Shaik Khadar, Mohan Babu Nellore
-
Publication number: 20230013511Abstract: Various techniques pertaining to methods, systems, and computer program products identify, for a first portable device at a first location in a three-dimensional (3D) physical environment, a first sparse map, the first portable device connected to a remote computing system for accessing sharable world data of the 3D physical environment that comprises a physical object, wherein the plurality electronic devices include the plurality of portable devices having respective sparse maps installed thereupon. A second sparse map is identified for a second portable device connected to the remote computing system for accessing the sharable world data. The second portable device performs content persistence for a virtual content relative to the physical object at least by using a merged map determined by merging a version of the first sparse map and a version of the second sparse map based at least in part upon one or more persistence coordinate frames.Type: ApplicationFiled: September 21, 2022Publication date: January 19, 2023Applicant: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Publication number: 20230012289Abstract: Provided is a system, method, and apparatus for aggregated authentication in an online, open loop payment network. The method includes receiving a single authentication request message to conduct a plurality of transactions with a plurality of merchants, the single authentication request message comprising an aggregation identifier, detecting the aggregation identifier in the single authentication request message, in response to detecting the aggregation identifier, generating a single authentication response message comprising a plurality of authentication codes, each authentication code of the plurality of authentication codes corresponding to a merchant of the plurality of merchants, and communicating the single authentication response message to the merchant system, the single authentication response message configured to cause the merchant system to separately process each transaction of the plurality of transactions.Type: ApplicationFiled: September 19, 2022Publication date: January 12, 2023Inventors: Aditya Ashok Kale, Rohit Sukhija, Mohan Babu Nellore
-
Patent number: 11501489Abstract: An extended or cross reality system includes a computing device communicably connected to a plurality of portable electronic devices via a network component, a repository accessible by the computing device and the plurality of portable electronic devices, and a dense map merge component. The extended or cross reality system determines a representation for multiple portions of a 3D environment based at least in part upon on a set of dense maps received from the plurality of portable devices, wherein the set of dense maps is grouped into multiple subgroups based at least in part upon pose data pertaining to the set of dense maps or surface information in the set of dense maps. The extended or cross reality system storing the representation as at least a portion of a shared persistent dense map.Type: GrantFiled: February 25, 2021Date of Patent: November 15, 2022Assignee: Magic Leap, Inc.Inventors: Yilun Cao, Mohan Babu Kandra, David Geoffrey Molyneaux, Daniel Olshansky, David Paul Pena, Frank Thomas Steinbrücker, Rafael Domingos Torres
-
Patent number: 11483308Abstract: Provided is a system, method, and apparatus for aggregated authentication in an online, open loop payment network. The method includes receiving a single authentication request message to conduct a plurality of transactions with a plurality of merchants, the single authentication request message comprising an aggregation identifier, detecting the aggregation identifier in the single authentication request message, in response to detecting the aggregation identifier, generating a single authentication response message comprising a plurality of authentication codes, each authentication code of the plurality of authentication codes corresponding to a merchant of the plurality of merchants, and communicating the single authentication response message to the merchant system, the single authentication response message configured to cause the merchant system to separately process each transaction of the plurality of transactions.Type: GrantFiled: June 26, 2018Date of Patent: October 25, 2022Assignee: Visa International Service AssociationInventors: Aditya Ashok Kale, Rohit Sukhija, Mohan Babu Nellore
-
Publication number: 20220277529Abstract: A method to efficiently update and manage outputs of real time or offline 3D reconstruction and scanning in a mobile device having limited resource and connection to the Internet is provided. The method makes available to a wide variety of mobile XR applications fresh, accurate and comprehensive 3D reconstruction data, in either single user applications or multi-user applications sharing and updating the same 3D reconstruction data. The method includes a block-based 3D data representation that allows local update and maintains neighbor consistency at the same time, and a multi-layer caching mechanism that retrieves, prefetches, and stores 3D data efficiently for XR applications. Between sessions of an XR device, blocks may be persisted on the device or in remote storage in one or more cache layers. The device may, upon starting a new session, selectively use the blocks from one or more layers of the cache.Type: ApplicationFiled: February 25, 2022Publication date: September 1, 2022Applicant: Magic Leap, Inc.Inventors: David Geoffrey Molyneaux, Frank Thomas Steinbruecker, Mohan Babu Kandra
-
Patent number: 11302081Abstract: A method to efficiently update and manage outputs of real time or offline 3D reconstruction and scanning in a mobile device having limited resource and connection to the Internet is provided. The method makes available to a wide variety of mobile XR applications fresh, accurate and comprehensive 3D reconstruction data, in either single user applications or multi-user applications sharing and updating the same 3D reconstruction data. The method includes a block-based 3D data representation that allows local update and maintains neighbor consistency at the same time, and a multi-layer caching mechanism that retrieves, prefetches, and stores 3D data efficiently for XR applications. Between sessions of an XR device, blocks may be persisted on the device or in remote storage in one or more cache layers. The device may, upon starting a new session, selectively use the blocks from one or more layers of the cache.Type: GrantFiled: May 21, 2020Date of Patent: April 12, 2022Assignee: Magic Leap, Inc.Inventors: David Geoffrey Molyneaux, Frank Thomas Steinbruecker, Mohan Babu Kandra
-
Publication number: 20210383355Abstract: The present disclosure relates to user authentication using a contactless payment instrument. The contactless payment instrument includes a contactless chip and a gesture control module. The user makes one or more gestures at an access device during a card-present transaction scenario and the gestures are validated and the authentication status is determined by matching the gesture made by the user at the time of the transaction with one or more predefined gestures. If the authentication is successful, the payment instrument transmits the payment information required for conducting the transaction.Type: ApplicationFiled: August 26, 2021Publication date: December 9, 2021Inventors: Vinod Kumar Pinniboyina, Habeeb Shaik Khadar, Mohan Babu Nellore
-
Publication number: 20210362594Abstract: The present invention “car driver alcohol level and sleeping status detection and notification system using machine learning programming and IOT-based technology “is a vehicle driver sleepiness monitor, configured as a auto-contained Unit for dashboard unit. The invention is also providing for individual driver interrogation and notification response integrated with defined and fixed unit sensory inputs on vehicle condition and driver control action and translates these inputs into weighing factors to adjust a previous history and biological activity circadian rhythm reference Unit. The invention is also including an in turn to provide a vibration, water spray and audio-visual sleepiness warning alert and an automatic dialog system capable of keeping a drive awake while driving during a long trip or one that extends into the late evening.Type: ApplicationFiled: March 9, 2021Publication date: November 25, 2021Inventors: R. MADANA MOHANA, YUKTESH CHINTAMADAKA, CHANDIKA MOHAN BABU, K.S. NIRAJA, K. THIRUPAL REDDY, M. CHURCHILL DASS PRINCE, N T KISHORE KUMAR, VIANALA SUNITHA, Veerendra Chitrala, P. Kiranmai, Mritunjay Kumar Vishwakarma, Angajala Kishore Kumar, Raman Dugyala
-
Patent number: 11132671Abstract: The present disclosure relates to user authentication using a contactless payment instrument. The contactless payment instrument includes a contactless chip and a gesture control module. The user makes one or more gestures at an access device during a card-present transaction scenario and the gestures are validated and the authentication status is determined by matching the gesture made by the user at the time of the transaction with one or more predefined gestures. If the authentication is successful, the payment instrument transmits the payment information required for conducting the transaction.Type: GrantFiled: October 3, 2019Date of Patent: September 28, 2021Assignee: Visa International Service AssociationInventors: Vinod Kumar Pinniboyina, Habeeb Shaik Khadar, Mohan Babu Nellore