Patents by Inventor Prakash Kolan

Prakash Kolan 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: 20230254267
    Abstract: An apparatus includes a communication interface and a processor operably coupled to the communication interface. The processor is configured to provide a plurality of application flows over a plurality of network slices, wherein a first application flow is provided over a first network slice the processor is also configured to identify that the first network slice is not providing required QoS for the first application flow. The processor is further configured to in response to identifying that the first network slice is not providing required QoS for the first application flow, select an alternate network slice based on a capability of the alternate network slice to provide (i) the required QoS for the first application flow and (ii) application service instance of the first application flow. In addition, the processor is configured to migrate the first application flow to the alternate network slice.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 10, 2023
    Inventor: Prakash Kolan
  • Publication number: 20230007573
    Abstract: An apparatus for an application function (AF) includes a communication interface and a processor operably coupled to the communication interface. The processor is configured to receive, via the communication interface, network slice identification and media service identification across slices for a media service. The processor is also configured to manage a service corresponding to the network slice identification to a user equipment (UE). The processor is further configured to receive, via the communication interface, expected media service policy information from the UE. In addition, the processor is configured to identify policy information corresponding to each of the slices, respectively. The processor is also configured to transmit, via the communication interface, the policy information corresponding to each of the slices, respectively.
    Type: Application
    Filed: June 21, 2022
    Publication date: January 5, 2023
    Inventor: Prakash Kolan
  • Publication number: 20220417813
    Abstract: An apparatus includes a includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives signaling that indicates edge application service relocation for transferring a user equipment (UE) session for a UE to a target edge data network. The processor identifies an edge application service in the source edge data network processing media content corresponding to the UE session; generates a resource template for the edge application service including requirements for running the edge application service; transmits a request for the edge application service relocation to the target edge data network, the request including the resource template; and enables the edge application service relocation for the user equipment from the edge application service at the source edge data network to an edge application service at the target edge data network.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 29, 2022
    Inventor: Prakash Kolan
  • Patent number: 11496532
    Abstract: An apparatus includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives, from an application provider, a signaling message for provisioning into a network-based media processing (NBMP) workflow manager. The processor assumes a role of the NBMP workflow manager. The processor also communicates with an edge configuration server and an edge enabler server in an edge network to determine functionality of edge media application functions in the edge network. The processor further provisions at least one media application function as at least one media processing entity in a workflow. In addition, the processor instructs a media source to provide content for processing to the at least one media processing entity and instructs the at least one media processing entity in the workflow to provide the processed content to a user equipment (UE).
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 8, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Prakash Kolan
  • Patent number: 11431817
    Abstract: An electronic device, non-transitory computer readable medium and a method for management of network based media processing functions is provided. The method includes receiving a list of functions included in a functions repository; building a workflow using functions within the list of functions; determining an output of a first function and an input of a second function that are not compatible; inserting compatibility functions between the first function and the second function; creating a function group with the first function, the compatibility functions, and the second function; replacing each instance where the first function immediately precedes the second function with the function group.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: August 30, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouazizi
  • Patent number: 11249796
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes receiving, from a client device, an assertion that includes a value predicate; configuring entities in a workflow to accomplish a task within requirements of the value predicate found in the assertion; and directing a payload from a client device to the entities configured in at least one media processing entity.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: February 15, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouazizi
  • Patent number: 11190554
    Abstract: A method of a device for discovering a receiving device of uplink streams is provided. The method comprises identifying parameters for processing the uplink streams of an uplink service, transmitting, to a network entity, a discovery request message including the parameters for discovery of the receiving device capable of processing the uplink stream, wherein the discovery request message includes a set of parameters for a camera system, receiving, from the network entity, a discovery response message including information of the receiving device of the uplink streams, and establishing a session connection for transmitting the uplink streams to the receiving device for processing the uplink stream based on the discovery request and response messages.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: November 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouazizi
  • Publication number: 20210320810
    Abstract: An apparatus includes a communication interface and a processor for providing volumetric conversational service. The communication interface receives a signaling message, from a plurality of user equipment (UEs), indicating a capability of the UEs to process participant volumetric content. The processor is operably coupled to the communication interface and identifies a conference associated with the UEs for which volumetric processing is requested. The processor further provisions a plurality of media resource functions in edge application servers of edge data networks for processing the participant volumetric content from the UEs. The processor assigns one or more of the UEs to a respective media resource function of the media resource functions. Additionally, the processor instructs the participant volumetric content received from the UEs to the media resource functions. The processor instructs conference volumetric content converted by the respective media resource functions to the UEs for the conference.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 14, 2021
    Inventors: Prakash Kolan, Rajan Laxman Joshi, Madhukar Budagavi, Youngkwon Lim
  • Publication number: 20210320955
    Abstract: An apparatus includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives, from an application provider, a signaling message for provisioning into a network-based media processing (NBMP) workflow manager. The processor assumes a role of the NBMP workflow manager. The processor also communicates with an edge configuration server and an edge enabler server in an edge network to determine functionality of edge media application functions in the edge network. The processor further provisions at least one media application function as at least one media processing entity in a workflow. In addition, the processor instructs a media source to provide content for processing to the at least one media processing entity and instructs the at least one media processing entity in the workflow to provide the processed content to a user equipment (UE).
    Type: Application
    Filed: April 7, 2021
    Publication date: October 14, 2021
    Inventor: Prakash Kolan
  • Patent number: 10873614
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes receiving, from a media source, a request for media processing, where the request includes a requested media output. The method also includes identifying one or more media processing functions to perform the request for media processing based on information associated with each of the one or more media processing functions. The method further includes configuring each of the one or more media processing functions by mapping the request for media processing to the one or more media processing functions based on the information associated with each of the one or more media processing functions. The method additionally includes monitoring the one or more media processing functions while the one or more media processing functions perform tasks to generate the requested media output.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: December 22, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouazizi
  • Publication number: 20200177694
    Abstract: An electronic device, non-transitory computer readable medium and a method for management of network based media processing functions is provided. The method includes receiving a list of functions included in a functions repository; building a workflow using functions within the list of functions; determining an output of a first function and an input of a second function that are not compatible; inserting compatibility functions between the first function and the second function; creating a function group with the first function, the compatibility functions, and the second function; replacing each instance where the first function immediately precedes the second function with the function group.
    Type: Application
    Filed: November 28, 2019
    Publication date: June 4, 2020
    Inventors: Prakash Kolan, Imed Bouazizi
  • Publication number: 20200110633
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes receiving, from a client device, an assertion that includes a value predicate; configuring entities in a workflow to accomplish a task within requirements of the value predicate found in the assertion; and directing a payload from a client device to the entities configured in at least one media processing entity.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 9, 2020
    Inventors: Prakash Kolan, Imed Bouazizi
  • Patent number: 10470000
    Abstract: A method and apparatus for enhanced multimedia broadcast/multicast service (MBMS) ingestion. A network device includes a memory configured to store a memory and one or more processors operably connected to the memory. The one or more processors configured to receive, from a content provider, signaling concerning a payload for MBMS. The one or more processors are further configured to receive, from the content provider, the payload, process the payload based on the signaling, and transmit, to an MBMS gateway, the processed payload.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: November 5, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouzizi
  • Publication number: 20190222621
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes receiving, from a media source, a request for media processing, where the request includes a requested media output. The method also includes identifying one or more media processing functions to perform the request for media processing based on information associated with each of the one or more media processing functions. The method further includes configuring each of the one or more media processing functions by mapping the request for media processing to the one or more media processing functions based on the information associated with each of the one or more media processing functions. The method additionally includes monitoring the one or more media processing functions while the one or more media processing functions perform tasks to generate the requested media output.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 18, 2019
    Inventors: Prakash Kolan, Imed Bouazizi
  • Publication number: 20180367579
    Abstract: A method of a device for discovering a receiving device of uplink streams is provided. The method comprises identifying parameters for processing the uplink streams of an uplink service, transmitting, to a network entity, a discovery request message including the parameters for discovery of the receiving device capable of processing the uplink stream, wherein the discovery request message includes a set of parameters for a camera system, receiving, from the network entity, a discovery response message including information of the receiving device of the uplink streams, and establishing a session connection for transmitting the uplink streams to the receiving device for processing the uplink stream based on the discovery request and response messages.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 20, 2018
    Inventors: Prakash Kolan, Imed Bouazizi
  • Patent number: 10069719
    Abstract: A method, client device, and server for multipath data packet transmission and reception. The method for multipath data packet reception includes transmitting, by the client device, a message to the server. The message includes an identifier that is unique to a multipath transmission session and that identifies a group of two or more network access interfaces of the client device to receive one or more data packets from the server during the multipath transmission session. The method also includes receiving, by the client device, the one or more data packets from the server through each of the two or more network access interfaces of the client device during the multipath transmission session based on one or more characteristics of the two or more network access interfaces.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: September 4, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prakash Kolan, Imed Bouazizi
  • Publication number: 20170238148
    Abstract: A method and apparatus for enhanced multimedia broadcast/multicast service (MBMS) ingestion. A network device includes a memory configured to store a memory and one or more processors operably connected to the memory. The one or more processors configured to receive, from a content provider, signaling concerning a payload for MBMS. The one or more processors are further configured to receive, from the content provider, the payload, process the payload based on the signaling, and transmit, to an MBMS gateway, the processed payload.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 17, 2017
    Inventors: Prakash Kolan, Imed Bouzizi
  • Publication number: 20160373342
    Abstract: A method, client device, and server for multipath data packet transmission and reception. The method for multipath data packet reception includes transmitting, by the client device, a message to the server. The message includes an identifier that is unique to a multipath transmission session and that identifies a group of two or more network access interfaces of the client device to receive one or more data packets from the server during the multipath transmission session. The method also includes receiving, by the client device, the one or more data packets from the server through each of the two or more network access interfaces of the client device during the multipath transmission session based on one or more characteristics of the two or more network access interfaces.
    Type: Application
    Filed: January 19, 2016
    Publication date: December 22, 2016
    Inventors: Prakash Kolan, Imed Bouazizi