Patents by Inventor Praveen Kumar Udayakumar

Praveen Kumar Udayakumar 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: 10534965
    Abstract: Techniques for analyzing stored video upon a request are described. For example, a method of receiving a first application programming interface (API) request to analyze a stored video, the API request to include a location of the stored video and at least one analysis action to perform on the stored video; accessing the location of the stored video to retrieve the stored video; segmenting the accessed video into chunks; processing each chunk with a chunk processor to perform the at least one analysis action, each chunk processor to utilize at least one machine learning model in performing the at least one analysis action; joining the results of the processing of each chunk to generate a final result; storing the final result; and providing the final result to a requestor in response to a second API request is described.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: January 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Nitin Singhal, Vivek Bhadauria, Ranju Das, Gaurav D. Ghare, Roman Goldenberg, Stephen Gould, Kuang Han, Jonathan Andrew Hedley, Gowtham Jeyabalan, Vasant Manohar, Andrea Olgiati, Stefano Stefani, Joseph Patrick Tighe, Praveen Kumar Udayakumar, Renjun Zheng
  • Publication number: 20190156124
    Abstract: Techniques for analyzing stored video upon a request are described. For example, a method of receiving a first application programming interface (API) request to analyze a stored video, the API request to include a location of the stored video and at least one analysis action to perform on the stored video; accessing the location of the stored video to retrieve the stored video; segmenting the accessed video into chunks; processing each chunk with a chunk processor to perform the at least one analysis action, each chunk processor to utilize at least one machine learning model in performing the at least one analysis action; joining the results of the processing of each chunk to generate a final result; storing the final result; and providing the final result to a requestor in response to a second API request is described.
    Type: Application
    Filed: March 20, 2018
    Publication date: May 23, 2019
    Inventors: Nitin SINGHAL, Vivek BHADAURIA, Ranju DAS, Gaurav D. GHARE, Roman GOLDENBERG, Stephen GOULD, Kuang HAN, Jonathan Andrew HEDLEY, Gowtham JEYABALAN, Vasant MANOHAR, Andrea OLGIATI, Stefano STEFANI, Joseph Patrick TIGHE, Praveen Kumar Udayakumar, Renjun ZHANG
  • Patent number: 9860155
    Abstract: Techniques described herein provide for real-time observation of utilization of one or more resources by a system in response to an input. The real-time observation by a system may occur in an environment in which end users supply inputs to the system (e.g., a production environment). In various embodiments, a server system may provide a service to a client system. A client system may take advantage of this service by sending an input to the server system. In response, the server system may perform the provisioned service using the input from the client system. In connection with the service, the utilization of resources (e.g., by a process) and/or the client system-supplied input may be recorded, such as when resources are utilized in an unexpected or interesting manner. These records may be used at a later time for testing and analysis.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: January 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Phillip Scott Segel, Michael Leo Weiss, Aravindhan Vijayaraghavan, Praveen Kumar Udayakumar