Patents by Inventor Kapil Sachdeva
Kapil Sachdeva 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: 20240094006Abstract: Methods and systems (100) for trajectory prediction are provided. The methods and systems (100) include operations comprising: receiving (501) a plurality of observed speed points; processing (502) the plurality of observed speed points corresponding to the observed trajectory by a machine learning technique to generate a plurality of predicted speed points, the machine learning technique being trained to establish a relationship between a plurality of training observed speed points and training predicted speed points; determining (503) a future trajectory based on the plurality of predicted speed points, each of the plurality of predicted speed points corresponding to a different slice of a plurality of slices of the future trajectory; determining (504) that a target access control device is within a threshold range of the future trajectory; and performing (505) an operation associated with the target access control device (110).Type: ApplicationFiled: December 7, 2021Publication date: March 21, 2024Inventors: Jianbo Chen, Kapil Sachdeva, Sylvain Jacques Prevost
-
Publication number: 20240096155Abstract: Methods and systems for trajectory and intent prediction are provided. The methods and systems include operations comprising: receiving an observed trajectory of a user and user behavior information; processing the observed trajectory by a machine learning technique to generate a plurality of predicted trajectories, the machine learning technique being trained to establish a relationship between a plurality of training observed trajectories and training predicted trajectories; adjusting the plurality of predicted trajectories based on the user behavior information to determine user intent to operate a target access control device; determining that the target access control device within a threshold range of a given one of the plurality of predicted trajectories; and in response to determining that the target access control device is within the threshold range of the given one of the plurality of predicted trajectories, performing an operation associated with the target access control device.Type: ApplicationFiled: December 7, 2021Publication date: March 21, 2024Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Jianbo Chen
-
Publication number: 20240022389Abstract: Systems and methods for providing secure execution of functions for edge devices include a plurality of edge devices, a controller, and an array of secure elements. The edge devices are each configured to obtain data for an application of the system. The controller is connected to communicate with the edge devices to receive the data from each of the edge devices. The array of secure elements is connected to the controller, and each secure element executes functions using the data received from the edge devices. The controller associates an identified secure element of the array of secure elements with a respective edge device to execute the functions for data received from the respective edge device, and the controller is connected to communicate a result of the executed functions to the respective edge device.Type: ApplicationFiled: July 20, 2023Publication date: January 18, 2024Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Matvey Mukha
-
Publication number: 20240015149Abstract: Systems and methods for providing secure execution of functions for edge devices include a plurality of edge devices, a controller, and an array of secure elements. The edge devices are each configured to obtain data for an application of the system. The controller is connected to communicate with the edge devices to receive the data from each of the edge devices. The array of secure elements is connected to the controller, and each secure element executes functions using the data received from the edge devices. The controller associates an identified secure element of the array of secure elements with a respective edge device to execute the functions for data received from the respective edge device, and the controller is connected to communicate a result of the executed functions to the respective edge device.Type: ApplicationFiled: November 12, 2021Publication date: January 11, 2024Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Matvey Mukha
-
Publication number: 20230368575Abstract: The use of multimodal face attributes in facial recognition systems is described. In addition, use of one or more auxiliary attributes, such as a temporal attribute, can be used in combination with visual information to improve the face identification performance of a facial recognition system. In some examples, the use of multimodal face attributes in facial recognition systems can be combined with the use of one or more auxiliary attributes, such as a temporal attribute. Each of these techniques can improve the verification performance of the facial recognition system.Type: ApplicationFiled: October 12, 2020Publication date: November 16, 2023Inventors: Jianbo Chen, Kapil Sachdeva, Sylvain Jacques Prevost
-
Patent number: 11763551Abstract: An authentication engine, residing at one or more computing machines, receives, from a vision device comprising one or more cameras, a probe image. The authentication engine generates, using a trained facial classification neural engine, one or more first labels for a person depicted in the probe image and a probability for at least one of the one or more first labels. The authentication engine determines that the probability is within a predefined low accuracy range. The authentication engine generates, using a supporting engine, a second label for the person depicted in the probe image. The supporting engine operates independently of the trained facial classification neural engine. The authentication engine further trains the facial classification neural engine based on the second label.Type: GrantFiled: March 3, 2020Date of Patent: September 19, 2023Assignee: ASSA ABLOY ABInventors: Kapil Sachdeva, Sylvain Jacques Prevost
-
Publication number: 20230252837Abstract: A physical access control (PAC) system comprises an authentication device that includes physical layer circuitry and processing circuitry. The physical layer circuitry transmits and receives radio frequency electrical signals over a radio access network. The processing circuitry is operatively coupled to the physical layer circuitry and includes an authentication engine. The authentication engine is configured to receive access credential information via the radio access network using a cloud-based messaging service; authenticate the access credential information using the authentication device; and initiate access to a physical access portal according to the access credential information.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Sylvain Jacques Prevost, Kapil Sachdeva, Stephen Carney, Wayne Pak, Jianbo Chen
-
Patent number: 11687583Abstract: A system for retrieving information from an instructional document, includes a processor configured to: receive a query from a user; compare the query with one or more text sections in the instructional document; obtain, from the one or more text sections, top x text sections relevant to the query using a pre-trained encoder; compare the query with one or more images in the instructional document; obtain, from the images, top y images relevant to the query; generate top y image-text sections based on the top y images; obtain top k sections from the top x text sections and the top y image-text sections; obtain one or more most relevant sections from the top k sections using a domain-specific pre-trained encoder and a sequential classification model; and generate an answer based on the one or more most relevant sections and device context information using the domain-specific pre-trained encoder.Type: GrantFiled: May 24, 2022Date of Patent: June 27, 2023Assignee: SAMSUNG ELEOTRONICC CO., LTDInventors: Ruchika Saxena, Kapil Sachdeva, Maneesh Jain, Arun Kumar Singh
-
Publication number: 20230058036Abstract: A method and a system for generation of an animation from a static image are provided. The system includes a scene and context analysis module which is configured to analyze the static image to determine a scene category, a plurality of objects, and a plurality of scene attributes. The scene and context analysis module is further configured to identify a user context. The system further includes an object correlator of an animation selection module which is configured to determine correlation among the plurality of objects based on the plurality of scene attributes. Further, a movement area identifier of the animation selection module is configured to analyze a movement area of the plurality of objects based on the correlation, the plurality of scene attributes and the scene category. An object prioritizer of the animation selection module is configured to prioritize at least one of the objects of the plurality of objects.Type: ApplicationFiled: August 5, 2022Publication date: February 23, 2023Inventors: Kapil SACHDEVA, Neha AGARWAL
-
Publication number: 20220414224Abstract: This disclosure describes techniques for updating firmware of a secure element. The techniques include operations comprising: receiving, by a gateway device, from a remote source, a firmware file; receiving, by a processing element implemented on the gateway device, ephemeral session specific key material for a first secure element implemented on the gateway device; dividing the firmware file into a plurality of data chunks; applying, by the processing element, the ephemeral session specific key material to a first data chunk of the plurality of data chunks to generate a first data packet; and sending, by the processing element, the first data packet to the first secure element.Type: ApplicationFiled: November 13, 2020Publication date: December 29, 2022Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Philip Hill
-
Publication number: 20220382805Abstract: A system for retrieving information from an instructional document, includes a processor configured to: receive a query from a user; compare the query with one or more text sections in the instructional document; obtain, from the one or more text sections, top x text sections relevant to the query using a pre-trained encoder; compare the query with one or more images in the instructional document; obtain, from the images, top y images relevant to the query; generate top y image-text sections based on the top y images; obtain top k sections from the top x text sections and the top y image-text sections; obtain one or more most relevant sections from the top k sections using a domain-specific pre-trained encoder and a sequential classification model; and generate an answer based on the one or more most relevant sections and device context information using the domain-specific pre-trained encoder.Type: ApplicationFiled: May 24, 2022Publication date: December 1, 2022Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ruchika SAXENA, Kapil SACHDEVA, Maneesh JAIN, Arun Kumar SINGH
-
Publication number: 20220230498Abstract: A physical access control (PAC) system comprises an authentication device that includes physical layer circuitry and processing circuitry. The physical layer circuitry transmits and receives radio frequency electrical signals over a radio access network. The processing circuitry is operatively coupled to the physical layer circuitry and includes an authentication engine. The authentication engine is configured to receive access credential information via the radio access network using a cloud-based messaging service; authenticate the access credential information using the authentication device; and initiate access to a physical access portal according to the access credential information.Type: ApplicationFiled: May 20, 2020Publication date: July 21, 2022Inventors: Sylvain Jacques Prevost, Kapil Sachdeva, Stephen Carney, Wayne Pak, Jianbo Chen
-
Publication number: 20210279528Abstract: An authentication engine, residing at one or more computing machines, receives, from a vision device comprising one or more cameras, a probe image. The authentication engine generates, using a trained facial classification neural engine, one or more first labels for a person depicted in the probe image and a probability for at least one of the one or more first labels. The authentication engine determines that the probability is within a predefined low accuracy range. The authentication engine generates, using a supporting engine, a second label for the person depicted in the probe image. The supporting engine operates independently of the trained facial classification neural engine. The authentication engine further trains the facial classification neural engine based on the second label.Type: ApplicationFiled: March 3, 2020Publication date: September 9, 2021Inventors: Kapil Sachdeva, Sylvain Jacques Prevost
-
Patent number: 10305728Abstract: A method and device for discovering, identifying, and configuring a particular one of a plurality of devices to be administered is described. The method and device facilitate these steps by eliminating the need for an administrator to know a specific MAC address or unique identifier for the device to be administered, and by eliminating the need to identify that specific MAC address or unique identifier in a list of MAC addresses or unique identifiers.Type: GrantFiled: February 5, 2016Date of Patent: May 28, 2019Assignee: ASSA ABLOY ABInventors: Sylvain Jacques Prevost, Kapil Sachdeva
-
Patent number: 10042990Abstract: Atomically modifying a personal security device includes presenting the personal security device to a reader/writer coupled to an access module, the access module determining if the personal security device includes a factory security mechanism, and, if the personal security device includes a factory security mechanism, using the reader/writer and the access module to replace the factory security mechanism with another security mechanism. The access module may authenticate the personal security device in connection with replacing the factory security mechanism. Authenticating the personal security device may grant access to a user through a door controlled by the access module. Replacing the factory security mechanism may include replacing an application on the personal security device. An ISO/IEC 7816-13 application management request command may be used to replace the application.Type: GrantFiled: March 26, 2013Date of Patent: August 7, 2018Assignee: Assa Abloy ABInventors: Kapil Sachdeva, Philip Hoyer, Eric F. Le Saint, Sylvain Prevost
-
Publication number: 20160254946Abstract: A method and device for discovering, identifying, and configuring a particular one of a plurality of devices to be administered is described. The method and device facilitate these steps by eliminating the need for an administrator to know a specific MAC address or unique identifier for the device to be administered, and by eliminating the need to identify that specific MAC address or unique identifier in a list of MAC addresses or unique identifiers.Type: ApplicationFiled: February 5, 2016Publication date: September 1, 2016Inventors: Sylvain Jacques Prevost, Kapil Sachdeva
-
Patent number: 9401918Abstract: Method for providing user-to-user delegation service in federated identity environment, characterized in that it comprises a delegation or assignment step wherein a delegator specifies said delegation at an identity provider for delegating a privilege or task to a delegatee to be performed at a service provider.Type: GrantFiled: March 26, 2012Date of Patent: July 26, 2016Assignee: GEMALTO SAInventors: HongQian Karen Lu, Ksheerabdhi Krishna, Kapil Sachdeva
-
Patent number: 9065823Abstract: (EN)A system, method and computer-readable storage medium with instructions for operating a digital signature server and a portable security device to cooperate to provide digital signature services using a private key stored on the portable security device by delegating to a user's smart card the actual task of digitally signing documents. Other systems and methods are disclosed.Type: GrantFiled: March 8, 2011Date of Patent: June 23, 2015Assignee: GEMALTO SAInventors: HongQian Karen Lu, Kapil Sachdeva
-
Publication number: 20150047023Abstract: Atomically modifying a personal security device includes presenting the personal security device to a reader/writer coupled to an access module, the access module determining if the personal security device includes a factory security mechanism, and, if the personal security device includes a factory security mechanism, using the reader/writer and the access module to replace the factory security mechanism with another security mechanism. The access module may authenticate the personal security device in connection with replacing the factory security mechanism. Authenticating the personal security device may grant access to a user through a door controlled by the access module. Replacing the factory security mechanism may include replacing an application on the personal security device. An ISO/IEC 7816-13 application management request command may be used to replace the application.Type: ApplicationFiled: March 26, 2013Publication date: February 12, 2015Inventors: Kapil Sachdeva, Philip Hoyer, Eric F. Le Saint, Sylvain Prevost
-
Patent number: 8713644Abstract: A method of operating a host computer having a web-browser with the capability of executing at least one web-browser add-on to provide a web application access to a smart card to protect the smart card from security threats associated with being connected to the Internet. Prior to establishing a connection between a web application executing in the web browser, verifying that the web application has been authorized to connect to a smart care using the web-browser add-on to provide a web application access to a smart card.Type: GrantFiled: March 5, 2010Date of Patent: April 29, 2014Assignee: Gemalto SAInventors: Ksheerabdhi Krishna, Kapil Sachdeva, HongQian Karen Lu