Patents by Inventor Sree Harsha

Sree Harsha 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: 10405314
    Abstract: Examples of the present disclosure include: obtain data collected from a plurality of access points (APs) in a WLAN, including a current allocation of channels to radios of the APs according to a current channel plan; calculate a new channel plan which assigns a different channel to at least one of the radios; calculate a first metric that predicts better network performance achieved by the new channel plan than the current allocation of channels to the radios; determine whether the first metric exceeds a first predetermined threshold; and implement the new channel plan in response to determining that the first metric exceeds the first predetermined threshold.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: September 3, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mathieu Mercier, Dongwoon Hahn, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190262698
    Abstract: Embodiments relate to simulating the movements of three or more bodies connected on a cord for use in real-time videogame applications. The state of the bodies such as position, velocity, and orientation of the bodies connected by a cord are determined in single pass without iteration. For a given time step and the state of the bodies in the time step, the Jacobian matrix for the connected bodies is calculated. The, the tension in the cord is calculated based on the Jacobian matrix. From the tension, the state of the bodies for the next time step is obtained.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Gary Linn Snethen, Sree Harsha Kalangi
  • Patent number: 10349411
    Abstract: An example method comprising: assigning at least one band mode specified in the band mode list to a radio of the identified node, assigning a dual band mode to a set of wireless nodes of the plurality of wireless nodes that each satisfy a baseline coverage when operating on a low frequency band of the wireless band mode, assigning a high frequency band mode to a set of wireless nodes of the plurality of nodes based on band capacity, assigning a channel to the radio of the node on the high frequency band based on a band capacity; and responsive to assigning the channel to the radio on the high frequency band, assigning a channel to each radio of the set of nodes on the low frequency band.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: July 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Patent number: 10317474
    Abstract: An electronic device having a battery may be diagnosed and indicated for repair by extracting a log from the electronic device. The log may include a record of battery events including a battery serial number, a battery status, and a battery voltage. The log may be analyzed for battery charge events recorded in the log to determine if the battery is out of tolerance. If the battery is out of tolerance, the battery may be identified as needing replacement.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: June 11, 2019
    Assignee: HAND HELD PRODUCTS, INC.
    Inventors: Timothy Young, Timothy Havens, Dennis Henry Cudzilo, John Yeschick, Sree Harsha Rameswarareddy
  • Publication number: 20190159205
    Abstract: Examples of the present disclosure include: obtain data collected from a plurality of access points (APs) in a WLAN, including a current allocation of channels to radios of the APs according to a current channel plan; calculate a new channel plan which assigns a different channel to at least one of the radios; calculate a first metric that predicts better network performance achieved by the new channel plan than the current allocation of channels to the radios; determine whether the first metric exceeds a first predetermined threshold; and implement the new channel plan in response to determining that the first metric exceeds the first predetermined threshold.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Mathieu MERCIER, Dongwoon HAHN, Sachin GANU, Nethra MUNIYAPPA, Sree HARSHA, Rajini BALAY
  • Publication number: 20190159204
    Abstract: An example method comprising: assigning at least one band mode specified in the band mode list to a radio of the identified node, assigning a dual band mode to a set of wireless nodes of the plurality of wireless nodes that each satisfy a baseline coverage when operating on a low frequency band of the wireless band mode, assigning a high frequency band mode to a set of wireless nodes of the plurality of nodes based on band capacity, assigning a channel to the radio of the node on the high frequency band based on a band capacity; and responsive to assigning the channel to the radio on the high frequency band, assigning a channel to each radio of the set of nodes on the low frequency band.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190132780
    Abstract: An example access point comprising: a memory; and a processor executing instructions stored in the memory to: determine a first interference event while operating on a first channel, wherein the first channel is designated to the access point in a global channel plan by a network controller based on a global view of a wireless network; switch to operate on a second channel from the first channel for a first amount of time in response to the first interference event; determine a second interference event of the same event type as the first interference event on the first channel, wherein the second interference event is the same event type as the first interference event; and switch to operate on the second channel from the first channel for a longer amount of time than the first amount of time, wherein the second channel is selected based on a local view of the wireless network by the access point.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Dongwoon Hahn, Kishore Srimattirumala, Nethra Muniyappa, Sachin Ganu, Rajini Balay, Sree Harsha, Mathieu Mercier
  • Publication number: 20190132746
    Abstract: An example non-transitory computer readable medium comprising instructions executable by a processor to: determine a channel distribution vector based on a channel priority for a plurality of available wireless channels within a wireless network; receive a set of constraints on a channel plan; determine a channel plan meeting the set of user defined constraints based on the channel distribution vector; and transmit the channel plan to a plurality of radios on the wireless network, wherein the channel plan comprises a channel assigned to each radio of the plurality of radios.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190082357
    Abstract: A method related to selecting a channel bandwidth may include partitioning the plurality of networks into a plurality (P) of local radio environments and identifying, for the P local radio environments, an available channel bandwidth set comprising a plurality of channel bandwidth values. The method may also relate to determining whether the plurality of channel bandwidth values provide a frequency reuse distance that is greater than a threshold frequency reuse distance, wherein the frequency reuse distance is estimated based at least on the pathloss measurement and, based on a determination that at least one of the plurality of channel bandwidth values provides the frequency reuse distance that is greater than the threshold frequency reuse distance, configuring a channel plan for the plurality of networks with a channel bandwidth value from the at least one of the plurality of channel bandwidth values.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190082447
    Abstract: A network controller may include a memory and a processor. The memory may include instructions executable by the processor to receive a message from an access point. The message may comprise an interference event detected on a particular channel, wherein the particular channel is part of a particular channel list associated with the access point and stored at the network controller in a wireless local area network (WLAN). The memory may further include instructions executable to remove the particular channel from the particular channel list associated with the access point. The memory may further include instructions executable to determine a channel plan for a plurality of access points in the WLAN based on a corresponding plurality of channel lists including the particular channel list and deploy the channel plan to the plurality of access points.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Sree Harsha, Dongwoon Hahn, Sachin Ganu, Mathieu Mercier, Nethra Muniyappa
  • Publication number: 20190081859
    Abstract: A method related to a network stability status may include determining, by a network controller, a stability status of a network. The method may further include dynamically determining a plurality of simulated annealing parameters associated with the network based, at least in part, on the stability status of the network. In some examples, the method may further include using, at least in part, the plurality of simulated annealing parameters to optimize a network configuration.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Patent number: 10219182
    Abstract: A method related to selecting a channel bandwidth may include partitioning the plurality of networks into a plurality (P) of local radio environments and identifying, for the P local radio environments, an available channel bandwidth set comprising a plurality of channel bandwidth values. The method may also relate to determining whether the plurality of channel bandwidth values provide a frequency reuse distance that is greater than a threshold frequency reuse distance, wherein the frequency reuse distance is estimated based at least on the pathloss measurement and, based on a determination that at least one of the plurality of channel bandwidth values provides the frequency reuse distance that is greater than the threshold frequency reuse distance, configuring a channel plan for the plurality of networks with a channel bandwidth value from the at least one of the plurality of channel bandwidth values.
    Type: Grant
    Filed: September 10, 2017
    Date of Patent: February 26, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Patent number: 9623509
    Abstract: A method for gas tungsten arc welding (GTAW) of nickel-aluminide is provided. The method includes machining a weld groove having a width from 1 to 2 mm on an outer surface, a weld groove angle with a vertical being less than 30°; and a root face being not longer than 3 mm. During welding, a measured temperature 30 cm (12?) from a weld torch and 3 mm from the weld groove edge should not exceed 200° C.; and an interpass temperature should be less than 85° C. measured at 3 mm from the weld groove edge. With exception of the root pass, all filler and cap pass layering should start from the nickel-aluminide edge, each bead should be peened; and the weld cap pass should overlap on the nickel-aluminide surface edge by at least 3 mm. The weld bead layout at the nickel-aluminide edge should be laid at torch angle less than 30°, and the weld heat input should be in the range of 17 to 23 kJ/in. The linear welding speed is greater than 8.6 cm/min and a deposition rate should be greater than 3.0 cm3/min.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: April 18, 2017
    Assignee: ArcelorMittal
    Inventor: Sree Harsha Lalam
  • Publication number: 20160178707
    Abstract: An electronic device having a battery may be diagnosed and indicated for repair by extracting a log from the electronic device. The log may include a record of battery events including a battery serial number, a battery status, and a battery voltage. The log may be analyzed for battery charge events recorded in the log to determine if the battery is out of tolerance. If the battery is out of tolerance, the battery may be identified as needing replacement.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 23, 2016
    Inventors: Timothy Young, Timothy Havens, Dennis Henry Cudzilo, John Yeschick, Sree Harsha Rameswarareddy
  • Patent number: 9324320
    Abstract: Pairs of feature vectors are obtained that represent speech. Some pairs represent two samples of speech from the same speakers, and other pairs represent two samples of speech from different speakers. A neural network feeds each feature vector in a sample pair into a separate bottleneck layer, with a weight matrix on the input of both vectors tied to one another. The neural network is trained using the feature vectors and an objective function that induces the network to classify whether the speech samples come from the same speaker. The weights from the tied weight matrix are extracted for use in generating derived features for a speech processing system that can benefit from features that are thus transformed to better reflect speaker identity.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: April 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andreas Stolcke, Malcolm Slaney, Sree Harsha Yella
  • Patent number: 9310001
    Abstract: Nickel-base radiant tube includes straight and curved elbow tube sections. The straight tube section has constant inner and outer radii. The elbow tube section has a constant inner radius and variable outer radius. The inner diameter of the elbow tube section is equal the inner radius of the straight tube section. Mating end portion of the elbow tube section has an outer radius equal to the outer radius of the straight tube section. Method for making the radiant tube comprises the steps of positioning a mating end portion of the straight tube section adjacent to and aligned with the mating end portion of the elbow tube section so that end faces of the straight and elbow tube sections face each other to define a circumferentially extending weld groove, and butt welding the mating end portions of the straight and elbow tube sections together at the weld groove.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: April 12, 2016
    Assignee: ArcelorMittal Investigacion y Desarrollo, S.L.
    Inventor: Sree Harsha Lalam
  • Publication number: 20160098987
    Abstract: Pairs of feature vectors are obtained that represent speech. Some pairs represent two samples of speech from the same speakers, and other pairs represent two samples of speech from different speakers. A neural network feeds each feature vector in a sample pair into a separate bottleneck layer, with a weight matrix on the input of both vectors tied to one another. The neural network is trained using the feature vectors and an objective function that induces the network to classify whether the speech samples come from the same speaker. The weights from the tied weight matrix are extracted for use in generating derived features for a speech processing system that can benefit from features that are thus transformed to better reflect speaker identity.
    Type: Application
    Filed: October 2, 2014
    Publication date: April 7, 2016
    Inventors: Andreas Stolcke, Malcolm Slaney, Sree Harsha Yella
  • Publication number: 20140232105
    Abstract: Nickel-base radiant tube includes straight and curved elbow tube sections. The straight tube section has constant inner and outer radii. The elbow tube section has a constant inner radius and variable outer radius. The inner diameter of the elbow tube section is equal the inner radius of the straight tube section. Mating end portion of the elbow tube section has an outer radius equal to the outer radius of the straight tube section. Method for making the radiant tube comprises the steps of positioning a mating end portion of the straight tube section adjacent to and aligned with the mating end portion of the elbow tube section so that end faces of the straight and elbow tube sections face each other to define a circumferentially extending weld groove, and butt welding the mating end portions of the straight and elbow tube sections together at the weld groove.
    Type: Application
    Filed: April 30, 2014
    Publication date: August 21, 2014
    Applicant: ArcelorMittal Investigacion y Desarrollo, S.L.
    Inventor: Sree Harsha LALAM
  • Patent number: 8733619
    Abstract: Nickel-base radiant tube includes straight and curved elbow tube sections. The straight tube section has constant inner and outer radii. The elbow tube section has a constant inner radius and variable outer radius. The inner diameter of the elbow tube section is equal the inner radius of the straight tube section. Mating end portion of the elbow tube section has an outer radius equal to the outer radius of the straight tube section. Method for making the radiant tube comprises the steps of positioning a mating end portion of the straight tube section adjacent to and aligned with the mating end portion of the elbow tube section so that end faces of the straight and elbow tube sections face each other to define a circumferentially extending weld groove, and butt welding the mating end portions of the straight and elbow tube sections together at the weld groove.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: May 27, 2014
    Assignee: Arcelormittal Investigacion y Desarrollo, S.L.
    Inventor: Sree Harsha Lalam
  • Publication number: 20120175355
    Abstract: A method for gas tungsten arc welding (GTAW) of nickel-aluminide to itself or other nickel-based alloys using a filler wire. Method limitations: I) outer surface of weld groove has 1-2 mm machining, weld groove angle <30°; and root face <3 mm; II) measured temperature 30 cm (12?) from weld torch and 3 mm from groove edge <200° C.; and interpass temperature <85° C. at 3 mm from weld groove edge; III) except for root pass, all filler and cap pass layering should start from nickel-aluminide edge; each bead should be peened; and weld cap pass should overlap nickel-aluminide edge by 3 mm; IV) weld bead layout at the nickel-aluminide edge should be laid at torch angle <30°; V) weld heat input should be 17-23 kJ/in; and VI) linear welding speed is >8.6 cm/min; and deposition rate should be >3.0 cm3/min.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 12, 2012
    Inventor: Sree Harsha Lalam