Patents by Inventor Navaneetha Krishna
Navaneetha Krishna 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: 20210326594Abstract: Implementations of the subject technology provide systems and methods for displaying virtual content that is supplemental to video content being displayed to a user. The virtual content can be generated based on the video content being displayed, including based on scene content obtained for the video content and/or detected in the video content. The scene content can be identified, by the device providing the supplemental virtual content, in real time during playback of the video content.Type: ApplicationFiled: February 24, 2021Publication date: October 21, 2021Inventors: James Patrick COSTELLO, Rena Yu CHEN, Divya NAVANEETHA KRISHNA
-
Patent number: 10944799Abstract: According to an example, an application initiating a communication session may be identified via a mapping of the application information with a pattern of interest included in a DNS server response corresponding to the application. Information regarding the communication session may be obtained and a determination may be made as to whether the communication session includes media data. If the communication session includes media data, control of the application and the communication session may be enabled via an interface.Type: GrantFiled: August 30, 2016Date of Patent: March 9, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Navaneetha Krishna Gowda Thippesh, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Distributed media classification algorithm in a service controller platform for enhanced scalability
Patent number: 10594755Abstract: A network system and the method is described that splits media identification logic and media classification and/or general data session processing/management logic into separate controllers (e.g., between the local controllers and a service controller). By separating media identification logic and media classification logic (or general media processing/management logic), the system and method allows for greater flexibility and scalability in a network system employing a service controller. In particular, by allowing the local controllers to perform media identification and to construct a single packet that characterizes/describes a media session, the system avoids the need to transmit multiple data packets of a media session to the service controller for classification of the session.Type: GrantFiled: September 18, 2017Date of Patent: March 17, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Navaneetha Krishna Gowda Thippesh, Brijesh Kumar Yadav -
Patent number: 10575317Abstract: Described herein are systems, devices, techniques and products for operating network devices, such as wireless access points, in a network environment. For example, wireless client devices may have resources reserved for their use by a network device if the wireless client device is categorized for such resource reservation, such as if the wireless client device is categorized as more important than other wireless client devices. Such categorization may be indicated by a context associated with the wireless client device, including belonging to or being associated with an important user or being used for an important purpose, such as emergency purposes, prescheduled purposes or involving multiple users. Reservation of wireless resources for wireless client devices may be performed to ensure an important user or device is provided with adequate resources to place a voice or video call, for example.Type: GrantFiled: July 2, 2018Date of Patent: February 25, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Navaneetha Krishna, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Patent number: 10292070Abstract: Examples relate to managing network traffic. In one example, a computing device may: receive voice network traffic from each of a plurality of voice clients; enqueue the received voice network traffic into a voice Wi-Fi Multimedia (WMM) queue; determine a measure of WMM queue utilization based on data queued in the voice WMM queue; determine a measure of radio congestion for a surrounding area; and determine, based on the measure of WMM queue utilization and the measure of radio congestion, to: stop prioritization of newly received voice traffic from new voice clients, or transition at least one of the plurality of voice clients to a neighboring computing device.Type: GrantFiled: October 17, 2016Date of Patent: May 14, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Venkatesh Joshi, Brijesh Kumar Yadav, Navaneetha Krishna Gowda Thippesh, Gopal Agarwal
-
Publication number: 20190141721Abstract: Described herein are systems, devices, techniques and products for operating network devices, such as wireless access points, in a network environment. For example, wireless client devices may have resources reserved for their use by a network device if the wireless client device is categorized for such resource reservation, such as if the wireless client device is categorized as more important than other wireless client devices. Such categorization may be indicated by a context associated with the wireless client device, including belonging to or being associated with an important user or being used for an important purpose, such as emergency purposes, prescheduled purposes or involving multiple users. Reservation of wireless resources for wireless client devices may be performed to ensure an important user or device is provided with adequate resources to place a voice or video call, for example.Type: ApplicationFiled: July 2, 2018Publication date: May 9, 2019Inventors: Navaneetha Krishna, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Publication number: 20190036981Abstract: According to an example, an application initiating a communication session may be identified via a mapping of the application information with a pattern of interest included in a DNS server response corresponding to the application. Information regarding the communication session may be obtained and a determination may be made as to whether the communication session includes media data. If the communication session includes media data, control of the application and the communication session may be enabled via an interface.Type: ApplicationFiled: August 30, 2016Publication date: January 31, 2019Inventors: Navaneetha Krishna Gowda Thippesh, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Patent number: 10015804Abstract: Described herein are systems, devices, techniques and products for operating network devices, such as wireless access points, in a network environment. For example, wireless client devices may have resources reserved for their use by a network device if the wireless client device is categorized for such resource reservation, such as if the wireless client device is categorized as more important than other wireless client devices. Such categorization may be indicated by a context associated with the wireless client device, including belonging to or being associated with an important user or being used for an important purpose, such as emergency purposes, prescheduled purposes or involving multiple users. Reservation of wireless resources for wireless client devices may be performed to ensure an important user or device is provided with adequate resources to place a voice or video call, for example.Type: GrantFiled: July 21, 2015Date of Patent: July 3, 2018Assignee: ARUBA NETWROKS, INC.Inventors: Navaneetha Krishna, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Patent number: 9800686Abstract: A non-transitory computer readable medium storing instructions which, when executed by one or more hardware processors, causes performance of operations including: determining a location associated with a client device, assigning a priority to packets, received from the client device or targeted for the client device, based at least on the location associated with the client device, and processing packets based on the priority assigned to the packets.Type: GrantFiled: January 31, 2014Date of Patent: October 24, 2017Assignee: Aruba Networks, Inc.Inventors: Gopal Agarwal, Anupam Wadhawan, Navaneetha Krishna Gowda Thippesh
-
Distributed media classification algorithm in a service controller platform for enhanced scalability
Patent number: 9769233Abstract: A network system and the method is described that splits media identification logic and media classification and/or general data session processing/management logic into separate controllers (e.g., between the local controllers and a service controller). By separating media identification logic and media classification logic (or general media processing/management logic), the system and method allows for greater flexibility and scalability in a network system employing a service controller. In particular, by allowing the local controllers to perform media identification and to construct a single packet that characterizes/describes a media session, the system avoids the need to transmit multiple data packets of a media session to the service controller for classification of the session.Type: GrantFiled: May 29, 2015Date of Patent: September 19, 2017Assignee: ARUBA NETWORKS, INC.Inventors: Navaneetha Krishna Gowda Thippesh, Brijesh Kumar Yadav -
Patent number: 9716739Abstract: The present disclosure discloses a system and method for determining deterioration in call quality between one or more wireless end-users based on codec characteristics. Specifically, a network device determines a codec associated with a call between two client devices. Then, the network device determines a transmission rate based on the codec. Moreover, the network device estimates a number of packets to be received by an access point that a first client device is associated with based on the transmission rate, and compares the estimated number of packets to an actual number of packets received by the access point. If a difference between the estimated number and the actual number of packets exceeds a threshold, the network device diagnoses that a poor call quality associated with the call is due to either the first client device or network connectivity between the first client device and the access point.Type: GrantFiled: May 26, 2015Date of Patent: July 25, 2017Assignee: Aruba Networks, Inc.Inventors: Navaneetha Krishna, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Publication number: 20170026980Abstract: Described herein are systems, devices, techniques and products for operating network devices, such as wireless access points, in a network environment. For example, wireless client devices may have resources reserved for their use by a network device if the wireless client device is categorized for such resource reservation, such as if the wireless client device is categorized as more important than other wireless client devices. Such categorization may be indicated by a context associated with the wireless client device, including belonging to or being associated with an important user or being used for an important purpose, such as emergency purposes, prescheduled purposes or involving multiple users. Reservation of wireless resources for wireless client devices may be performed to ensure an important user or device is provided with adequate resources to place a voice or video call, for example.Type: ApplicationFiled: July 21, 2015Publication date: January 26, 2017Applicant: ARUBA NETWORKS, INC.Inventors: Navaneetha KRISHNA, Brijesh YADAV, Venkatesh JOSHI, Gopal AGARWAL
-
DISTRIBUTED MEDIA CLASSIFICATION ALGORITHM IN A SERVICE CONTROLLER PLATFORM FOR ENHANCED SCALABILITY
Publication number: 20160352796Abstract: A network system and the method is described that splits media identification logic and media classification and/or general data session processing/management logic into separate controllers (e.g., between the local controllers and a service controller). By separating media identification logic and media classification logic (or general media processing/management logic), the system and method allows for greater flexibility and scalability in a network system employing a service controller. In particular, by allowing the local controllers to perform media identification and to construct a single packet that characterizes/describes a media session, the system avoids the need to transmit multiple data packets of a media session to the service controller for classification of the session.Type: ApplicationFiled: May 29, 2015Publication date: December 1, 2016Applicant: ARUBA NETWORKS, INC.Inventors: Navaneetha Krishna Gowda Thippesh, Brijesh Kumar Yadav -
Publication number: 20160352801Abstract: The present disclosure discloses a system and method for determining deterioration in call quality between one or more wireless end-users based on codec characteristics. Specifically, a network device determines a codec associated with a call between two client devices. Then, the network device determines a transmission rate based on the codec. Moreover, the network device estimates a number of packets to be received by an access point that a first client device is associated with based on the transmission rate, and compares the estimated number of packets to an actual number of packets received by the access point. If a difference between the estimated number and the actual number of packets exceeds a threshold, the network device diagnoses that a poor call quality associated with the call is due to either the first client device or network connectivity between the first client device and the access point.Type: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Inventors: Navaneetha Krishna, Brijesh Yadav, Venkatesh Joshi, Gopal Agarwal
-
Publication number: 20160353261Abstract: Various techniques and systems are provided for executing call admission control in a cluster deployment including the sharing of call and capacity information between controllers in a cluster to make call capacity decisions for an access point.Type: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Applicant: Aruba Networks, Inc.Inventors: Navaneetha Krishna Gowda Thippesh, Brijesh Yadav
-
Publication number: 20150222727Abstract: A non-transitory computer readable medium storing instructions which, when executed by one or more hardware processors, causes performance of operations including: determining a location associated with a client device, assigning a priority to packets, received from the client device or targeted for the client device, based at least on the location associated with the client device, and processing packets based on the priority assigned to the packets.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: ARUBA NETWORKS, INC.Inventors: Gopal Agarwal, Anupam Wadhawan, Navaneetha Krishna Gowda Thippesh
-
Patent number: 8046015Abstract: A receiver is tuned to a transmission frequency of a data signal after the receiver has already locked onto a frequency carrying the data signal. A frequency offset between a locked frequency of a tuner on the receiver and the actual transmission frequency is determined by a comparator. If the frequency offset is greater than a threshold value, then the tuner is stepped to another frequency and the frequency offset is determined again. The direction of the tuning step can be determined by comparing multiple frequency offsets. An average value of multiple frequency offset measurements may also be used to determine if the tuner should retune to another frequency by comparison with the threshold value.Type: GrantFiled: August 10, 2007Date of Patent: October 25, 2011Assignee: General Instrument CorporationInventors: Dipak R. Patel, Navaneetha Krishna Kankipati, Craig G. Martin
-
Publication number: 20090023407Abstract: A receiver is tuned to a transmission frequency of a data signal after the receiver has already locked onto a frequency carrying the data signal. A frequency offset between a locked frequency of a tuner on the receiver and the actual transmission frequency is determined by a comparator. If the frequency offset is greater than a threshold value, then the tuner is stepped to another frequency and the frequency offset is determined again. The direction of the tuning step can be determined by comparing multiple frequency offsets. An average value of multiple frequency offset measurements may also be used to determine if the tuner should retune to another frequency by comparison with the threshold value.Type: ApplicationFiled: August 10, 2007Publication date: January 22, 2009Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Dipak R. Patel, Navaneetha Krishna Kankipati, Craig G. Martin