Patents by Inventor Johnson Manuel-Devadoss

Johnson Manuel-Devadoss 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: 20260163737
    Abstract: Various embodiments of the present technology generally relate to systems and methods for providing a privacy engine. In an example, the privacy engine converts, on a prover-side, confidential information into a plurality of tuples for a verification process and embeds the plurality of tuples with an embedding element. The prover-side privacy engine then generates a commitment using the tuples and transmits the commitment to a verifier-side privacy engine. Responsive to receiving the commitment, the verifier-side privacy engine verifies that the commitment includes the embedded element and generates a challenge to the commitment based on the commitment containing the embedded element. The verifier-side privacy engine then transmits the challenge to the prover-side privacy engine, which responsively generates a response containing the embedded element based on the challenge.
    Type: Application
    Filed: December 10, 2024
    Publication date: June 11, 2026
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20260142970
    Abstract: The invention pertains to a personalized autonomous drone delivery system that integrates biometric authentication for secure and efficient product collection and delivery. The system allows users to place orders from multiple vendors, with each order including product details and vendor location data for precise navigation. Biometric credentials, such as fingerprint or facial recognition, are assigned to the user for authentication. Once authenticated, the system directs an autonomous drone to pick up the purchased items from the vendor locations and deliver them to the user's address. Also supports the upload of multiple purchase orders, enabling the drone to efficiently collect items from various vendors in a single trip. The drone's route is optimized based on factors such as distance, airspace restrictions, and environmental conditions.
    Type: Application
    Filed: November 16, 2024
    Publication date: May 21, 2026
    Inventor: JOHNSON MANUEL-DEVADOSS
  • Patent number: 12423439
    Abstract: Systems, methods, and other embodiments associated with managing patches are described. In one embodiment, a method includes obtaining metadata associated with target assets in an IP address range. The target assets are scanned, and an initial list of security vulnerabilities and patches is generated along. A prediction model predicts which patches from the initial list are applicable to the target assets and removes unapplicable patches to generate a predicted list of patches. An interactive GUI is generated based on the predicted list of patches where each displayed patch includes an approve option and a reject option that are selectable by a user. An approved list of patches is generated which had the approve option selected. An electronic change request is automatically generated from the approved list of patches and presented for final approval, which causes the approved patches to be installed.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: September 23, 2025
    Assignee: Oracle Interntional Corporation
    Inventor: Johnson Manuel-Devadoss
  • Patent number: 12333027
    Abstract: Techniques for implementing policies in resources of a computing environment are disclosed. A machine learning model selects and implements policies on one or more resources in a computing environment. The machine learning model identifies characteristics associated with operations to be performed by the one or more resources. The machine learning model selects a particular policy to apply to the one or more resources based on the characteristics associated with the operations to be performed by the one or more resources. Another neural network associated with deep reinforcement learning selects a sequence of actions to apply to resources in the computing environment to implement the policies or standards in the computing environment.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: June 17, 2025
    Assignee: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Patent number: 12314849
    Abstract: Embodiments couple a corresponding IoT gateway to each IoT device, each IoT gateway monitoring for operation events of a smart contract of a distributed ledger, each IoT device and IoT gateway coupled to the distributed ledger. In response to a client initiating an operation of a first IoT device, embodiments generate a corresponding event by the smart contract and transmit an authorization request to an authorization system and in response receive an access token corresponding to the operation. Embodiments transmit the access token to one or more of the IoT gateways, each IoT gateway monitoring for the event and determining whether it corresponds to the first IoT device and then implementing the operation at the first IoT device. Embodiments determine a defect in any of the IoT devices using a trained Deep Convolutional Generative Adversarial Network (“DCGAN”) model coupled to the distributed ledger.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 27, 2025
    Assignee: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20250117657
    Abstract: Embodiments couple a corresponding IoT gateway to each IoT device, each IoT gateway monitoring for operation events of a smart contract of a distributed ledger, each IoT device and IoT gateway coupled to the distributed ledger. In response to a client initiating an operation of a first IoT device, embodiments generate a corresponding event by the smart contract and transmit an authorization request to an authorization system and in response receive an access token corresponding to the operation. Embodiments transmit the access token to one or more of the IoT gateways, each IoT gateway monitoring for the event and determining whether it corresponds to the first IoT device and then implementing the operation at the first IoT device.
    Type: Application
    Filed: December 17, 2024
    Publication date: April 10, 2025
    Inventor: Johnson MANUEL-DEVADOSS
  • Patent number: 12164614
    Abstract: Systems, methods, and other embodiments associated with configuring and controlling access to virtual desktops are described. In one embodiment, a method includes configuring a virtual desktop for a registered user, wherein the virtual desktop includes at least allocated virtual computing devices and is accessible by a desktop as a service (DaaS). Biometric access credentials are assigned to the virtual desktop for obtaining remote access to the virtual desktop, wherein the biometric access credentials are based at least in part on registered biometric data that was collected from and specific to the registered user. Access to the virtual desktop is controlled by a server based on biometric authentication that grants or prohibits access to the virtual desktop based on a user's biometric data.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: December 10, 2024
    Assignee: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Patent number: 12021978
    Abstract: Systems, methods, and other embodiments for decentralized identity with user biometrics are presented herein. In one embodiment, a method includes, in response to a request to access resources of a cloud service provider by a computing device, transmitting a request for a biometric private key to a mobile device associated with a user; in response to receiving the biometric private key, submitting the biometric private key for validation against a blockchain associated with the user and the mobile device; adding a record of the results of the validation to the blockchain; and controlling access to the resources of the cloud service provider based on the record in the blockchain by (i) denying access where the record indicates that validation has failed (ii) granting access where the record indicates that validation has succeeded.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 25, 2024
    Assignee: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20240193277
    Abstract: Systems, methods, and other embodiments associated with managing patches are described. In one embodiment, a method includes obtaining metadata associated with target assets in an IP address range. The target assets are scanned, and an initial list of security vulnerabilities and patches is generated along. A prediction model predicts which patches from the initial list are applicable to the target assets and removes unapplicable patches to generate a predicted list of patches. An interactive GUI is generated based on the predicted list of patches where each displayed patch includes an approve option and a reject option that are selectable by a user. An approved list of patches is generated which had the approve option selected. An electronic change request is automatically generated from the approved list of patches and presented for final approval, which causes the approved patches to be installed.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Inventor: Johnson MANUEL-DEVADOSS
  • Patent number: 11876886
    Abstract: Embodiments determine an eligibility of a request for an operation event from a client using a distributed ledger that comprises a plurality of nodes. Embodiments send the request from the client to a primary node of the distributed ledger, the request comprising a first token. Embodiments validate the node at the primary node with a token provider, broadcast the request to all secondary nodes of the distributed ledger and perform a service by the primary node and the secondary nodes in response to the request. Embodiments send a reply to the client from each of the primary node and the secondary nodes when the service is performed successfully by the respective node, the reply comprising a second token. Embodiments then determine an eligibility of the client for the request based on a count of a number of second tokens received by the client.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: January 16, 2024
    Assignee: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20230350990
    Abstract: Systems, methods, and other embodiments associated with configuring and controlling access to virtual desktops are described. In one embodiment, a method includes configuring a virtual desktop for a registered user, wherein the virtual desktop includes at least allocated virtual computing devices and is accessible by a desktop as a service (DaaS). Biometric access credentials are assigned to the virtual desktop for obtaining remote access to the virtual desktop, wherein the biometric access credentials are based at least in part on registered biometric data that was collected from and specific to the registered user. Access to the virtual desktop is controlled by a server based on biometric authentication that grants or prohibits access to the virtual desktop based on a user's biometric data.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventor: Johnson MANUEL-DEVADOSS
  • Publication number: 20230334310
    Abstract: Techniques for managing maximum request rates to shared system resources are disclosed. A system applies a machine learning model, such as a long short-term memory (LSTM) recurrent neural network (RNN) type model to historical maximum request rate data to determine a target maximum request rate for a particular client and a particular period of time. The system obtains the historical maximum request rate data from a distributed ledger, such as a blockchain. System clients may record modifications to their maximum request rates in the blockchain. The system modifies the maximum request rates associated with the system clients authorized to access shared resources based on the modified maximum request rates contained in the new blocks added to the blockchain.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20230283643
    Abstract: Techniques for implementing policies in resources of a computing environment are disclosed. A machine learning model selects and implements policies on one or more resources in a computing environment. The machine learning model identifies characteristics associated with operations to be performed by the one or more resources. The machine learning model selects a particular policy to apply to the one or more resources based on the characteristics associated with the operations to be performed by the one or more resources. Another neural network associated with deep reinforcement learning selects a sequence of actions to apply to resources in the computing environment to implement the policies or standards in the computing environment.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 7, 2023
    Applicant: Oracle International Corporation
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20230029053
    Abstract: Systems, methods, and other embodiments for decentralized identity with user biometrics are presented herein. In one embodiment, a method includes, in response to a request to access resources of a cloud service provider by a computing device, transmitting a request for a biometric private key to a mobile device associated with a user; in response to receiving the biometric private key, submitting the biometric private key for validation against a blockchain associated with the user and the mobile device; adding a record of the results of the validation to the blockchain; and controlling access to the resources of the cloud service provider based on the record in the blockchain by (i) denying access where the record indicates that validation has failed (ii) granting access where the record indicates that validation has succeeded.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventor: Johnson MANUEL-DEVADOSS
  • Publication number: 20220303116
    Abstract: Embodiments determine an eligibility of a request for an operation event from a client using a distributed ledger that comprises a plurality of nodes. Embodiments send the request from the client to a primary node of the distributed ledger, the request comprising a first token. Embodiments validate the node at the primary node with a token provider, broadcast the request to all secondary nodes of the distributed ledger and perform a service by the primary node and the secondary nodes in response to the request. Embodiments send a reply to the client from each of the primary node and the secondary nodes when the service is performed successfully by the respective node, the reply comprising a second token. Embodiments then determine an eligibility of the client for the request based on a count of a number of second tokens received by the client.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventor: Johnson MANUEL-DEVADOSS
  • Publication number: 20220292343
    Abstract: Embodiments couple a corresponding IoT gateway to each IoT device, each IoT gateway monitoring for operation events of a smart contract of a distributed ledger, each IoT device and IoT gateway coupled to the distributed ledger. In response to a client initiating an operation of a first IoT device, embodiments generate a corresponding event by the smart contract and transmit an authorization request to an authorization system and in response receive an access token corresponding to the operation. Embodiments transmit the access token to one or more of the IoT gateways, each IoT gateway monitoring for the event and determining whether it corresponds to the first IoT device and then implementing the operation at the first IoT device. Embodiments determine a defect in any of the IoT devices using a trained Deep Convolutional Generative Adversarial Network (“DCGAN”) model coupled to the distributed ledger.
    Type: Application
    Filed: March 12, 2021
    Publication date: September 15, 2022
    Inventor: Johnson MANUEL-DEVADOSS
  • Publication number: 20220239567
    Abstract: Embodiments configure a cloud system that includes a plurality of cloud services. Embodiments receive a user utterance that includes a natural language and extract at least a first entity from the utterance. Embodiments translate the first entity into a cloud intent definition language entity and receive user feedback in response to presenting the cloud intent definition language entity. Embodiments generate an intent based on the cloud intent definition language entity and the feedback and compile the intent into a cloud services policy to be deployed by the cloud system.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 28, 2022
    Inventor: Johnson MANUEL-DEVADOSS
  • Patent number: 10341129
    Abstract: Disclosed is a method and system to provide the trending news stories to the plurality of groups based on the plurality of group members' existing conversations. Group admin registers the group by adding the phone number or email address. The impersonation access acquired from the group admin to read through the existing conversation by the group members. The present invention retrieves the top words from the existing group conversations among the group members and retrieves the trending news stories for the individual words to format them and presented it to the group. The group members' interactions on the presented trending news stories are being monitored and updated it to the respective social media accordingly.
    Type: Grant
    Filed: August 19, 2017
    Date of Patent: July 2, 2019
    Inventor: Johnson Manuel-Devadoss
  • Publication number: 20190087496
    Abstract: Disclosed is a method and system to provide the search results for a given user query based on user's approval. In one embodiment, when search query for a user initiated, then present invention retrieves the user contact information and sends the approval notification to display the search results. Displaying the search results for a given user search is controlled by the user action on approval notification. The present invention builds the approval notification and sends the approval request to the user presented in the search query once it receives the contact information from the search engine. The user receives the approval notification and takes the appropriate action on the search request on him/her. In another embodiment, the present invention collects the user action on the search request and communicates to the search engine for the searcher accordingly. Similarly, the collected user action may update to the plurality of search engines that may integrate with present invention.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventor: Johnson Manuel-Devadoss
  • Patent number: 10229320
    Abstract: Disclosed is a method and system to provide the details about an item and in-store navigation to the item. A user may leverage the present invention to capture an image using camera device to analyze and determine more details about it. The present invention may leverage the deep learning techniques to analyze the given image to determine a plurality of items presented in the image. In one embodiment, the present invention highlights a plurality of items from the image to allow user to select an item. Once user chosen an item from the highlighted objected from the image, the present invention provides more detailed information about the item along with related items to the chosen item and provides a list of stores that may have the item. In another embodiment, the present invention provides the in-store navigation to the chosen item presented in the chosen store.
    Type: Grant
    Filed: August 19, 2017
    Date of Patent: March 12, 2019
    Assignee: JOHNSON MANUEL-DEVADOSS
    Inventor: Johnson Manuel-Devadoss