Patents by Inventor Sanjeev Verma
Sanjeev Verma 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: 20240386121Abstract: Apparatus and methods to automatically layer data are provided. An automatic data layering program may receive access to multiple quanta of data. The program may automatically analyze and categorize each quanta of data with a corresponding level of access. The program may transfer each quanta of data so that various data stores may each only have data with the same level of access stored within. The program may receive a request to access data from a user. The program may determine the user's level of access and authorize access to the user to data corresponding with the user's level of access. The program may create a three-dimensional map or display of available data.Type: ApplicationFiled: May 19, 2023Publication date: November 21, 2024Inventors: Sanjeev Verma, Manu Kurian
-
Publication number: 20240370580Abstract: Apparatus and method for using a siloed data mesh to store and access data is provided. The apparatus and method may include transmitting a dataset to a data mesh. Methods may include analyzing data included in the dataset at a data ingestion engine. Methods may include fragmenting the data. Methods may include assigning a security clearance level to each data fragment. Methods may include aggregating the data fragments to form data segments. Methods may include transmitting each data segment to a corresponding data silo. Methods may include storing each data segment. Methods may include creating a storage map of where each data segment is stored. The apparatus and method may further include receiving a data request. Methods may include using the storage map to locate the data segments. Methods may include determining if one or more of the data segments has an assigned security clearance level that is less than a security clearance level assigned to a node. Methods may include requesting the data.Type: ApplicationFiled: May 4, 2023Publication date: November 7, 2024Inventors: Sanjeev Verma, Manu Kurian
-
Publication number: 20240243988Abstract: Embodiments of the present invention provide a system for segmenting and controlling transmission of data in computing networks. The system is configured for identifying initiation of transmission of a data file from a first storage container to a second storage container via a first network path, wherein the first network path comprises one or more network nodes, in response to identifying initiation of the transmission of the data file, generating a data tag for the data file, wherein the data tag is generated based on one or more file attributes, embedding the data tag into the data file, and allowing the transmission of the data file comprising the data tag, via the first network path and the one or more network nodes.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Manu Jacob Kurian, Lalit Dhawan, Sanjeev Verma
-
Publication number: 20240238511Abstract: A DVET unit is disclosed that comprises a first syringe and a second syringe having a first plunger and a second plunger, adapted to execute a backward stroke and a forward stroke in the respective syringe. The DVET unit also includes a first valve and a second valve. Further, the first valve is closed and the second valve is opened to draw blood from the source and the specimen into the first syringe and the second syringe. Moreover, the first valve is opened and the second valve is closed to pump the blood, drawn during the backward stroke, from the first syringe and the second syringe into the specimen and the waste bin.Type: ApplicationFiled: March 4, 2022Publication date: July 18, 2024Inventors: Arindam CHATTERJEE, Sanjeev VERMA, Sourabh DUTTA, Dinesh PANKAJ, Gurinderjit SINGH, Sarbjeet SINGH
-
Publication number: 20240223536Abstract: Embodiments of the invention are directed to systems, computer program products, and methods for tracking data transferred in a distributed network via secured, layered data tagging. A checkpoint sensing engine collects data flow at a checkpoint device and verifies a match between a checkpoint tag of the transaction packet and a checkpoint identifier of the checkpoint device. If no match occurs, the transaction packet it transmitted to a quarantine unit. If a match occurs, a deconstruction engine then removes the checkpoint tag, exposing an underlying second checkpoint tag corresponding with a second checkpoint device. Thereafter, the transaction packet is transmitted to the second checkpoint device.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Lalit Dhawan, Manu Jacob Kurian, Sanjeev Verma
-
Publication number: 20200297447Abstract: A device (100) for measuring pose and/or motion of an operator's hand (1) comprising: a first link (10) being adapted to be fixedly held and the distal end (12) being coupled to a second link (20) so as to allow a rotation motion there between about a first axis (15); the second link (20) being coupled to a third link (30) so as to allow a rotation motion there between about a second axis (25), the second axis (25) being substantially perpendicular to the first axis (15); the first edge (41) of the parallelogram linkage (40) being coupled to the third link (30); the second edge (42) of the parallelogram linkage (40) being coupled to a fourth link (50); the fourth link (50) being coupled to a fifth link (60), a distal end (62) thereof being coupled to a sixth link (70); and a grasper (80) being operably coupled to the sixth link (70).Type: ApplicationFiled: March 20, 2017Publication date: September 24, 2020Inventors: Sanjeev SONI, Sanjeev VERMA, Dinesh PANKAJ, Amod KUMAR
-
Publication number: 20200089798Abstract: A computer-implemented time-series data processing method comprises receiving high volume-velocity time-series information from one or more data emission devices concerning the occurrences of events and a desired output to be generated. A data identification and structure scheme comprised of a set of identifiers, of a set of record keys and of a set of database tables is analyzed. The information concerning the occurrences of events and associated to the set of identifiers is received at a host computer that is one of one or more host computers configured to ingest and analyze the data. The computer-implemented method processes and stores the received data using the data identification and structure scheme. The computer-implemented method further processes the stored data to generate the desired output.Type: ApplicationFiled: September 17, 2018Publication date: March 19, 2020Inventors: Paul R Ganichot, Vineet Mehta, Jeejosh Balan, Sanjeev Verma
-
Patent number: 10477398Abstract: A system and method for secure access to IoT devices using a mobile device. The mobile device includes a memory configured to store a private value thereon. The mobile device also includes a processor. The processor is configured establish a secure connection with the between the mobile device and a trusted server using the private value, receive a token from the a third party server via the trusted server, transmit the token to a provisioning server via the trusted server, receive an Internet of Things (IoT) profile from the provisioning server via the trusted server, and configure an IOT gateway based on the IoT profile.Type: GrantFiled: September 16, 2016Date of Patent: November 12, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Moiz K Sonasath, Sanjeev Verma
-
Publication number: 20180219687Abstract: Among other things, at a central server, management of a document sharing process includes uploading from client devices through a communication network, storing at the server, and downloading to client devices through the communication network documents that are shared between users of the client devices. Encryption keys are used to protect features of the documents from unauthorized or unintended disclosure. Operations are performed on encryption keys or encrypted data as a result of which protection of features of the documents from unauthorized or unintended disclosure may be compromised. A determination is made whether performance of a given one of the operations on any of the encryption keys or encrypted data meets predefined conditions for approval by members of an approval group. Performance of the operation on the encryption key or encrypted data is controlled based on a result of the determination.Type: ApplicationFiled: March 23, 2018Publication date: August 2, 2018Applicant: PreVeil LLCInventors: Raluca Ada Popa, Nickolai Zeldovich, Sanjeev Verma, Randall Steven Battat, Aaron Delano Burrow
-
Patent number: 9954684Abstract: Among other things, at a central server, management of a document sharing process includes uploading from client devices through a communication network, storing at the server, and downloading to client devices through the communication network documents that are shared between users of the client devices. Encryption keys are used to protect features of the documents from unauthorized or unintended disclosure. Operations are performed on encryption keys or encrypted data as a result of which protection of features of the documents from unauthorized or unintended disclosure may be compromised. A determination is made whether performance of a given one of the operations on any of the encryption keys or encrypted data meets predefined conditions for approval by members of an approval group. Performance of the operation on the encryption key or encrypted data is controlled based on a result of the determination.Type: GrantFiled: February 29, 2016Date of Patent: April 24, 2018Assignee: PreVeil LLCInventors: Raluca Ada Popa, Nickolai Zeldovich, Sanjeev Verma, Randall Steven Battat, Aaron Delano Burrow
-
Publication number: 20180084424Abstract: A system and method for secure access to IoT devices using a mobile device. The mobile device includes a memory configured to store a private value thereon. The mobile device also includes a processor. The processor is configured establish a secure connection with the between the mobile device and a trusted server using the private value, receive a token from the a third party server via the trusted server, transmit the token to a provisioning server via the trusted server, receive an Internet of Things (IoT) profile from the provisioning server via the trusted server, and configure an IOT gateway based on the IoT profile.Type: ApplicationFiled: September 16, 2016Publication date: March 22, 2018Inventors: Moiz K. Sonasath, Sanjeev Verma
-
Publication number: 20170250816Abstract: Among other things, at a central server, management of a document sharing process includes uploading from client devices through a communication network, storing at the server, and downloading to client devices through the communication network documents that are shared between users of the client devices. Encryption keys are used to protect features of the documents from unauthorized or unintended disclosure. Operations are performed on encryption keys or encrypted data as a result of which protection of features of the documents from unauthorized or unintended disclosure may be compromised. A determination is made whether performance of a given one of the operations on any of the encryption keys or encrypted data meets predefined conditions for approval by members of an approval group. Performance of the operation on the encryption key or encrypted data is controlled based on a result of the determination.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Inventors: Raluca Ada Popa, Nickolai Zeldovich, Sanjeev Verma, Randall Steven Battat, Aaron Delano Burrow
-
Patent number: 9729330Abstract: A gateway device, system, and method are presented for securely obtaining health information from a personal medical device. The system installs a gateway application in a gateway device. The gateway application executes in a secure area of the gateway device. The system establishes first secure communications with the gateway application and receives aggregated personal medical device information from the gateway application. The gateway application establishes second secure communications with a personal medical device and receives information from the personal medical device via the second secure communications. The gateway application aggregates information from the personal medical device and send the aggregated information to the system via the first secure communications.Type: GrantFiled: August 21, 2015Date of Patent: August 8, 2017Assignee: Samsung Electronics Co., Ltd.Inventor: Sanjeev Verma
-
Publication number: 20170054563Abstract: A gateway device, system, and method are presented for securely obtaining health information from a personal medical device. The system installs a gateway application in a gateway device. The gateway application executes in a secure area of the gateway device. The system establishes first secure communications with the gateway application and receives aggregated personal medical device information from the gateway application. The gateway application establishes second secure communications with a personal medical device and receives information from the personal medical device via the second secure communications. The gateway application aggregates information from the personal medical device and send the aggregated information to the system via the first secure communications.Type: ApplicationFiled: August 21, 2015Publication date: February 23, 2017Applicant: Samsung Electronics Co., Ltd.Inventor: Sanjeev VERMA
-
Publication number: 20150294122Abstract: An apparatus, system, and method to support downloadable DRM in a trusted execution environment is disclosed. A determination is made whether a platform supports the DRM requirements for protected content and an appropriate DRM module is downloaded if it is required. A DRM coordination agent in the trusted execution environment supports downloading a DRM module. A browser may include features to support utilizing the downloadable DRM module.Type: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Applicant: Samsung Electronics Co., Ltd.Inventors: Sanjeev VERMA, Glen D. STONE
-
Patent number: 9117055Abstract: A Digital Rights Management (DRM) service system providing digital content to which DRM technology is applied, when one or more DRM content is provided to a client device, download information for a DRM module capable of installing a DRM agent corresponding to a DRM system applied to the DRM content is provided together, making it possible for the client device to download the DRM module based on the download information, install the DRM agent, and use the DRM content.Type: GrantFiled: October 12, 2011Date of Patent: August 25, 2015Assignee: Samsung Electronics Co., LtdInventors: Bo-Gyeong Kang, Sanjeev Verma, Byung-Rae Lee
-
Publication number: 20150180869Abstract: A method registers one or more electronic devices for a client account for a relying party with an authenticator. A request for access to one or more services for the client account is sent by a particular electronic device to the relying party. A request for authentication is sent from the relying party to the particular electronic device. The request for authentication is redirected to the authenticator. A signed response corresponding to the relying party is generated by the authenticator in response to the request for authentication. The signed response is forwarded to the relying party. Access to one or more requested services is granted.Type: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Samsung Electronics Company, Ltd.Inventor: Sanjeev Verma
-
Publication number: 20150026772Abstract: A method requests authentication of an electronic device by a service provider in response to a request for service by the electronic device. An authentication element is provided to the service provider via a secure media of the electronic device. In response to the request for service, an authorization server provides proxy authorization for the service provider by receiving an authorization element from the service provider and installing the authorization element on the secure media. Upon authenticating and authorizing the electronic device using the secure media, accessing the requested service.Type: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Inventor: Sanjeev Verma
-
Patent number: 8856861Abstract: Methods and systems of rendering content on a device having a native digital rights management (DRM) system are described. A device, such as an end-user device capable of executing or playing content, acquires content in a common content format file having standardized locations for specific types of data. A generic digital rights token associated with the content is obtained by utilizing one of the standardized locations in the content format file, where the rights token contains information sufficient to allow retrieval of the rights associated with the content. Utilizing data in another of the standardized locations, it is then determined whether the device is registered in a domain. A license server directory may be accessed utilizing data in another of the standardized locations in the common content format file and a domain identifier, a device identifier, or both are transmitted to the license server directory.Type: GrantFiled: December 20, 2007Date of Patent: October 7, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Paul Fahn, Sanjeev Verma
-
Patent number: 8847973Abstract: A method for processing an image such as a computer wallpaper identifies a characteristic color representative of the image. Image pixels with similar colors are separated into groups, and the average value of the R,G,B color components in each group is determined, after filtering out pixels with R,G,B values representing white, black, or grey. The group with the maximum difference between the highest average color component value and the lowest average color component value is identified as the characteristic color. Groups representing a number of pixels less than a certain percentage of all of the pixels are not considered. The characteristic color can be used in other displayed images at an intensity ? determined by setting maximum and minimum values of ?, with ? being the lesser of ?max and ?min plus the average color span of all pixels in the image.Type: GrantFiled: December 15, 2010Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: John Calandrino, Rick Duncan, Kyle Beck, Sanjeev Verma, David Perry