Patents by Inventor Kashyap Kammachi Sreedhar
Kashyap Kammachi Sreedhar 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: 20240184632Abstract: Various embodiments provide an apparatus, a method, and a computer program product. The apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: define one or more task group types, wherein the one or more task group types comprise one or more of: a first at least one task group which enables executing a workflow comprising one or more tasks in the first at least one task group in a synchronous mode; and a second at least one task group which enables executing a sub-workflow or another workflow including the at least one task in the second at least one task group in an asynchronous mode.Type: ApplicationFiled: March 23, 2022Publication date: June 6, 2024Inventors: Yu YOU, Sujeet Shyamsundar MATE, Kashyap KAMMACHI SREEDHAR
-
Patent number: 11943421Abstract: A method includes generating a bitstream defining a presentation, the presentation comprising an omnidirectional visual media content and a first visual media component and a second visual media component; indicating in the bitstream a first presentation timeline and a second presentation timeline; and indicating in the bitstream a switching mode with respect to the first presentation timeline associated with the first visual media component, or with respect to the second presentation timeline associated with the second visual media component, the switching mode being indicated dependent on a viewpoint of a user; wherein the switching mode provides an indication of switching to the first visual media component or to the second visual media component, the first visual media component corresponding to content captured from a first omnidirectional camera in a first location, and the second visual media component corresponding to content captured from a second omnidirectional camera in a second location.Type: GrantFiled: April 21, 2022Date of Patent: March 26, 2024Assignee: Nokia Technologies OyInventors: Kashyap Kammachi Sreedhar, Igor Danilo Diego Curcio, Miska Matias Hannuksela, Sujeet Shyamsundar Mate, Emre Baris Aksu
-
Publication number: 20240080477Abstract: The embodiments relate to methods for encoding and decoding, and technical equipment for the same. The method for encoding includes obtaining two or more representations of volumetric media content, each of the two or more representations of volumetric media content including multiple media component bitstreams; identifying a relationship between the two or more representations; generating a description file containing a media component description for each media component bitstream; group descriptions grouping the media component descriptions for each media component bitstream; grouping information descriptions providing information on the identified relationship between group descriptions representing representations. The description file is provided to a receiver.Type: ApplicationFiled: August 30, 2023Publication date: March 7, 2024Inventors: Lauri Aleksi Ilola, Sujeet Mate, Saba Ahsan, Igor Danilo Diego Curcio, Lukasz Kondrad, Kashyap Kammachi Sreedhar
-
Publication number: 20240048737Abstract: An apparatus comprising: at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: indicate a mixed network abstraction layer unit type pictures sample group used to merge video base tracks having a subpicture track; indicate a sample group description entry of the mixed network abstraction layer unit type pictures sample group, the sample group description entry indicating a group of pairs of mixed network abstraction layer unit type track reference indices, which reference video subpicture tracks or track groups; and wherein when a video bitstream is resolved from a video base track containing a mixed network abstraction layer unit type sample group with merging pairs of video subpicture tracks signaled in a mixed network abstraction layer unit type pictures sample group entry, then there is mixing of different network abstraction layer unit types.Type: ApplicationFiled: October 12, 2023Publication date: February 8, 2024Inventors: Miska Matias Hannuksela, Kashyap Kammachi Sreedhar, Emre Aksu
-
Publication number: 20240040131Abstract: The embodiments relate to a method comprising indicating a video bitstream format wherein one or more image regions are allowed in a picture of a video bitstream (710); indicating at least a first substitute image region (720); indicating mapping information to locate the first substitute image region in the picture; wherein a first video bitstream comprising the first substitute image region at a location according to the mapping information conforms to the video bitstream format (730). The embodiments also concern a method at a receiver, and technical equipment for implementing the methods.Type: ApplicationFiled: April 12, 2022Publication date: February 1, 2024Inventors: Miska Matias HANNUKSELA, Emre Baris AKSU, Kashyap KAMMACHI SREEDHAR
-
Publication number: 20240020802Abstract: An apparatus may be configured to: determine at least one image; determine at least one camera parameter; determine at least one distortion parameter, wherein the at least one distortion parameter comprises at least one entrance pupil parameter; determine at least one control point of the at least one image; and refine the at least one distortion parameter based, at least partially, on the at least one control point and the at least one camera parameter.Type: ApplicationFiled: July 7, 2023Publication date: January 18, 2024Inventors: Peter Oluwanisola Fasogbon, Kashyap Kammachi Sreedhar, Miska Matias Hannuksela, Emre Baris Aksu
-
Patent number: 11824911Abstract: An apparatus includes circuitry configured to: process media, the processing having an input and an output; determine a value of a mode to process the data, the value of the mode set to either push or pull; wherein the mode is added to an input descriptor or an output descriptor, and the mode functions with a protocol together in the input descriptor and the output descriptor; determine, for the input, when the value of the mode is set to push, that the data is pushed to the input, otherwise when the value of the mode is set to pull, that the data is pulled with the input; and determine, for the output, when the value of the mode is set to push, that the data is pushed from the output, otherwise when the value of the mode is set to pull, that the data is pulled from the output.Type: GrantFiled: January 3, 2022Date of Patent: November 21, 2023Assignee: Nokia Technologies OyInventors: Yu You, Sujeet Shyamsundar Mate, Kashyap Kammachi Sreedhar
-
Patent number: 11818371Abstract: An apparatus includes at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: indicate an extraction reference map entry used to assign a group identifier to at least one extraction reference, the extraction reference map entry indicating a subpicture layout; wherein the at least one extraction reference causes extraction of a network abstraction layer unit data by reference from another track; wherein the at least one extraction reference comprises an index of a track reference having a subpicture type within a subpicture order sample group description entry; and indicate, using the at least one extraction reference, subpictures or slices of a coded picture in decoding order.Type: GrantFiled: October 7, 2021Date of Patent: November 14, 2023Assignee: Nokia Technologies OyInventors: Miska Matias Hannuksela, Kashyap Kammachi Sreedhar, Emre Aksu
-
Publication number: 20230345024Abstract: Various embodiments provide example apparatus, method, and computer program product. The example apparatus includes: at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: define a derived image item; and define a single stream item property, wherein the single stream item property is used to indicate that input image items of the derived image item are concatenated in encoded domain to obtain a single stream and are to be decoded by a single decoder.Type: ApplicationFiled: April 13, 2023Publication date: October 26, 2023Inventors: Miska Matias HANNUKSELA, Kashyap KAMMACHI SREEDHAR, Alireza AMINLOU
-
Patent number: 11722751Abstract: The embodiments relate to a method, including writing a first and a second media entity in a container file; creating a media presentation description (MPD) with a first and a second Representation; the Representations belonging to Adaptation Sets; the Representations being associated with the media entities of the container file; when one of the Representations belongs to a media entity which is a thumbnail to a viewpoint or a thumbnail to an overlay, the method includes writing in the MPD file an association/correspondence/grouping information of the said one Representation with another Representation belonging to a media entity which is a viewpoint or an overlay, correspondingly. The embodiments also relate to a method for parsing, and technical equipment for implementing the methods.Type: GrantFiled: December 30, 2020Date of Patent: August 8, 2023Assignee: Nokia Technologies OyInventors: Kashyap Kammachi Sreedhar, Miska Hannuksela, Sujeet Mate, Emre Aksu
-
Publication number: 20230232082Abstract: A method, apparatus and computer program product are provided to signaling multiple media data types in a container file format, for example, ISOBMFF, in an efficient manner. In the context of a signaling method, media type definitions overloaded in an instance a plurality of media type definitions is present in compatible media type list, wherein a media type definition is associated with a media type. The method then indicates, using the compatible media type list, presence of a plurality of media types in a metadata or multimedia box. Corresponding apparatuses and computer program products are also provided.Type: ApplicationFiled: May 24, 2021Publication date: July 20, 2023Inventors: Emre AKSU, Miska HANNUKSELA, Kashyap KAMMACHI SREEDHAR
-
Patent number: 11689705Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments an encoding method comprises obtaining information of a region (63) for overlaying at least a part of an omnidirectional video (61), information of a current viewport (62) in the omnidirectional video (61), and information of an overlaying method to determine whether to overlay a part of the current viewport (62) or the whole current viewport (62) by the overlaying region (63). The method may further comprise encoding information of the overlaying region (63), the current viewport (62) and the overlaying method.Type: GrantFiled: January 14, 2019Date of Patent: June 27, 2023Assignee: Nokia Technologies OyInventors: Kashyap Kammachi Sreedhar, Igor Curcio, Miska Hannuksela
-
Patent number: 11651752Abstract: A method, apparatus and computer program product describing groups of overlays, such as semantically correlated overlays, to background media content. In the context of a method, a group of overlays to background media content is defined by metadata (60). The overlays include semantically correlated overlays having alternative overlays representing content with different levels of detail or overlays providing different choices of content. The method also includes receiving client selection of a respective overlay from a group of overlays (62). In response to the client selection, the method causes the respective overlay to be provided. The respective overlay is received (64) for presentation concurrent with background media content (68).Type: GrantFiled: May 31, 2019Date of Patent: May 16, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Kashyap Kammachi-Sreedhar, Igor Curcio, Miska Hannuksela, Sujeet Shyamsundar Mate, Emre Aksu
-
Patent number: 11653054Abstract: A method, apparatus and computer program product encode, into a media description, a first information item indicative of a first locator for segment metadata for a set of representations. The method, apparatus and computer program product encode, into the media description, one or more representation-specific information items indicative of representation-specific locator for segment media data for one or more representations of the set of representations. The method, apparatus and computer program product cause storage of the media description with the set of representations.Type: GrantFiled: December 12, 2019Date of Patent: May 16, 2023Assignee: Nokia Technologies OyInventors: Miska Matias Hannuksela, Emre Baris Aksu, Ari Hourunranta, Kashyap Kammachi-Sreedhar, Igor Danilo Diego Curcio
-
Publication number: 20230062691Abstract: The embodiments relate to a method, including writing a first and a second media entity in a container file; creating a media presentation description (MPD) with a first and a second Representation; the Representations belonging to Adaptation Sets; the Representations being associated with the media entities of the container file; when one of the Representations belongs to a media entity which is a thumbnail to a viewpoint or a thumbnail to an overlay, the method includes writing in the MPD file an association/correspondence/grouping information of the said one Representation with another Representation belonging to a media entity which is a viewpoint or an overlay, correspondingly. The embodiments also relate to a method for parsing, and technical equipment for implementing the methods.Type: ApplicationFiled: December 30, 2020Publication date: March 2, 2023Inventors: Kashyap Kammachi SREEDHAR, Miska HANNUKSELA, Sujeet MATE, Emre AKSU
-
Publication number: 20230061442Abstract: The embodiments relate to a method at a sender device, the method including receiving, as a response to a delivered indication of a number of supported subpictures, from a receiver an indication on a number of subpictures allowed in an encoded image data; partitioning a bitstream representing an image data into subpictures, the amount of which corresponds to the indicated number of subpictures; generating an encoded bitstream including said subpictures; delivering the encoded bitstream to a receiver apparatus; and delivering required parameter sets for said subpictures to said receiver apparatus. The embodiments also concern a method at a receiver device, and corresponding devices.Type: ApplicationFiled: August 17, 2022Publication date: March 2, 2023Inventors: Kashyap KAMMACHI SREEDHAR, Sujeet Shyamsundar MATE, Miska Matias HANNUKSELA, Emre Baris AKSU
-
Patent number: 11587200Abstract: A method, apparatus and computer program product enable multiple timeline support in playback of omnidirectional media content with overlay. The method, apparatus and computer program product receive a visual overlay configured to be rendered as a multi-layer visual content with an omnidirectional media content file (30). The omnidirectional media content file is associated with a first presentation timeline. The visual overlay is associated with a second presentation timeline. The method, apparatus and computer program product construct an overlay behavior definition file associated with the visual overlay (32). The overlay behavior definition file indicates a behavior of the second presentation timeline with respect to the first presentation in an instance that a pre-defined user interaction switch occurs during a playback of the omnidirectional media content file.Type: GrantFiled: September 20, 2019Date of Patent: February 21, 2023Assignee: Nokia Technologies OyInventors: Sujeet Shyamsundar Mate, Igor Curcio, Miska Hannuksela, Emre Aksu, Kashyap Kammachi Sreedhar
-
Patent number: 11483629Abstract: Methods and apparatuses are disclosed for providing virtual content based on user context. An example apparatus comprises means providing a plurality of virtual content data sets for transmission to a remote user device, the data sets representing virtual content in relation to a common scene and each covering a different respective region of said scene. The apparatus may also comprise means for transmitting one or more of the data sets to the remote user device for consumption. The apparatus may also comprise means for transmitting to the remote user device auxiliary data, the auxiliary data being usable to cause the remote user device to switch from consuming a current data set representing a current region of said scene to a different set of virtual content data representing a different region of said scene, the switching being based at least partly on a determined context of the remote user device.Type: GrantFiled: January 15, 2019Date of Patent: October 25, 2022Assignee: Nokia Technologies OyInventors: Sujeet Mate, Igor Curcio, Kashyap Kammachi Sreedhar
-
Publication number: 20220335979Abstract: Various embodiments provide an apparatus, a method, and a computer program product. The apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: define or utilize file format syntax elements to indicate samples comprising at least one of: one or more description documents, wherein the one or more description documents comprise 3 dimensional information; or one or more updates to at least one description document of the one or more description documents; and define or utilize the file format syntax elements to indicate a relationship between samples containing the one or more description document and update information to the samples.Type: ApplicationFiled: March 17, 2022Publication date: October 20, 2022Inventors: Lukasz KONDRAD, Lauri Aleksi ILOLA, Emre Baris AKSU, Kashyap KAMMACHI SREEDHAR
-
Patent number: 11477489Abstract: A method comprising: writing, in a container file, a first video-based point cloud compression (V-PCC) bitstream and a second V-PCC bitstream, wherein said first and second V-PCC bitstreams are associated with a common group based on at least one logical context; writing, in the container file, an indication about the common group between the first V-PCC bitstream and the second V-PCC bitstream; generating a media presentation description (MPD) file with a first representation belonging to a first adaptation set associated with the first V-PCC bitstream and a second representation belonging to a second adaptation set associated with the second V-PCC bitstream; and writing, in the MPD file, at least one information element describing grouping information of the first representation belonging to the first adaptation set and the second representation belonging to the second adaptation set, wherein said information element is provided with at least one attribute indicating that said first and second V-PCC bitstreType: GrantFiled: April 6, 2021Date of Patent: October 18, 2022Assignee: Nokia Technologies OyInventors: Kashyap Kammachi Sreedhar, Emre Baris Aksu, Lukasz Kondrad