Patents by Inventor Pratap Chandana
Pratap Chandana 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: 10630742Abstract: A system and method for content messaging includes observing, by the server, synchronization of a database cluster accessible to the server with a first local database at a first client, the database cluster including a message after the synchronization, the message including content and instructions for processing the content, and processing, by the server, the content of the message according to the instructions for processing the content, in response to observing the synchronization.Type: GrantFiled: October 21, 2016Date of Patent: April 21, 2020Assignee: KODIAK NETWORKS, INC.Inventors: Krishnakant M. Patel, Debabrata Dash, Ravi Ayyasamy, Pratap Chandana, Bharat Ram Setti, Sayyad Gaffar
-
Patent number: 9973891Abstract: A system and method for geofencing includes sending, by the location management server, location data collection criteria and location data reporting criteria to a first location-aware client; and receiving, by the location management server, location data from the first location-aware client, the location data collected by the first location-aware client according to the location data collection criteria, the location data received from the first location-aware client according to the location data reporting criteria.Type: GrantFiled: October 21, 2016Date of Patent: May 15, 2018Assignee: KODIAK NETWORKS INC.Inventors: Krishnakant M Patel, Debabrata Dash, Ravi Ayyasamy, Pratap Chandana, Bharat Ram Setti, Sayyad Gaffar, Rohit Ashok Nerlikar, Ramu Kandula
-
Patent number: 9913300Abstract: A Push-to-Talk-over Cellular (PoC) implementation for use in a wireless communications network, wherein one or more servers interface to the wireless communications network to perform the PoC call sessions. Both the servers and the mobile units that use the PoC call sessions communicate with each other using SIP/IP (Session Initiation Protocol/Internet Protocol) control messages within the wireless communications network, and one or more of the servers switches RTP/IP (Realtime Transport Protocol/Internet Protocol), RTCP/IP (Realtime Transport Control Protocol/Internet Protocol), or MBCP/IP (Media Burst Control Protocol/Internet Protocol) voice packets for the PoC call sessions between the mobile units across the wireless communications network.Type: GrantFiled: December 11, 2012Date of Patent: March 6, 2018Assignee: Kodiak Networks, Inc.Inventors: Ravi Ayyasamy, Gorachand Kundu, Krishnakant M. Patel, Brahmananda R. Vempati, Harisha M. Negalaguli, Shiva K. K. Cheedella, Basem A. Ardah, Ravi Shankar Kumar, Ramu Kandula, Arun Velayudhan, Shibu Narendranathan, Bharatram Setti, Anand Narayanan, Pratap Chandana
-
Patent number: 9775008Abstract: An embodiment method includes receiving, by a first push-to-talk (PTT) service hosted on a processor, a session initiation request from a PTT client of a user and identifying, by the first PTT service, a user affinity group of the user. The user is assigned to the user affinity group in accordance with a prediction the user will communicate with first users in the user affinity group more frequently than second users in different user affinity groups. The method further includes determining, by the first PTT service, a PTT call server for the user affinity group. The PTT call server serves the user and the first users belonging to the user affinity group.Type: GrantFiled: January 13, 2016Date of Patent: September 26, 2017Assignee: Kodiak Networks, Inc.Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Pratap Chandana
-
Publication number: 20170118262Abstract: A system and method for content messaging includes observing, by the server, synchronization of a database cluster accessible to the server with a first local database at a first client, the database cluster including a message after the synchronization, the message including content and instructions for processing the content, and processing, by the server, the content of the message according to the instructions for processing the content, in response to observing the synchronization.Type: ApplicationFiled: October 21, 2016Publication date: April 27, 2017Inventors: Krishnakant M. Patel, Debabrata Dash, Ravi Ayyasamy, Pratap Chandana, Bharat Ram Setti, Sayyad Gaffar
-
Publication number: 20170118592Abstract: A system and method for geofencing includes sending, by the location management server, location data collection criteria and location data reporting criteria to a first location-aware client; and receiving, by the location management server, location data from the first location-aware client, the location data collected by the first location-aware client according to the location data collection criteria, the location data received from the first location-aware client according to the location data reporting criteria.Type: ApplicationFiled: October 21, 2016Publication date: April 27, 2017Inventors: Krishnakant M. Patel, Debabrata Dash, Ravi Ayyasamy, Pratap Chandana, Bharat Ram Setti, Sayyad Gaffar, Rohit Ashok Nerlikar, Ramu Kandula
-
Patent number: 9549298Abstract: An embodiment method includes determining, by a server, a current position of a rotary knob equipped on a client device connected to the server. The method also includes determining, by the server, a push-to-talk (PTT) over cellular (PoC) configuration assigned to the current position of the rotary knob and performing, by the server, PoC operations for the client device in accordance with the PoC configuration assigned to the current position of the rotary knob.Type: GrantFiled: November 10, 2015Date of Patent: January 17, 2017Assignee: KODIAK NETWORKS INC.Inventors: Ardsley Pihl Congdon, Jr., Brahmananda R. Vempati, Krishnakant M. Patel, Ravi Ayyasamy, Pratap Chandana, Gregory James Morton
-
Patent number: 9462427Abstract: An embodiment method includes triggering, by a service orchestrator, creation of one or more container instances for a first service cluster. The method further includes creating, by a container manager, the one or more container instances and mapping the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster. The method further includes mapping, by a virtual machine manager, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group.Type: GrantFiled: January 13, 2016Date of Patent: October 4, 2016Assignee: KODIAK NETWORKS, INC.Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Pratap Chandana
-
Publication number: 20160205519Abstract: An embodiment method includes receiving, by a first push-to-talk (PTT) service hosted on a processor, a session initiation request from a PTT client of a user and identifying, by the first PTT service, a user affinity group of the user. The user is assigned to the user affinity group in accordance with a prediction the user will communicate with first users in the user affinity group more frequently than second users in different user affinity groups. The method further includes determining, by the first PTT service, a PTT call server for the user affinity group. The PTT call server serves the user and the first users belonging to the user affinity group.Type: ApplicationFiled: January 13, 2016Publication date: July 14, 2016Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Pratap Chandana
-
Publication number: 20160205518Abstract: An embodiment method includes triggering, by a service orchestrator, creation of one or more container instances for a first service cluster. The method further includes creating, by a container manager, the one or more container instances and mapping the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster. The method further includes mapping, by a virtual machine manager, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group.Type: ApplicationFiled: January 13, 2016Publication date: July 14, 2016Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Pratap Chandana
-
Publication number: 20160135018Abstract: An embodiment method includes determining, by a server, a current position of a rotary knob equipped on a client device connected to the server. The method also includes determining, by the server, a push-to-talk (PTT) over cellular (PoC) configuration assigned to the current position of the rotary knob and performing, by the server, PoC operations for the client device in accordance with the PoC configuration assigned to the current position of the rotary knob.Type: ApplicationFiled: November 10, 2015Publication date: May 12, 2016Inventors: Ardsley Pihl Congdon, JR., Brahmananda R. Vempati, Krishnakant M. Patel, Ravi Ayyasamy, Pratap Chandana, Gregory James Morton
-
Patent number: 8958348Abstract: A Hybrid Push-to-Talk (PTT) function for use in wireless communications networks, such as cellular mobile telephone networks. The cellular mobile telephone network includes a Real-Time Exchange (RTX) that interfaces to at least one Mobile Switching Center (MSC) in the cellular mobile telephone network to provide instant two-way half-duplex voice messaging within a group of users. In the Hybrid PTT function, first or initial talkbursts or volleys are transmitted by the RTX from an originating mobile to terminating mobiles on pre-established Internet Protocol (IP) sessions between the RTX and the mobiles. In addition, circuit channels are established by the RTX with the mobiles through the MSC in parallel with the first talkburst or volley. Thereafter, second or subsequent talkbursts or volleys are transmitted by the RTX from the originating mobile to the terminating mobiles on the circuit channels.Type: GrantFiled: October 20, 2009Date of Patent: February 17, 2015Assignee: Kodiak Networks, Inc.Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Gorachand Kundu, Basem A. Ardah, Anand Narayanan, Brahmananda R. Vempati, Pratap Chandana
-
Patent number: 8478261Abstract: A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange.Type: GrantFiled: April 25, 2011Date of Patent: July 2, 2013Assignee: Kodiak Networks, Inc.Inventors: Brahmananda R. Vempati, Krishnakant M. Patel, Pratap Chandana, Anand Narayanan, Ravi Ayyasamy, Bruce D. Lawler, Basem A. Ardeh, Ramu Kandula, Gorachand Kundu, Ravi Shankar Kumar, Bibhudatta Biswal
-
Publication number: 20110294494Abstract: A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange.Type: ApplicationFiled: April 25, 2011Publication date: December 1, 2011Applicant: KODIAK NETWORKS, INC.Inventors: Brahmananda R. Vempati, Krishnakant Manibhai Patel, Pratap Chandana, Anand Narayanan, Ravi Ayyasamy, Bruce D. Lawler, Basem A. Ardah, Ramu Kandula, Gorachand Kundu, Ravi Shankar Kumar, Bibhudatta Biswal
-
Publication number: 20100142414Abstract: A Hybrid Push-to-Talk (PTT) function for use in wireless communications networks, such as cellular mobile telephone networks. The cellular mobile telephone network includes at least one Real-Time Exchange (RTX) that interfaces to at least one Mobile Switching Center (MSC) in the cellular mobile telephone network to provide advanced voice services therein, wherein the advanced voice services provide instant two-way half-duplex voice messaging within a group of users of the cellular mobile telephone network, which is known as the Hybrid PTT function. In the Hybrid PTT function, a first talkburst or volley is transmitted by the RTX from an originating mobile to one or more terminating mobiles on one or more pre-established Internet Protocol (IP) sessions between the RTX and the mobiles. In addition, one or more circuit channels are established by the RTX with the mobiles through the MSC in parallel with the first talkburst or volley.Type: ApplicationFiled: October 20, 2009Publication date: June 10, 2010Applicant: KODIAK NETWORKS, INC.Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Gorachand Kundu, Basem A. Ardah, Anand Narayanan, Brahmananda R. Vempati, Pratap Chandana
-
Publication number: 20090149167Abstract: Connected Portfolio Services for use in a mobile phone network include new mobile phone services: Scheduled Conference with Dial-Out and Dial-In modes of operation; Reservationless Conference; Instant Conferencing; Group Short Message Service with Reply All; Voice Short Message Service with Reply All; Family Connect; Buddy Connect; Quick Reach; and Email2Conference. Connected Portfolio Services also include a new handset client application, management of a limited pool of network routable numbers, and a prepaid billing solution.Type: ApplicationFiled: October 27, 2008Publication date: June 11, 2009Applicant: KODIAK NETWORKS, INC.Inventors: Krishnakant M. Patel, Gorachand Kundu, Ravi Ayyasamy, Bruce D. Lawler, Ravi Shankar Kumar, Harisha Mahabaleshwara Negalaguli, Basem Ahmad Ardah, Pratap Chandana, Shan-Jen Chiou, Arun Velayudhan, Ramu Kandula