Patents by Inventor Devendra DHAKA

Devendra DHAKA 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: 11417150
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a clustering unit (2040), and a modeling unit (2060). The acquisition unit (2020) acquires a plurality of trajectory data. Until a predetermined termination condition is satisfied, the clustering unit (2040) repeatedly performs: 1) dividing the plurality of trajectory data into one or more groups using a group identity distribution of each trajectory data; 2) determining a time-sequence of representative velocity for each group; 3) determining, for each trajectory data, a time-sequence of a latent position distribution of a corresponding object; and 4) determining a scaling factor for each trajectory data; and 5) updating the group identity distribution of each trajectory data. The modeling unit (2060) generates a model data for each group. The model data includes the time-sequence of representative velocity generated by the clustering unit (2040).
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 16, 2022
    Assignee: NEC CORPORATION
    Inventor: Devendra Dhaka
  • Patent number: 11281686
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a clustering unit (2040), a transformation unit (2060) and modeling unit (2080). Until a predetermined termination condition is determined, the clustering unit (2040) repeatedly preforms: 1) optimizing the posterior parameters for clustering assignment for each data streams; 2) optimizes the posterior parameters for each determined cluster and for each time frame; 3) optimizes the posterior parameters for individual responses for each data stream; 4) optimizes the posterior parameters for latent states, via approximating the observation model through non-conjugate inference. The transformation unit (2060) transforms the latent states into parameters of the observation model, through a transformation function. The modeling unit (2060) generates the model data, which including all the optimized parameters of all the model latent variables, optimized inside the clustering unit (2040).
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: March 22, 2022
    Assignee: NEC CORPORATION
    Inventors: Devendra Dhaka, Masato Ishii, Atsushi Sato
  • Publication number: 20220058313
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a modeling unit (2040), an output unit (2080). The acquisition unit (2020) acquires a plurality of trajectory data. The trajectory data represents a time-sequence of observed positions of an object. The modeling unit (2040) assigns one of groups for each trajectory data. The modeling unit (2040) generates a generative model for each group. The generative model represents trajectories assigned to the corresponding group by a common time-sequence of velocity transformations. The velocity transformation represents a transformation of velocity of the object from a previous time frame, and is represented using a set of motion primitives defined in common for all groups. The output unit (2060) outputs the generated generative models.
    Type: Application
    Filed: December 25, 2018
    Publication date: February 24, 2022
    Applicant: NEC Corporation
    Inventors: Devendra DHAKA, Masato ISHII, Atsushi SATO
  • Publication number: 20210216563
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a clustering unit (2040), a transformation unit (2060) and modeling unit (2080). Until a predetermined termination condition is determined, the clustering unit (2040) repeatedly preforms: 1) optimizing the posterior parameters for clustering assignment for each data streams; 2) optimizes the posterior parameters for each determined cluster and for each time frame; 3) optimizes the posterior parameters for individual responses for each data stream; 4) optimizes the posterior parameters for latent states, via approximating the observation model through non-conjugate inference. The transformation unit (2060) transforms the latent states into parameters of the observation model, through a transformation function. The modeling unit (2060) generates the model data, which including all the optimized parameters of all the model latent variables, optimized inside the clustering unit (2040).
    Type: Application
    Filed: June 4, 2018
    Publication date: July 15, 2021
    Applicant: NEC Corporation
    Inventors: Devendra DHAKA, Masato ISHII, Atsushi SATO
  • Publication number: 20210097265
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a clustering unit (2040), and a modeling unit (2060). The acquisition unit (2020) acquires a plurality of trajectory data. Until a predetermined termination condition is satisfied, the clustering unit (2040) repeatedly performs: 1) dividing the plurality of trajectory data into one or more groups using a group identity distribution of each trajectory data; 2) determining a time-sequence of representative velocity for each group; 3) determining, for each trajectory data, a time-sequence of a latent position distribution of a corresponding object; and 4) determining a scaling factor for each trajectory data; and 5) updating the group identity distribution of each trajectory data. The modeling unit (2060) generates a model data for each group. The model data includes the time-sequence of representative velocity generated by the clustering unit (2040).
    Type: Application
    Filed: December 28, 2017
    Publication date: April 1, 2021
    Applicant: NEC CORPORATION
    Inventor: Devendra DHAKA