Patents by Inventor Riddhiman Das
Riddhiman Das 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: 20210194858Abstract: A method includes dividing a plurality of filters in a first layer of a neural network into a first set of filters and a second set of filters, applying each of the first set of filters to an input of the neural network, aggregating, at a second layer of the neural network, a respective one of a first set of outputs with a respective one of a second set of outputs, splitting respective weights of specific neurons activated in each remaining layer, at each specific neuron from each remaining layer, applying a respective filter associated with each specific neuron and a first corresponding weight, obtaining a second set of neuron outputs, for each specific neuron, aggregating one of the first set of neuron outputs with one of a second set of neuron outputs and generating an output of the neural network based on the aggregated neuron outputs.Type: ApplicationFiled: February 16, 2021Publication date: June 24, 2021Inventors: Greg STORM, Riddhiman DAS, Babak Poorebrahim GILKALAYE
-
Patent number: 11042364Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: GrantFiled: December 28, 2020Date of Patent: June 22, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Publication number: 20210117173Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Applicant: Advanced New Technologies Co., Ltd.Inventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Patent number: 10924460Abstract: A method includes dividing a plurality of filters in a first layer of a neural network into a first set of filters and a second set of filters, applying each of the first set of filters to an input of the neural network, aggregating, at a second layer of the neural network, a respective one of a first set of outputs with a respective one of a second set of outputs, splitting respective weights of specific neurons activated in each remaining layer, at each specific neuron from each remaining layer, applying a respective filter associated with each specific neuron and a first corresponding weight, obtaining a second set of neuron outputs, for each specific neuron, aggregating one of the first set of neuron outputs with one of a second set of neuron outputs and generating an output of the neural network based on the aggregated neuron outputs.Type: GrantFiled: March 24, 2020Date of Patent: February 16, 2021Assignee: TRIPLEBLIND, INC.Inventors: Greg Storm, Riddhiman Das, Babak Poorebrahim Gilkalaye
-
Patent number: 10877738Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: GrantFiled: February 3, 2020Date of Patent: December 29, 2020Assignee: Advanced New Technologies Co., Ltd.Inventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Publication number: 20200286145Abstract: A method includes receiving, on a computer-implemented system and from user, an identification of data and an identification of an algorithm and, based on a user interaction with the computer-implemented system comprising a one-click interaction or a two-click interaction. Without further user input, the method includes dividing the data into a data first subset and a data second subset, dividing the algorithm (or a Boolean logic gate representation of the algorithm) into an algorithm first subset and an algorithm second subset, running, on the computer-implemented system at a first location, the data first subset with the algorithm first subset to yield a first partial result, running, on the computer-implemented system at a second location separate from the first location, the data second subset with the algorithm second subset to yield a second partial result and outputting a combined result based on the first partial result and the second partial result.Type: ApplicationFiled: March 24, 2020Publication date: September 10, 2020Inventors: Greg STORM, Riddhiman DAS, Babak Poorebrahim GILKALAYE
-
Publication number: 20200226470Abstract: A method includes dividing a plurality of filters in a first layer of a neural network into a first set of filters and a second set of filters, applying each of the first set of filters to an input of the neural network, aggregating, at a second layer of the neural network, a respective one of a first set of outputs with a respective one of a second set of outputs, splitting respective weights of specific neurons activated in each remaining layer, at each specific neuron from each remaining layer, applying a respective filter associated with each specific neuron and a first corresponding weight, obtaining a second set of neuron outputs, for each specific neuron, aggregating one of the first set of neuron outputs with one of a second set of neuron outputs and generating an output of the neural network based on the aggregated neuron outputs.Type: ApplicationFiled: March 24, 2020Publication date: July 16, 2020Inventors: Greg STORM, Riddhiman DAS, Babak Poorebrahim GILKALAYE
-
Publication number: 20200228313Abstract: Systems, methods, and computer-readable media for achieving privacy for both data and an algorithm that operates on the data. A system can involve receiving an algorithm from an algorithm provider and receiving data from a data provider, dividing the algorithm into a first algorithm subset and a second algorithm subset and dividing the data into a first data subset and a second data subset, sending the first algorithm subset and the first data subset to the algorithm provider and sending the second algorithm subset and the second data subset to the data provider, receiving a first partial result from the algorithm provider based on the first algorithm subset and first data subset and receiving a second partial result from the data provider based on the second algorithm subset and the second data subset, and determining a combined result based on the first partial result and the second partial result.Type: ApplicationFiled: March 24, 2020Publication date: July 16, 2020Inventors: Greg STORM, Riddhiman DAS, Babak Poorebrahim GILKALAYE
-
Publication number: 20200220851Abstract: The disclosed concepts achieve privacy for data operated on by an algorithm in an efficient manner A method includes receiving a first algorithm subset, receiving a second algorithm subset, generating two shares of a first mathematical set based on the first algorithm subset and transmitting the two shares of the first mathematical set from a first entity to a second entity. The method can include generating two shares of a second mathematical set based on the second algorithm subset, transmitting the two shares of the second mathematical set from the second entity to the first entity, receiving first split data subset of a full data set and receiving a second split data subset of the full data set. The system, based on these subsets of data, generates a first output subset and a second output subset which are combined for the final output.Type: ApplicationFiled: March 24, 2020Publication date: July 9, 2020Inventors: Greg STORM, Riddhiman DAS, Babak Poorebrahim GILKALAYE
-
Publication number: 20200174768Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Applicant: Alibaba Group Holding LimitedInventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Patent number: 10552136Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: GrantFiled: June 29, 2018Date of Patent: February 4, 2020Assignee: Alibaba Group Holding LimitedInventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Publication number: 20200004520Abstract: The technology described in this document can be embodied in a method that includes receiving at a second device a request for data sharing from a first device, and receiving a first file package associated with an application installed on the first device, and the file package includes a first portion of information usable for installation of the application on the second device. The method also includes processing the first file package to obtain the first portion of information usable for installing the application on the second device, providing authentication information for downloading a second file package to a remote computer device different from the first device, and installing the application on the second device using the first portion of information and the second portion of information.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Applicant: Alibaba Group Holding LimitedInventors: Gregory Lee Storm, Riddhiman Das, Zikomo Fields
-
Patent number: 10452826Abstract: A biometric template created at a user device is divided into portions that are distributed among members of a trusted circle and, optionally, a remote storage service. When the user associated with the biometric template attempts to reauthenticate on a different user device, live identity information is captured and transmitted to trusted circle members. The members confirm the identity of the user and provide the biometric template portions to the different device for reconstruction of the original template. The user can then biometrically reauthenticate using the reconstructed template.Type: GrantFiled: November 8, 2017Date of Patent: October 22, 2019Assignee: EyeVerify Inc.Inventors: Toby Rush, Riddhiman Das, Reza R. Derakhshani, Matthew Barrow, Casey Hughlett, Greg Storm
-
Patent number: 10230783Abstract: Methods and devices provide a wireless communications hub device and services enabling remote access to electronic medical or fitness devices in a manner that simplifies device networking. A wireless communication hub device may include a processor and wireless communication transceivers configured to connect to cellular and/or WiFi networks to access a remote server, and wired and/or wireless local networks for connecting to electronic medical or fitness devices. The wireless communication hub device may plug into a power source, connect to an electronic medical or fitness device, and communicate via a second wireless network with an associated server-based service. The system enables discovery of the wireless communication hub device and connected electronic medical or fitness devices.Type: GrantFiled: October 5, 2015Date of Patent: March 12, 2019Assignee: QUALCOMM IncorporatedInventors: Rajeev Rajan, Mark Jerger, Robert Ganton, Kumar Senthil, Jatin Kadakia, Vishwajeet Lohakarey, Thien Lee, Christopher Talbot, Kabir Suresh Kasargod, Riddhiman Das
-
Publication number: 20180129797Abstract: A biometric template created at a user device is divided into portions that are distributed among members of a trusted circle and, optionally, a remote storage service. When the user associated with the biometric template attempts to reauthenticate on a different user device, live identity information is captured and transmitted to trusted circle members. The members confirm the identity of the user and provide the biometric template portions to the different device for reconstruction of the original template. The user can then biometrically reauthenticate using the reconstructed template.Type: ApplicationFiled: November 8, 2017Publication date: May 10, 2018Inventors: Toby Rush, Riddhiman Das, Reza R. Derakhshani, Matthew Barrow, Casey Hughlett, Greg Storm