Patents by Inventor Ronald C. Lee
Ronald C. Lee 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: 11914529Abstract: A method includes receiving, at a first computing device, a first input/output (IO) command from a first artificial intelligence processing unit (AI PU), the first IO command associated with a first AI model training operation. The method further includes receiving, at the first computing device, a second IO command from a second AI PU, the second IO command associated with a second AI model training operation. The method further includes assigning a first timestamp to the first IO command based on a first bandwidth assigned to the first AI model training operation. The method further includes assigning a second timestamp to the second IO command based on a second bandwidth assigned to the second AI model training operation.Type: GrantFiled: March 20, 2023Date of Patent: February 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventor: Ronald C. Lee
-
Publication number: 20230305713Abstract: A system and method for client and network based erasure code recovery. In some embodiments, the method includes: receiving, by a storage node, a get command; storing, by the storage node, in a memory of a host, using remote direct memory access, data specified by the get command, at a memory address specified by the get command; sending, by the storage node, a response, indicating successful execution of the get command; and performing, by the host, erasure code recovery based on the data.Type: ApplicationFiled: May 25, 2022Publication date: September 28, 2023Inventor: Ronald C. LEE
-
Patent number: 11741257Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.Type: GrantFiled: April 23, 2021Date of Patent: August 29, 2023Assignee: FortifID, Inc.Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee
-
Publication number: 20230229605Abstract: A method includes receiving, at a first computing device, a first input/output (TO) command from a first artificial intelligence processing unit (AI PU), the first TO command associated with a first AI model training operation. The method further includes receiving, at the first computing device, a second TO command from a second AI PU, the second TO command associated with a second AI model training operation. The method further includes assigning a first timestamp to the first TO command based on a first bandwidth assigned to the first AI model training operation. The method further includes assigning a second timestamp to the second TO command based on a second bandwidth assigned to the second AI model training operation.Type: ApplicationFiled: March 20, 2023Publication date: July 20, 2023Inventor: Ronald C. Lee
-
Patent number: 11609869Abstract: A method includes receiving, at a first computing device, a first input/output (IO) command from a first artificial intelligence processing unit (AI PU), the first IO command associated with a first AI model training operation. The method further includes receiving, at the first computing device, a second IO command from a second AI PU, the second IO command associated with a second AI model training operation. The method further includes assigning a first timestamp to the first IO command based on a first bandwidth assigned to the first AI model training operation. The method further includes assigning a second timestamp to the second IO command based on a second bandwidth assigned to the second AI model training operation.Type: GrantFiled: January 21, 2021Date of Patent: March 21, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Ronald C. Lee
-
Publication number: 20220229569Abstract: A method may include receiving a request for storage resources to access a dataset for a processing session, allocating, based on the dataset, one or more storage nodes for the processing session, and mapping one or more of the storage nodes to one or more compute nodes for the processing session through one or more network paths. The method may further include returning a resource map of the one or more storage nodes and the one or more compute nodes. The method may further include estimating an available storage bandwidth for the processing session. The method may further include estimating an available client bandwidth. The method may further include allocating a bandwidth to a connection between at least one of the one or more storage nodes and at least one of the one or more compute nodes through one of the network paths.Type: ApplicationFiled: April 7, 2021Publication date: July 21, 2022Inventor: Ronald C. LEE
-
Publication number: 20220019546Abstract: A method includes receiving, at a first computing device, a first input/output (IO) command from a first artificial intelligence processing unit (AI PU), the first IO command associated with a first AI model training operation. The method further includes receiving, at the first computing device, a second IO command from a second AI PU, the second IO command associated with a second AI model training operation. The method further includes assigning a first timestamp to the first IO command based on a first bandwidth assigned to the first AI model training operation. The method further includes assigning a second timestamp to the second IO command based on a second bandwidth assigned to the second AI model training operation.Type: ApplicationFiled: January 21, 2021Publication date: January 20, 2022Inventor: Ronald C. Lee
-
Publication number: 20210383016Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.Type: ApplicationFiled: April 23, 2021Publication date: December 9, 2021Applicant: FortifID, Inc.Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee
-
Patent number: 11171671Abstract: According to one general aspect, a system may include a data interface circuit configured to receive data access requests, wherein each data access request is associated with a data set. The system may include a plurality of storage devices each storage device configured to store data, and wherein the plurality of storage devices has an amount of available storage space, an amount of used storage space, and an amount of redundant storage space. The system may include a data management circuit configured to: monitor the amount of available storage space in the in the plurality of storage devices, determine, for one or more data set, a level of redundancy to be associated with the respective data set, generate, for a first data set of the data sets, a redundant data portion to be associated with the first data set, and dynamically adjust the level of redundancy associated with the first data set, based, at least in part, upon the amount of available storage space.Type: GrantFiled: April 19, 2019Date of Patent: November 9, 2021Inventor: Ronald C. Lee
-
Patent number: 11003792Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.Type: GrantFiled: July 9, 2019Date of Patent: May 11, 2021Assignee: FortifID, Inc.Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee
-
Publication number: 20200274556Abstract: According to one general aspect, a system may include a data interface circuit configured to receive data access requests, wherein each data access request is associated with a data set. The system may include a plurality of storage devices each storage device configured to store data, and wherein the plurality of storage devices has an amount of available storage space, an amount of used storage space, and an amount of redundant storage space. The system may include a data management circuit configured to: monitor the amount of available storage space in the in the plurality of storage devices, determine, for one or more data set, a level of redundancy to be associated with the respective data set, generate, for a first data set of the data sets, a redundant data portion to be associated with the first data set, and dynamically adjust the level of redundancy associated with the first data set, based, at least in part, upon the amount of available storage space.Type: ApplicationFiled: April 19, 2019Publication date: August 27, 2020Inventor: Ronald C. LEE
-
Publication number: 20200110898Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.Type: ApplicationFiled: July 9, 2019Publication date: April 9, 2020Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee
-
Patent number: 10395058Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.Type: GrantFiled: February 12, 2019Date of Patent: August 27, 2019Assignee: FORTIFID, INC.Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee