Patents by Inventor Navneeth N. Kannan

Navneeth N. Kannan 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: 20200396019
    Abstract: A communication interface receives data points including link quality and link usage measurements related to a mobile computing device associated with the wireless network during a sampling interval. A processing device weights each data point based on at least one metric included in the link quality measurement and associated with a link usage measurement. Each weighted data point is evaluated against one or more thresholds. A weighted data point is discarded based on a result of the threshold comparison or assigned to one of a plurality of link quality bins based on a consolidated measure of the link quality measurements. A coverage quality score is computed based on a ratio of a total count of weighted link quality measurements in at least one of the plurality of link quality bins to a total count of weighted link quality measurements in all of the link quality bins.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 17, 2020
    Applicant: ARRIS Enterprises LLC
    Inventors: Kurt A. LUMBATIS, Navneeth N. KANNAN
  • Publication number: 20200259718
    Abstract: A method and system of configuring a mobile application for managing and controlling customer premises equipment (CPE) and CPE are provided. Available configurable parameters of a mobile application are provided to multiple different service providers, selections of available configurable parameters are received from the multiple different service providers, and a set of unique mobile application personality configuration files for the mobile applications of the multiple different service providers are generated. The CPE may include a router that obtains a mobile application personality configuration file of a service provider and forwards it to a mobile device of a subscriber during an initial launch of the mobile application by the subscriber. The system includes a combination of the mobile application and the CPE.
    Type: Application
    Filed: August 5, 2019
    Publication date: August 13, 2020
    Inventor: Navneeth N. Kannan
  • Patent number: 10154298
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 11, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Patent number: 10057543
    Abstract: In accordance with one aspect of the invention, a method of receiving content over a content delivery system is provided. The method includes receiving a user request to initiate a rewind operation on content locally available in a live-off-disk (LOD) buffer. The content is associated with an event received over a content delivery system. If all of the event is not available in the LOD buffer, a message is communicated over the content delivery system to a headend requesting remaining content associated with an unreceived portion of the event. In response to the message, the remaining content is received from the headend over the content delivery system.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 21, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Charles R. Hardt, Navneeth N. Kannan, Terry L. Ziegler
  • Publication number: 20180077441
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Patent number: 9847888
    Abstract: A method of controlling ability of a client device to access media content available from a server device on a network is provided. The method includes the steps of receiving with the server device a request from the client device via the network for media content and determining with the server device a type of the client device and a type of the media content. Thereafter, a step of applying a policy stored in software form in the server device for determining actions allowable for the client device with respect to the media content is performed. After the applying step, access of the media content is provided to the client device only to an extent defined and permitted by the policy. A server device for functioning as a Digital Media Server (DMS) on a Digital Living Network Alliance (DLNA) network is also disclosed.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: December 19, 2017
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Navneeth N. Kannan, Samuel H. Reichgott
  • Patent number: 9838728
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: December 5, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Publication number: 20150189353
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Application
    Filed: October 29, 2014
    Publication date: July 2, 2015
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Patent number: 8904444
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: December 2, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Patent number: 8904462
    Abstract: A system for communicating resource information may include a resource reservation proxy module to receive a first signal including resource request information. The resource reservation proxy module may be associated with a first environment associated with a requesting application. The resource reservation proxy module may process the received resource request information into a resource request packet, and communicate the resource request packet utilizing an environmentally independent communication protocol. A resource reservation handler module may receive the communicated resource request packet. The resource reservation handler module may be associated with a second environment associated with a resource management application. The resource reservation handler module may process the received resource request packet into a second signal including the resource request information.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: December 2, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Stephen A. Allinson, Navneeth N. Kannan, Jeffrey D. Ollis
  • Publication number: 20140137158
    Abstract: A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Navneeth N. Kannan, Robert C. Booth, David F. Brumbaugh
  • Publication number: 20130191874
    Abstract: A system for communicating resource information may include a resource reservation proxy module to receive a first signal including resource request information. The resource reservation proxy module may be associated with a first environment associated with a requesting application. The resource reservation proxy module may process the received resource request information into a resource request packet, and communicate the resource request packet utilizing an environmentally independent communication protocol. A resource reservation handler module may receive the communicated resource request packet. The resource reservation handler module may be associated with a second environment associated with a resource management application. The resource reservation handler module may process the received resource request packet into a second signal including the resource request information.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 25, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Stephen A. Allinson, Navneeth N. Kannan, Jeffrey D. Ollis
  • Publication number: 20130117778
    Abstract: A method of correlating content-specific metadata to a point of interest in primary video content includes generating a series of content-specific temporal markers spaced throughout the play time of the primary video content and receiving input of the content-specific metadata intended for temporary display at the point of interest during playback of the primary video content. The content-specific metadata and point of interest are associated with at least one of the content-specific temporal markers. Additional methods of temporarily displaying metadata and apparatus for correlating content-specific metadata to a point of interest in primary video content are described.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Navneeth N. Kannan
  • Patent number: 8438595
    Abstract: A method of correlating content-specific metadata to a point of interest in primary video content includes generating a series of content-specific temporal markers spaced throughout the play time of the primary video content and receiving input of the content-specific metadata intended for temporary display at the point of interest during playback of the primary video content. The content-specific metadata and point of interest are associated with at least one of the content-specific temporal markers. Additional methods of temporarily displaying metadata and apparatus for correlating content-specific metadata to a point of interest in primary video content are described.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: May 7, 2013
    Assignee: General Instrument Corporation
    Inventor: Navneeth N. Kannan
  • Patent number: 8400941
    Abstract: Systems and methods are disclosed for managing services on a network. In one exemplary embodiment, the method includes receiving topologically relevant network information concerning nodes, interfaces, connections and/or protocols; resolving conflicts in the received information; determining and storing a network topology from the received and resolved information; and inferring one or more services based on the stored topology.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: March 19, 2013
    Inventors: Eric W. Gray, Navneeth N. Kannan
  • Publication number: 20130055303
    Abstract: A method of controlling ability of a client device to access media content available from a server device on a network is provided. The method includes the steps of receiving with the server device a request from the client device via the network for media content and determining with the server device a type of the client device and a type of the media content. Thereafter, a step of applying a policy stored in software form in the server device for determining actions allowable for the client device with respect to the media content is performed. After the applying step, access of the media content is provided to the client device only to an extent defined and permitted by the policy. A server device for functioning as a Digital Media Server (DMS) on a Digital Living Network Alliance (DLNA) network is also disclosed.
    Type: Application
    Filed: August 29, 2011
    Publication date: February 28, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Navneeth N. Kannan, Samuel H. Reichgott
  • Publication number: 20130046773
    Abstract: A system (100) and method (400) for creating collaborative tags is provided. During the presentation of content, a tagging device (101) receives user input (305) corresponding to the content. The tagging device (101) associates the user input (305) with metadata (306) identifying the content. The content itself is not attached to the tag (300). A distribution filter (307) can be attached to the tag (300), as can a content level classification (308). The tag (300) is then transmitted to a server (107) for distribution in accordance with the distribution filter (307). A subsequent user can request the tags for presentation with later content.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 21, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Navneeth N. Kannan, Vinay V. Rao, Naveen K. Singh, Bhikshavarti Mutt Vinay Raj
  • Publication number: 20120163227
    Abstract: Systems and methods are disclosed for testing a processor having at least a first interface. In one embodiment, the method includes configuring, at the processor, a second interface, such that the configured second interface has one or more quality of service parameters representative of the first interface; sending one or more packets through the configured second interface, the one or more packets being representative of another packet received at the first interface; and determining, based on the one or more packets, one or more performance parameters corresponding to the first interface under test.
    Type: Application
    Filed: March 6, 2012
    Publication date: June 28, 2012
    Applicant: OPNET TECHNOLOGIES, INC.
    Inventors: Navneeth N. KANNAN, Eric W. GRAY
  • Patent number: 8130661
    Abstract: Systems and methods are disclosed for testing a processor having at least a first interface. In one embodiment, the method includes configuring, at the processor, a second interface, such that the configured second interface has one or more quality of service parameters representative of the first interface; sending one or more packets through the configured second interface, the one or more packets being representative of another packet received at the first interface; and determining, based on the one or more packets, one or more performance parameters corresponding to the first interface under test.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: March 6, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Navneeth N. Kannan, Eric W. Gray
  • Patent number: 8010643
    Abstract: Systems and methods are disclosed for simulating network performance. In one exemplary embodiment, the method includes inferring one or more services on the network; collecting network information based on actual traffic on the network; determining a traffic generator, such that the traffic generator represents the actual traffic on the network from a perspective of at least one of the inferred services; and simulating performance of the network using the determined traffic generator and at least one of the inferred services.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: August 30, 2011
    Assignee: OPNET Technologies Inc
    Inventors: Eric W. Gray, Navneeth N. Kannan