Patents by Inventor Kittur V. Nagesh
Kittur V. Nagesh 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: 10187258Abstract: An Internet of Things (IoT) entity manager receives a first data stream from a first system and identifies an entity associated with the first data stream. The IoT entity manager receives a second data stream from a second system, wherein the second system lacks interoperability with the first system, determines that the second data stream is associated with the entity, and dynamically generates a first virtual entity to represent the entity and to reflect an IoT context captured by the first virtual entity. The IoT entity manager applies a management policy to the first data stream and the second data stream to determine a status of the first virtual entity and provides a notification of the status of the first virtual entity as defined by the policy.Type: GrantFiled: April 26, 2017Date of Patent: January 22, 2019Assignee: Cognito Networks, Inc.Inventors: Kittur V. Nagesh, Guruprasad Kini, Jagadishchandra Sarnaik
-
Publication number: 20180034701Abstract: An Internet of Things (IoT) policy manager generates a virtual entity comprising a plurality of data streams and associates a base policy with the virtual entity, the base policy defining a status of the virtual entity based on a first subset of the plurality of data streams. The IoT policy manager detects an occurrence of a first condition and modifies the base policy to dynamically generate a modified policy, the modified policy defining the status of the virtual entity based on a second subset of the plurality of data streams. Such a method is foundational to creating closed-loop systems.Type: ApplicationFiled: July 31, 2017Publication date: February 1, 2018Inventors: Kittur V. Nagesh, Jagadishchandra Sarnaik, Santosh V. Patil, Guruprasad Kini
-
Publication number: 20170310549Abstract: An Internet of Things (IoT) entity manager receives a first data stream from a first system and identifies an entity associated with the first data stream. The IoT entity manager receives a second data stream from a second system, wherein the second system lacks interoperability with the first system, determines that the second data stream is associated with the entity, and dynamically generates a first virtual entity to represent the entity and to reflect an IoT context captured by the first virtual entity. The IoT entity manager applies a management policy to the first data stream and the second data stream to determine a status of the first virtual entity and provides a notification of the status of the first virtual entity as defined by the policy.Type: ApplicationFiled: April 26, 2017Publication date: October 26, 2017Inventors: Kittur V. Nagesh, Guruprasad Kini, Jagadishchandra Sarnaik
-
Patent number: 9112746Abstract: A method for managing virtual talk groups includes facilitating communications from a plurality of endpoints via an interoperability system. The plurality of endpoints comprises endpoints of different communication networks. The method includes configuring a virtual talk group comprising a first group of the plurality of endpoints and assigning to at least one endpoint of the first group of the plurality of endpoints of the virtual talk group functionality with respect to the interoperability system based on a relative priority of the at least one endpoint to other endpoints of the first group of the plurality of endpoints.Type: GrantFiled: April 5, 2006Date of Patent: August 18, 2015Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 9041797Abstract: In one particular embodiment, surveillance information is determined from a surveillance system. The surveillance information provides information on an event being monitored by the surveillance system. It is determined if a virtual talk group should be created for the event. If so, the virtual talk group is created such that a plurality of users in the virtual talk group can communicate with each other in the virtual talk group.Type: GrantFiled: November 8, 2006Date of Patent: May 26, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Shmuel Shaffer, Kittur V. Nagesh, Dean Zanone, Shah Talukder
-
Patent number: 8874159Abstract: A method for handling dynamic incidents includes initiating a first policy in response to a first incident. The first policy comprises a plurality of actions to be performed in response to the first incident. The method also includes creating at least one virtual talk group comprising a plurality of endpoints of different communication networks communicating using a respective communication protocol. The method further includes monitoring a plurality of events via a plurality of sources. At least one source comprises an endpoint from the plurality of endpoints of the virtual talk group. The method additionally includes detecting a deviation event and storing information indicative of the deviation event.Type: GrantFiled: May 10, 2007Date of Patent: October 28, 2014Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Kittur V. Nagesh
-
Patent number: 8472418Abstract: A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.Type: GrantFiled: April 13, 2010Date of Patent: June 25, 2013Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 8260338Abstract: A method for providing interoperable communications with dynamic event area allocation includes facilitating communications of a plurality of virtual talk groups, each virtual talk group including a plurality of endpoints of different communication networks communicating using a respective communication protocol. The method includes receiving notice of an event comprising an event location and creating an event area based on the event location. The method also includes associating an event virtual talk group with the event for communications regarding the event. The method also includes modifying the event area based on at least one location parameter associated with the event.Type: GrantFiled: February 28, 2006Date of Patent: September 4, 2012Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 8189460Abstract: A method for providing congestion management within a virtual talk group includes facilitating communication within a virtual talk group between a plurality of endpoints of different communication networks. The method also includes monitoring a communication congestion level within the virtual talk group and tracking at least one priority characteristic for at least one endpoint of the plurality of endpoints within the virtual talk group. The method further includes detecting that the communication congestion level exceeds a congestion threshold and reducing the congestion level by executing at least one policy based on the at least one priority characteristic of the at least one endpoint.Type: GrantFiled: December 28, 2006Date of Patent: May 29, 2012Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Kittur V. Nagesh
-
Patent number: 8145249Abstract: A method for providing a push-to-talk proxy media service includes receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection and mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream. The method also includes transmitting the mixed communication stream to a user endpoint over a low bandwidth connection.Type: GrantFiled: November 4, 2005Date of Patent: March 27, 2012Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 8085671Abstract: A method for providing interoperable communications with congestion management includes facilitating communications of a plurality of virtual talk groups. Each virtual talk group comprises a plurality of endpoints of different communication networks communicating using a respective communication channel. The method includes detecting, for a first virtual talk group of the plurality of virtual talk groups, a congestion event and, in response to detecting the congestion event, forming from the first virtual talk group one or more subgroups, each subgroup comprising at least two endpoints from the first virtual talk group. The method also includes assigning to each subgroup a respective alternate communication protocol for use by the plurality of endpoints of the subgroup.Type: GrantFiled: February 27, 2006Date of Patent: December 27, 2011Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 8045998Abstract: A method for communicating using position information includes communicating on a first communication network at a first location using one or more first communication parameters of the first communication network and, upon moving from the first location to a second location, receiving position information identifying the second location. The method includes adjusting the one or more first communication parameters to one or more second communication parameters based on the second location and communicating on a second communication network at the second location using the one or more second communication parameters.Type: GrantFiled: June 8, 2005Date of Patent: October 25, 2011Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Dean M. Zanone, Yogesh Kalley, Kittur V. Nagesh
-
Patent number: 7831270Abstract: Providing one or more virtual talk groups to an endpoint includes establishing one or more resources of a user endpoint. Demand of the one or more virtual talk groups is estimated, where the demand is placed on the one or more resources. Whether the one or more resources are capable of satisfying the demand is determined. At least a subset of the one or more virtual talk groups that may be presented to the user endpoint is established, if the one or more resources are not capable of satisfying the demand. At least the subset of the one or more virtual talk groups is provided to the user endpoint.Type: GrantFiled: May 18, 2006Date of Patent: November 9, 2010Assignee: Cisco Technology, Inc.Inventors: Yogesh Kalley, Kittur V. Nagesh, Shmuel Shaffer, Dean M. Zanone
-
Publication number: 20100197333Abstract: A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.Type: ApplicationFiled: April 13, 2010Publication date: August 5, 2010Applicant: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 7751348Abstract: A method for providing a push-to-talk communication session includes facilitating a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints. Communications are received from and transmitted to the full duplex endpoint along a two-way communications path. The method includes blocking communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session and receiving from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session. The method includes, in response to receiving the floor control signal, providing floor control to the full duplex endpoint and transmitting to the plurality of half duplex endpoints communications received from the full duplex endpoint.Type: GrantFiled: November 4, 2005Date of Patent: July 6, 2010Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 7706339Abstract: A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.Type: GrantFiled: August 10, 2005Date of Patent: April 27, 2010Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 7639634Abstract: A method for joining a virtual talk group includes facilitating communications of a virtual talk group. The virtual talk group includes a plurality of endpoints of different communication networks. The method also includes recording the communications of the plurality of endpoints of the virtual talk group. The method also includes adding a first endpoint to the virtual talk group and presenting the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group.Type: GrantFiled: June 2, 2006Date of Patent: December 29, 2009Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall
-
Patent number: 7636339Abstract: A method for automatic configuration of virtual talk groups based on location of media source includes monitoring communications from a plurality of mobile endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints. The method also includes configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints. The first group of mobile endpoints comprises mobile endpoints of different communication networks.Type: GrantFiled: August 10, 2005Date of Patent: December 22, 2009Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Patent number: 7633914Abstract: A method for providing interoperable communications with location information includes receiving communications from a plurality of virtual talk groups. Each virtual talk group comprises a plurality of endpoints of different communication networks. The method includes receiving from a first mobile endpoint of a first virtual talk group of the plurality of virtual talk groups a first communication. The first communication comprises a first media message and location information identifying a location of the first mobile endpoint. The method includes presenting to a user the first media message from the first mobile endpoint and the location of the first mobile endpoint.Type: GrantFiled: August 10, 2005Date of Patent: December 15, 2009Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
-
Publication number: 20080280637Abstract: A method for handling dynamic incidents includes initiating a first policy in response to a first incident. The first policy comprises a plurality of actions to be performed in response to the first incident. The method also includes creating at least one virtual talk group comprising a plurality of endpoints of different communication networks communicating using a respective communication protocol. The method further includes monitoring a plurality of events via a plurality of sources. At least one source comprises an endpoint from the plurality of endpoints of the virtual talk group. The method additionally includes detecting a deviation event and storing information indicative of the deviation event.Type: ApplicationFiled: May 10, 2007Publication date: November 13, 2008Applicant: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Kittur V. Nagesh