Patents by Inventor Arun Samudrala

Arun Samudrala 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: 11240171
    Abstract: A method for managing multimedia services includes transmitting a first request by a first device to a communication network for reserving a sub-channel of a communication channel for a multimedia service. The first device transmits the first request when the multimedia service is initiated at a second device. The first device communicates with the first communication network by way of the communication channel. The first device receives data associated with the multimedia service from the second device. The first device receives a first acknowledgement from the first communication network. The first acknowledgement indicates a reservation of the sub-channel for the multimedia service. The first device maps the multimedia service to the sub-channel based on the first acknowledgement. The first device transmits the data over the sub-channel, thereby managing a quality of service for the multimedia service.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 1, 2022
    Assignee: ANI Technologies Pvt. Ltd.
    Inventors: Sriram V. Iyer, Vasuki K. Setlur, Arun Samudrala
  • Patent number: 11100672
    Abstract: Systems and method for enhancing user experience by using augmented reality are presented. A system includes an image receiver configured to receive an image of a target object and a marker, and a processor including a marker identifier, a marker adjustment module, a virtual object retriever, and a renderer. The marker identifier is configured to identify a unique marker ID and real-time spatial attributes of the marker. The marker adjustment module is configured to apply a correcting algorithm to real-time spatial attributes of the marker to determine adjusted spatial attributes of the marker. The virtual object retriever is configured to retrieve a virtual object associated with the target object based on the unique marker ID. The renderer is configured to render the virtual object based on the adjusted spatial attributes of the marker. The adjusted spatial attributes compensate for any jitter experienced during rendering of the virtual object.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 24, 2021
    Assignee: Myntra Designs Private Limited
    Inventors: Arun Samudrala, Vasuki K Setlur, Relix Johnrose, Sharathkumar M
  • Publication number: 20210097712
    Abstract: Systems and method for enhancing user experience by using augmented reality are presented. A system includes an image receiver configured to receive an image of a target object and a marker, and a processor including a marker identifier, a marker adjustment module, a virtual object retriever, and a renderer. The marker identifier is configured to identify a unique marker ID and real-time spatial attributes of the marker. The marker adjustment module is configured to apply a correcting algorithm to real-time spatial attributes of the marker to determine adjusted spatial attributes of the marker. The virtual object retriever is configured to retrieve a virtual object associated with the target object based on the unique marker ID. The renderer is configured to render the virtual object based on the adjusted spatial attributes of the marker. The adjusted spatial attributes compensate for any jitter experienced during rendering of the virtual object.
    Type: Application
    Filed: December 31, 2019
    Publication date: April 1, 2021
    Inventors: Arun Samudrala, Vasuki K Setlur, Relix Johnrose, Sharathkumar M
  • Patent number: 10841396
    Abstract: A method for edge caching media content on a first device placed in a vehicle is provided. The first device receives a first request to commute between a plurality of locations from a commuter device of a commuter. In response to the first request, the first device extracts the media content including a first set of media content and a second set of media content from a database server based on a set of rules. The extracted media content is stored in a memory. The first device controls a playback of the media content from one of the stored first set of media content or the stored second set of media content on an output device of a second device in the vehicle. The playback is controlled based on a second request by the commuter in the vehicle.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 17, 2020
    Assignee: ANI Technologies Private Limited
    Inventors: Sriram V Iyer, Vasuki K Setlur, Arun Samudrala
  • Publication number: 20190158421
    Abstract: A method for managing multimedia services includes transmitting a first request by a first device to a communication network for reserving a sub-channel of a communication channel for a multimedia service. The first device transmits the first request when the multimedia service is initiated at a second device. The first device communicates with the first communication network by way of the communication channel. The first device receives data associated with the multimedia service from the second device. The first device receives a first acknowledgement from the first communication network. The first acknowledgement indicates a reservation of the sub-channel for the multimedia service. The first device maps the multimedia service to the sub-channel based on the first acknowledgement. The first device transmits the data over the sub-channel, thereby managing a quality of service for the multimedia service.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 23, 2019
    Inventors: Sriram V. Iyer, Vasuki K. Setlur, Arun Samudrala
  • Publication number: 20190115048
    Abstract: A clock synchronizing system and method for playback of a multimedia file is provided. A first device receives the multimedia file that includes at least an audio component and a video component. A second device receives the multimedia file from the first device. During a playback of the multimedia file, the first device renders the audio component by way of a first multimedia player and the second device renders the video component by way of a second multimedia player. The first device further transmits periodic clock information to the second device. The second device synchronizes a clock of the second multimedia player with a clock of the first multimedia player, based on the periodic clock information.
    Type: Application
    Filed: March 28, 2018
    Publication date: April 18, 2019
    Inventors: Sriram V. Iyer, Vasuki K. Setlur, Arun Samudrala
  • Publication number: 20190116240
    Abstract: A method for edge caching media content on a first device placed in a vehicle is provided. The first device receives a first request to commute between a plurality of locations from a commuter device of a commuter. In response to the first request, the first device extracts the media content including a first set of media content and a second set of media content from a database server based on a set of rules. The extracted media content is stored in a memory. The first device controls a playback of the media content from one of the stored first set of media content or the stored second set of media content on an output device of a second device in the vehicle. The playback is controlled based on a second request by the commuter in the vehicle.
    Type: Application
    Filed: March 23, 2018
    Publication date: April 18, 2019
    Inventors: Sriram V. Iyer, Vasuki K. Setlur, Arun Samudrala
  • Patent number: 10262696
    Abstract: A clock synchronizing system and method for playback of a multimedia file is provided. A first device receives the multimedia file that includes at least an audio component and a video component. A second device receives the multimedia file from the first device. During a playback of the multimedia file, the first device renders the audio component by way of a first multimedia player and the second device renders the video component by way of a second multimedia player. The first device further transmits periodic clock information to the second device. The second device synchronizes a clock of the second multimedia player with a clock of the first multimedia player, based on the periodic clock information.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 16, 2019
    Assignee: ANI Technologies Private Limited
    Inventors: Sriram V Iyer, Vasuki K Setlur, Arun Samudrala
  • Publication number: 20180212935
    Abstract: A method for offline playback of multimedia files includes receiving an encrypted multimedia file and an encrypted file key from a server. The encrypted multimedia file is transmitted to a communication device in a vehicle based on a selection input by a control device. A request is received for a file key from the communication device. The encrypted file key is decrypted by using a device key to generate the file key. The file key is transmitted to the communication device for the offline playback of the multimedia file.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 26, 2018
    Inventors: Sriram V Iyer, Vasuki K Setlur, Arun Samudrala, Ankit Bhati, Shadab Siddiqui
  • Publication number: 20180146236
    Abstract: A method for synchronizing a multimedia file shared between two or more devices is provided. The multimedia file is received by a first device. The multimedia file includes at least an audio component and a video component. The multimedia file is transmitted to a second device by way of a first communication network. The first device receives a plurality of control commands from the second device. Further, the first device synchronizes a playback of the audio component with the video component, based on the plurality of control commands. The first device renders the audio component by way of a first multimedia player and the second device renders the video component by way of a second multimedia player.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 24, 2018
    Inventors: Sriram V. Iyer, Vasuki K. Setlur, Arun Samudrala