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: 20240094006
    Abstract: 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: Application
    Filed: December 7, 2021
    Publication date: March 21, 2024
    Inventors: Jianbo Chen, Kapil Sachdeva, Sylvain Jacques Prevost
  • Publication number: 20240096155
    Abstract: 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: Application
    Filed: December 7, 2021
    Publication date: March 21, 2024
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Jianbo Chen
  • Publication number: 20240022389
    Abstract: 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: Application
    Filed: July 20, 2023
    Publication date: January 18, 2024
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Matvey Mukha
  • Publication number: 20240015149
    Abstract: 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: Application
    Filed: November 12, 2021
    Publication date: January 11, 2024
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Matvey Mukha
  • Publication number: 20230368575
    Abstract: 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: Application
    Filed: October 12, 2020
    Publication date: November 16, 2023
    Inventors: Jianbo Chen, Kapil Sachdeva, Sylvain Jacques Prevost
  • Patent number: 11763551
    Abstract: 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: Grant
    Filed: March 3, 2020
    Date of Patent: September 19, 2023
    Assignee: ASSA ABLOY AB
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost
  • Publication number: 20230252837
    Abstract: 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: Application
    Filed: April 17, 2023
    Publication date: August 10, 2023
    Inventors: Sylvain Jacques Prevost, Kapil Sachdeva, Stephen Carney, Wayne Pak, Jianbo Chen
  • Patent number: 11687583
    Abstract: 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: Grant
    Filed: May 24, 2022
    Date of Patent: June 27, 2023
    Assignee: SAMSUNG ELEOTRONICC CO., LTD
    Inventors: Ruchika Saxena, Kapil Sachdeva, Maneesh Jain, Arun Kumar Singh
  • Publication number: 20230058036
    Abstract: 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: Application
    Filed: August 5, 2022
    Publication date: February 23, 2023
    Inventors: Kapil SACHDEVA, Neha AGARWAL
  • Publication number: 20220414224
    Abstract: 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: Application
    Filed: November 13, 2020
    Publication date: December 29, 2022
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost, Philip Hill
  • Publication number: 20220382805
    Abstract: 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: Application
    Filed: May 24, 2022
    Publication date: December 1, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ruchika SAXENA, Kapil SACHDEVA, Maneesh JAIN, Arun Kumar SINGH
  • Publication number: 20220230498
    Abstract: 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: Application
    Filed: May 20, 2020
    Publication date: July 21, 2022
    Inventors: Sylvain Jacques Prevost, Kapil Sachdeva, Stephen Carney, Wayne Pak, Jianbo Chen
  • Publication number: 20210279528
    Abstract: 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: Application
    Filed: March 3, 2020
    Publication date: September 9, 2021
    Inventors: Kapil Sachdeva, Sylvain Jacques Prevost
  • Patent number: 10305728
    Abstract: 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: Grant
    Filed: February 5, 2016
    Date of Patent: May 28, 2019
    Assignee: ASSA ABLOY AB
    Inventors: Sylvain Jacques Prevost, Kapil Sachdeva
  • Patent number: 10042990
    Abstract: 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: Grant
    Filed: March 26, 2013
    Date of Patent: August 7, 2018
    Assignee: Assa Abloy AB
    Inventors: Kapil Sachdeva, Philip Hoyer, Eric F. Le Saint, Sylvain Prevost
  • Publication number: 20160254946
    Abstract: 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: Application
    Filed: February 5, 2016
    Publication date: September 1, 2016
    Inventors: Sylvain Jacques Prevost, Kapil Sachdeva
  • Patent number: 9401918
    Abstract: 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: Grant
    Filed: March 26, 2012
    Date of Patent: July 26, 2016
    Assignee: GEMALTO SA
    Inventors: HongQian Karen Lu, Ksheerabdhi Krishna, Kapil Sachdeva
  • Patent number: 9065823
    Abstract: (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: Grant
    Filed: March 8, 2011
    Date of Patent: June 23, 2015
    Assignee: GEMALTO SA
    Inventors: HongQian Karen Lu, Kapil Sachdeva
  • Publication number: 20150047023
    Abstract: 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: Application
    Filed: March 26, 2013
    Publication date: February 12, 2015
    Inventors: Kapil Sachdeva, Philip Hoyer, Eric F. Le Saint, Sylvain Prevost
  • Patent number: 8713644
    Abstract: 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: Grant
    Filed: March 5, 2010
    Date of Patent: April 29, 2014
    Assignee: Gemalto SA
    Inventors: Ksheerabdhi Krishna, Kapil Sachdeva, HongQian Karen Lu