Patents by Inventor Amod Ashok Dange

Amod Ashok Dange 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: 20230214523
    Abstract: A system and method for concealing information associated with a physical mail package. The system is configured for maintaining a standardized schema. The standardized schema defines a set of roles. Further, a public-private key pair is generated, by the system, corresponding to each role from the set of roles. Further, the system is configured for receiving a dataset, corresponding to a physical mail package, from a client application. The dataset includes information corresponding to a set of data elements, wherein at least one data element, from the set of data elements, corresponds to a role from the set of roles. Further, the system is configured for assigning a data access location to each data element from the set of data elements. Further, the system is configured for generating an encrypted data access location by processing each data element corresponding to each role from the set of roles based on a public key corresponding to each role from the set of roles respectively.
    Type: Application
    Filed: June 23, 2022
    Publication date: July 6, 2023
    Inventor: Amod Ashok Dange
  • Publication number: 20230214464
    Abstract: A system and method for immutably affixing one or more Unique-Numbers (N1-Nn) associated with one or more users and one or more roles (R1-Rn) associated with each user from the one or more users to a digital artifact (A1), rendering the digital artifact (A1) in a client application (C1), and provisioning the one or more users with role-based access to the digital artifact (A1). The method includes steps for registering a set of users by capturing biometric samples associated with each user from the set of users. Further, the method includes steps for immutably affixing one or more Unique-Numbers (N1-Nn) associated with one or more users and one or more roles (R1-Rn) associated with each user from the one or more users to a digital artifact (A1). Further, the method includes steps for provisioning a target user (U1t) with role-based access to the digital artifact (A1).
    Type: Application
    Filed: June 23, 2022
    Publication date: July 6, 2023
    Inventor: Amod Ashok Dange
  • Patent number: 11582032
    Abstract: A system and method for sharing user preferences pertaining to one or more products, without having the user reveal their identity, is described herein. The system is configured for registering a user by receiving a set of biometric samples of the user, processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user, generating a Unique-Number (N1) using a random number generation algorithm, applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1), to compute a Public-Key (P1). Once the user is registered, the system is configured to receive a biometric sample from the user in real-time and compute the Secret-Key (S2) for authenticating the user. Once the user is authenticated, the system may recommend to the user, a candidate product from a product catalog, based on the user's preferences.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: February 14, 2023
    Inventor: Amod Ashok Dange
  • Patent number: 11257170
    Abstract: In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Amod Ashok Dange
  • Publication number: 20220004661
    Abstract: A system and method for enabling social network users to grant their connections, granular visibility into their personal data without granting the same visibility to the network operator, is described herein. The system is configured for registering a user by receiving a set of biometric samples of the user, processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user, generating a Unique-Number (N1) using a random number generation algorithm, applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1), to compute a Public-Key (P1). Once the user is registered, the system is configured to receive a biometric sample from the user in real-time and compute the Secret-Key (S2) for authenticating the user. Once the user is authenticated, the system may enable the set of first degree connections, the set of second degree connections, the set of third degree connections, and the set of other people to access the personal data associated with the user.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 6, 2022
    Inventor: Amod Ashok Dange
  • Publication number: 20220006815
    Abstract: A system and method for enabling a user to obtain authenticated access to an application using a biometric combination lock is described herein. The system is configured for registering a user by receiving a set of biometric expressions and a set of biometric samples of the user, corresponding to two or more biometric factors associated with each biometric expression. Further, the method comprises steps of processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user, generating a bold Unique-Number (N1) using a random number generation algorithm, applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1), to compute a Public-Key (P1). Once the user is registered, the system is configured to receive an account creation request or a login request from an application.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 6, 2022
    Inventor: Amod Ashok Dange
  • Publication number: 20220004619
    Abstract: A system and method for enabling a user to create an account on an application and login into the application, without having the user reveal their identity, is described herein. The system is configured for registering a user by receiving a set of biometric samples of the user, processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user, generating a Unique-Number (N1) using a random number generation algorithm, applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1), to compute a Public-Key (P1). Once the user is registered, the system is configured to receive an account creation request from an application. Further, the system is configured to receive a biometric sample from the user in real-time and compute the Secret-Key (S2) for authenticating the user.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 6, 2022
    Inventor: Amod Ashok Dange
  • Publication number: 20210304213
    Abstract: A system and method of sharing information between entities to enable a transaction. The system may enable a super-schema library corresponding to a set of entities. The system may receive a first request from a first entity to initiate a transaction with a second entity. The system may then transmit the request to the second entity. Further, the system may receive a second request, from the second entity, to access a dataset corresponding to the first entity. The system may then transmit to the second entity, data from the dataset corresponding to the first entity. Further, the second entity may be configured to enable a transaction interface configured to render a target sub-schema and enable the second entity to execute a target action based on the data from the dataset associated with the second entity and the first entity, using the target sub-schema.
    Type: Application
    Filed: February 3, 2021
    Publication date: September 30, 2021
    Inventor: Amod Ashok Dange
  • Patent number: 11088985
    Abstract: In one embodiment, a method includes receiving a post corresponding to a civic issue on a civic-issues platform of an online social network associated with a first municipality from a client system of a first user of the online social network, where the first user is connected to the first municipality within the online social network, determining a classification of the post based on a comparison of the post with one or more classification-keywords stored in a public-agency database, assigning the post to a first agency of the first municipality based on the determined classification of the post and a location associated with the civic issue, receiving a request to update the post on the civic-issues platform, the request describing a current status of the civic issue, and updating the post on the civic-issues platform to indicate the current status of the civic issue.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 10, 2021
    Assignee: Facebook, Inc.
    Inventor: Amod Ashok Dange
  • Publication number: 20210091937
    Abstract: A system and method for sharing user preferences pertaining to one or more products, without having the user reveal their identity, is described herein. The system is configured for registering a user by receiving a set of biometric samples of the user, processing the set of biometric samples to compute a Secret-Key (S1) corresponding to the user, generating a Unique-Number (N1) using a random number generation algorithm, applying a Function (F1) to the Secret-Key (S1) and the Unique-Number (N1), to compute a Public-Key (P1). Once the user is registered, the system is configured to receive a biometric sample from the user in real-time and compute the Secret-Key (S2) for authenticating the user. Once the user is authenticated, the system may recommend to the user, a candidate product from a product catalog, based on the user's preferences.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 25, 2021
    Inventors: Amod Ashok DANGE, Yash MODY
  • Patent number: 10878631
    Abstract: The present disclosure is directed toward systems and methods for generating and providing an augmented reality overlay for display in connection with an augmented reality display device. For example, systems and methods described herein identify a user being viewed through an augmented reality display device, and builds an augmented reality overlay for the user that is displayed on a view of the user through the augmented reality display device. Systems and methods described herein build the augmented reality overlay based on the location of the augmented reality display device, and on other networking system information including a networking system relationship between the user wearing the augmented reality display device and the user who is being looked at through the augmented reality display device.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: December 29, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Amod Ashok Dange
  • Publication number: 20190281006
    Abstract: In one embodiment, a method includes receiving a post corresponding to a civic issue on a civic-issues platform of an online social network associated with a first municipality from a client system of a first user of the online social network, where the first user is connected to the first municipality within the online social network, determining a classification of the post based on a comparison of the post with one or more classification-keywords stored in a public-agency database, assigning the post to a first agency of the first municipality based on the determined classification of the post and a location associated with the civic issue, receiving a request to update the post on the civic-issues platform, the request describing a current status of the civic issue, and updating the post on the civic-issues platform to indicate the current status of the civic issue.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 12, 2019
    Inventor: Amod Ashok Dange
  • Publication number: 20190213795
    Abstract: The present disclosure is directed toward systems and methods for generating and providing an augmented reality overlay for display in connection with an augmented reality display device. For example, systems and methods described herein identify a user being viewed through an augmented reality display device, and builds an augmented reality overlay for the user that is displayed on a view of the user through the augmented reality display device. Systems and methods described herein build the augmented reality overlay based on the location of the augmented reality display device, and on other networking system information including a networking system relationship between the user wearing the augmented reality display device and the user who is being looked at through the augmented reality display device.
    Type: Application
    Filed: March 14, 2019
    Publication date: July 11, 2019
    Inventor: Amod Ashok Dange
  • Publication number: 20190197634
    Abstract: In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Inventor: Amod Ashok Dange
  • Patent number: 10298535
    Abstract: In one embodiment, a method includes receiving a post corresponding to a civic issue on a civic-issues platform of an online social network associated with a first municipality from a client system of a first user of the online social network, where the post includes text describing the civic issue, a location, and a user-reported category, extracting one or more n-grams from the text, determining a classification of the post based on social-networking information associated with the first user, the extracted n-grams, and the user-reported category, assigning the post to a first agency of the first municipality based on the determined classification and the location, receiving a request to update the post with a current status of the civic issue from a first entity associated with the online social network, and sending a notification indicating the post has been updated to the client system for display.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 21, 2019
    Assignee: Facebook, Inc.
    Inventor: Amod Ashok Dange
  • Patent number: 10255031
    Abstract: Exemplary embodiments relate to techniques for presenting music or other media to a user. A provider of a service may be affiliated with one or more other services offered through different sites or apps. A system may allow streaming of music through one of the services as long as an affiliated service remains as an active or foreground service on a device. Thus, a user can switch between services and continue to stream the music. The active service may provide visual advertisements that support the music streaming. Thus, the music is provided to a user of the service without a direct subscription fee or audible advertisements inserted into the music stream. Because the music is streamed through at least one of the services, the service provider can track playback metrics and remunerate the music provider accordingly.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: April 9, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Amod Ashok Dange
  • Patent number: 10242502
    Abstract: The present disclosure is directed toward systems and methods for generating and providing an augmented reality overlay for display in connection with an augmented reality display device. For example, systems and methods described herein identify a user being viewed through an augmented reality display device, and builds an augmented reality overlay for the user that is displayed on a view of the user through the augmented reality display device. Systems and methods described herein build the augmented reality overlay based on the location of the augmented reality display device, and on other networking system information including a networking system relationship between the user wearing the augmented reality display device and the user who is being looked at through the augmented reality display device.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: March 26, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Amod Ashok Dange
  • Patent number: 10242413
    Abstract: In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 26, 2019
    Assignee: Facebook, Inc.
    Inventor: Amod Ashok Dange
  • Patent number: 10237311
    Abstract: Methods, systems, and/or devices for controlling access to and presenting content on presentation devices based on selection criteria are described herein. In one aspect, a server system receives requests to access a presentation device from a plurality of user devices. A request corresponding to a user device of the plurality of user devices is selected based on one or more selection criteria. Access to the presentation device is granted to the user device of the plurality of user devices, in response to selecting the request. After granting access to the user device, a data stream that includes vocals is received from the user device. The data stream is transmitted to the presentation device for presentation.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: March 19, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Amod Ashok Dange
  • Publication number: 20190066230
    Abstract: One or more embodiments of the present disclosure facilitate effective engagement in civic discussion between users of a networking system. In particular, systems and method described herein provide a communication platform over which users of a networking system can engage in civic discourse and provide feedback about various civic issues. For instance, systems and methods include configuring a digital forum for a jurisdiction (e.g., a legal jurisdiction) and provides one or more discussion interfaces within the digital forum within which users of the networking system can discuss civic issues including, for example, current laws, law proposals, representatives, candidates, and other topics associated with the jurisdiction.
    Type: Application
    Filed: August 25, 2017
    Publication date: February 28, 2019
    Inventor: Amod Ashok Dange