Patents by Inventor ARUN GEORGE
ARUN GEORGE 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: 20250117228Abstract: This application is directed to systems and methods for executing a user application on a multi-tenant service platform. In some embodiments, a disclosed method includes obtaining, from a user, a request associated with a first division in a user application; identifying an operation policy associated with a configuration of the user application for the first division, the user application including a plurality of executors configured to provide a plurality of parameters associated with the configuration; based at least in part on the operation policy of the first division, selecting one of the plurality of executors to respond to the request associated with the first division; executing the user application using the selected one of the plurality of executors to generate a response to the request associated with the first division; and transmitting the response to the request associated with the first division to the user.Type: ApplicationFiled: September 12, 2024Publication date: April 10, 2025Inventors: Anshuman Sinha, Arun George, Somya Iyer
-
Patent number: 12260099Abstract: A method of managing sequential storage devices in a distributed storage environment including receiving, by a distributed controller, requests for performing operations, from one or more client devices in a distributed storage environment, each request including data of a client device from the one or more client devices and an identifier of a host device from one or more host devices, each of the one or more host devices being associated with one or more sequential storage devices, determining, by the distributed controller, a sequential order of the requests, based on the identifiers included in the requests, and performing, by the distributed controller in the sequential order, the operations on the one or more sequential storage devices.Type: GrantFiled: January 24, 2023Date of Patent: March 25, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Arun George
-
Publication number: 20250085857Abstract: A system is disclosed. The system may include a storage device and a processor. The processor may send a write request to the storage device. The write request may include a data to be written and a reclaim unit identifier identifying how the data is to be organized on the storage device. The processor may also send a message to the storage device regarding management of garbage collection of a reclaim unit identified by the reclaim unit identifier.Type: ApplicationFiled: November 17, 2023Publication date: March 13, 2025Inventors: Javier GONZALEZ, Arun GEORGE, Michael Scott ALLISON, Daniel Lee HELMICK
-
Patent number: 12248694Abstract: A method for dynamically replicating data in a disaggregated distributed storage system includes receiving, by a processor, a request from a controller to replicate data; dynamically selecting, by the processor, a storage node for replicating the data from among a plurality of storage nodes, based on one or more replication parameters associated with each storage node of the plurality of storage nodes, wherein the one or more replication parameters include at least one of a flash factor corresponding to the each storage node, and a latency between the controller and the each storage node; and providing, by the processor, information about the selected storage node to the controller for replicating the data.Type: GrantFiled: December 28, 2022Date of Patent: March 11, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Roshan R Nair, Arun George, Dinesh Ratra, Parag Jain, Preetham Parshwanath Jain, Rohit Kailash Sharma, Shivam, Vishak Guddekoppa
-
Patent number: 12189728Abstract: Users and providers register with a portal. Users are provided codes that link to the portal and contact information for the users. When a provider needs a user to physically sign a document, the user presents the code for scanning by a provider device, this redirects the document and the code to the portal. A ledger is maintained on the portal for the transaction, the portal forwards the document to the user using the contact information. The user uses an application to review the document and accept or reject the document. When the user accepts the document, a physical signature of the user is placed within the document at signature locations and forwarded back to the portal. The portal updates the ledger indicating the user physically signed and forwards the physically signed document to the provider. Neither the unsigned document nor the physically signed document are stored on the portal.Type: GrantFiled: April 30, 2022Date of Patent: January 7, 2025Assignee: NCR Voyix CorporationInventor: Arun George Eapen
-
Patent number: 12159052Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.Type: GrantFiled: December 28, 2022Date of Patent: December 3, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Roshan R Nair, Arun George, Dinesh Ratra, Parag Jain, Preetham Parshwanath Jain, Rohit Kailash Sharma, Shivam, Vishak Guddekoppa
-
Publication number: 20240241653Abstract: The disclosure provides a method, a distributed controller and a system for managing sequential storage devices in a distributed storage environment. The method comprising receiving a client allocation request from a client device and determining at least one zone set from a plurality of zone set based on the client allocation request and predefined I/O parameters. Each zone set of the plurality of zone set comprises a plurality of zones of sequential storage devices. Thereafter, method comprises provisioning the at least one zone set to the client device based on the client allocation request, thereby, managing the sequential storage devices. Each zone of a sequential storage device is arranged into a zone set based on at least one of sequential storage device parameters, and zone parameters. The use of the distributed controller allows optimizing the performance of the sequential storage devices and optimizing the network bandwidth utilization.Type: ApplicationFiled: March 27, 2023Publication date: July 18, 2024Applicant: Samsung Electronics Co., Ltd.Inventor: Arun GEORGE
-
Publication number: 20240143205Abstract: A method of managing sequential storage devices in a distributed storage environment including receiving, by a distributed controller, requests for performing operations, from one or more client devices in a distributed storage environment, each request including data of a client device from the one or more client devices and an identifier of a host device from one or more host devices, each of the one or more host devices being associated with one or more sequential storage devices, determining, by the distributed controller, a sequential order of the requests, based on the identifiers included in the requests, and performing, by the distributed controller in the sequential order, the operations on the one or more sequential storage devices.Type: ApplicationFiled: January 24, 2023Publication date: May 2, 2024Applicant: Samsung Electronics Co., Ltd.Inventor: Arun GEORGE
-
Patent number: 11960654Abstract: Conventional gesture detection approaches demand large memory and computation power to run efficiently, thus limiting their use in power and memory constrained edge devices. Present application/disclosure provides a Spiking Neural Network based system which is a robust low power edge compatible ultrasound-based gesture detection system. The system uses a plurality of speakers and microphones that mimics a Multi Input Multi Output (MIMO) setup thus providing requisite diversity to effectively address fading. The system also makes use of distinctive Channel Impulse Response (CIR) estimated by imposing sparsity prior for robust gesture detection. A multi-layer Convolutional Neural Network (CNN) has been trained on these distinctive CIR images and the trained CNN model is converted into an equivalent Spiking Neural Network (SNN) via an ANN (Artificial Neural Network)-to-SNN conversion mechanism. The SNN is further configured to detect/classify gestures performed by user(s).Type: GrantFiled: December 14, 2022Date of Patent: April 16, 2024Assignee: Tata Consultancy Services LimitedInventors: Andrew Gigie, Arun George, Achanna Anil Kumar, Sounak Dey, Arpan Pal
-
Publication number: 20240028419Abstract: A method for identifying a plurality of workloads in a heterogenous environment includes collecting a plurality of parameters from at least one layer of a system stack associated with the plurality of workloads, correlating the collected plurality of parameters from different layers of software stack, and creating a feature set based on the correlated plurality of parameters. The method further includes processing the feature set using a successively ordered classifier chain (SOCC) module to identify the presence of the plurality of workloads in the heterogenous environment in a data center.Type: ApplicationFiled: September 25, 2022Publication date: January 25, 2024Inventors: ROSHAN R. NAIR, ARUN GEORGE, VISHAK GUDDEKOPPA
-
Publication number: 20230350987Abstract: Users and providers register with a portal. Users are provided codes that link to the portal and contact information for the users. When a provider needs a user to physically sign a document, the user presents the code for scanning by a provider device, this redirects the document and the code to the portal. A ledger is maintained on the portal for the transaction, the portal forwards the document to the user using the contact information. The user uses an application to review the document and accept or reject the document. When the user accepts the document, a physical signature of the user is placed within the document at signature locations and forwarded back to the portal. The portal updates the ledger indicating the user physically signed and forwards the physically signed document to the provider. Neither the unsigned document nor the physically signed document are stored on the portal.Type: ApplicationFiled: April 30, 2022Publication date: November 2, 2023Inventor: Arun George Eapen
-
Publication number: 20230334300Abstract: The present disclosure relates to methods and systems for time-series classification using a reservoir-based spiking neural network, that can be used at edge computing applications. Conventional reservoir based SNN techniques addressed either by using non-bio-plausible backpropagation-based mechanisms, or by optimizing the network weight parameters. The present disclosure solves the technical problems of TSC, using a reservoir-based spiking neural network. According to the present disclosure, the time-series data is encoded first using a spiking encoder. Then the spiking reservoir is used to extract the spatio-temporal features for the time-series data. Lastly, the extracted spatio-temporal features of the time-series data is used to train a classifier to obtain the time-series classification model that is used to classify the time-series data in real-time, received from edge devices present at the edge computing network.Type: ApplicationFiled: December 13, 2022Publication date: October 19, 2023Applicant: Tata Consultancy Services LimitedInventors: Dighanchal BANERJEE, Arijit Mukherjee, Sounak Dey, Arun George, Arpan Pal
-
Publication number: 20230325001Abstract: Conventional gesture detection approaches demand large memory and computation power to run efficiently, thus limiting their use in power and memory constrained edge devices. Present application/disclosure provides a Spiking Neural Network based system which is a robust low power edge compatible ultrasound-based gesture detection system. The system uses a plurality of speakers and microphones that mimics a Multi Input Multi Output (MIMO) setup thus providing requisite diversity to effectively address fading. The system also makes use of distinctive Channel Impulse Response (CIR) estimated by imposing sparsity prior for robust gesture detection. A multi-layer Convolutional Neural Network (CNN) has been trained on these distinctive CIR images and the trained CNN model is converted into an equivalent Spiking Neural Network (SNN) via an ANN (Artificial Neural Network)-to-SNN conversion mechanism. The SNN is further configured to detect/classify gestures performed by user(s).Type: ApplicationFiled: December 14, 2022Publication date: October 12, 2023Applicant: Tata Consultancy Services LimitedInventors: ANDREW GIGIE, ARUN GEORGE, ACHANNA ANIL KUMAR, SOUNAK DEY, ARPAN PAL
-
METHOD AND SYSTEM FOR MUTUAL INFORMATION (MI) BASED SPIKE ENCODING OPTIMIZATION OF MULTIVARIATE DATA
Publication number: 20230316053Abstract: Disadvantage of these existing approaches for spike encoding optimization are that they fail to process multivariate data and perform energy-efficient time series classification at edge. The disclosure herein generally relates to spike encoding optimization, and, more particularly, to a method and system for Mutual Information (MI) based spike encoding optimization. Before performing spike data optimization for a given input multivariate time series data, the system ensures by iteratively adding gaussian noise to the input data that the input data has achieved a maximum MI value. After the input data has achieved a maximum MI value, spike train optimization is done by the system, to generate optimized spike data and in turn a spike reservoir.Type: ApplicationFiled: November 29, 2022Publication date: October 5, 2023Applicant: Tata Consultancy Services LimitedInventors: DIGHANCHAL BANERJEE, ARIJIT MUKHERJEE, SOUNAK DEY, ARUN GEORGE -
Patent number: 11726681Abstract: A method for converting an electronic flash storage device having a byte addressable storage (ByAS) and a block addressable flash storage (BlAS) to a single byte addressable storage includes receiving, by a host, a request for memory allocation from the ByAS, the receiving being from a first application among of a plurality of applications running on a processor; deallocating, by the host, a least relevant page allocated to at least one second application among the plurality of applications; moving, by the host, a content to the BlAS at a first BlAS location, the content related to the least relevant page, the moving based on the deallocation; allocating, by the host, the least relevant page to the first application; and updating, by the host, a cache metadata and a page lookup table of the first application and the at least one second application based on the deallocation and allocation.Type: GrantFiled: December 23, 2019Date of Patent: August 15, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Arun George, Anshul Sharma, Rajesh Krishnan, Vishak G
-
Publication number: 20230229911Abstract: This disclosure relates generally to time series forecasting, and, more particularly, to a system and method for online time series forecasting using spiking reservoir. Existing systems do not cater for efficient online time-series analysis and forecasting due to their memory and computation power requirements. System and method of the present disclosure convert a time series value F(t) at time âtâ to an encoded multivariate spike train and extracts temporal features from the encoded multivariate spike train by the excitatory neurons of a reservoir, predict a time series value Y(t + k) at time âtâ by performing a linear combination of extracted temporal features with read-out weights, compute an error for predicted time series value Y(t + k) with input time series value F(t + k), employs a FORCE learning on read-out weights using the error to reduce error in future forecasting. Feeding a feedback value back to the reservoir to optimize memory of the reservoir.Type: ApplicationFiled: November 29, 2022Publication date: July 20, 2023Applicant: Tata Consultancy Services LimitedInventors: Arun GEORGE, Dighanchal BANERJEE, Sounak DEY, Arijit MUKHERJEE
-
Publication number: 20230205445Abstract: A method for dynamically replicating data in a disaggregated distributed storage system includes receiving, by a processor, a request from a controller to replicate data; dynamically selecting, by the processor, a storage node for replicating the data from among a plurality of storage nodes, based on one or more replication parameters associated with each storage node of the plurality of storage nodes, wherein the one or more replication parameters include at least one of a flash factor corresponding to the each storage node, and a latency between the controller and the each storage node; and providing, by the processor, information about the selected storage node to the controller for replicating the dataType: ApplicationFiled: December 28, 2022Publication date: June 29, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Roshan R. NAIR, Arun George, Dinesh Ratra, Parag Jain, Preetham Parshwanath Jain, Rohit Kailash Sharma, Shivam, Vishak Guddekoppa
-
Publication number: 20230205424Abstract: A method for distributing and managing an Input/Output (IO) request in a disaggregated storage architecture includes receiving the IO request including IO data to be distributed in the disaggregated storage architecture, generating IO metadata corresponding to the IO data included in the received IO request, determining one or more controller parameters for each of a plurality of controllers of the disaggregated storage architecture, determining a first priority weight of each controller parameter of the one or more controller parameters based on a network type of the disaggregated storage architecture, determining a first IO management weight for each of the plurality of controllers based on the one or more controller parameters and corresponding first priority weights, and statically mapping each of the IO metadata and the IO data to at least one controller of the plurality of controllers based on the first IO management weights of the plurality of controller.Type: ApplicationFiled: December 27, 2022Publication date: June 29, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Preetham Parshwanath JAIN, Arun GEORGE, Dinesh RATRA, Parag JAIN, Rohit Kailash SHARMA, Roshan R NAIR, Shivam, Vishak GUDDEKOPPA
-
Publication number: 20230205634Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.Type: ApplicationFiled: December 28, 2022Publication date: June 29, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Roshan R. NAIR, Arun GEORGE, Dinesh RATRA, Parag JAIN, Preetham Parshwanath JAIN, Rohit Kailash SHARMA, Shivam, Vishak GUDDEKOPPA
-
Publication number: 20230168743Abstract: Gesture recognition is a key requirement for Human Computer Interaction (HCI) and multiple modalities are explored in literature. Conventionally, channel taps are estimated using least square based estimation and tap corresponding to finger motion is tracked. These assume that noise component is negligible and can reduce the tracking accuracy for low SNR. Thus, to mitigate the above-mentioned limitation, the system and method of the present disclosure explore the feasibility of using speaker and microphone setup available in most of smart devices and transmit inaudible frequencies (acoustic) for detecting the human finger level gestures accurately. More specifically, System implements the method for millimeter level finger tracking and low power gesture detection on this tracked gesture. The system uses a subspace based high resolution technique for delay estimation and use microphone pairs to jointly estimate the multi-coordinates of finger movement.Type: ApplicationFiled: July 19, 2022Publication date: June 1, 2023Applicant: Tata Consultancy Services LimitedInventors: ANDREW GIGIE, ARUN GEORGE, ACHANNA ANIL KUMAR, SOUNAK DEY, KUCHIBHOTLA ADITI, ARPAN PAL