Patents by Inventor Sridhar Iyer

Sridhar Iyer 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: 11784843
    Abstract: Systems and methods for usage-based device naming and grouping are disclosed. For example, trigger events that indicate when a device should be renamed, added to a device group, and/or added to a routine may be determined. Usage data representing usage of the device may be received and utilized to determine if a trigger event occurs. When a trigger event occurs, a recommendation for renaming, grouping, etc. may be determined and sent to a user device. Upon acceptance of the recommendation, the device may be renamed, grouped, and/or added to a routine.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: October 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
  • Patent number: 11509525
    Abstract: Systems and methods for device control by a natural language processing system are disclosed. A user may desire to utilize a voice-enabled device to associate an accessory device with a hub device without having to utilize third-party software associated with the accessory device and/or the hub device. The user may provide a user utterance to associate the accessory device with the hub device. Audio data corresponding to the user utterance may be analyzed and utilized to generate and send directive data to a third-party remote system to transition the hub device to a join mode. Upon association completion, audio may be output confirming that the association has been established successfully.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: November 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
  • Patent number: 11374780
    Abstract: Systems and methods for usage-based device naming and grouping are disclosed. For example, trigger events that indicate when a device should be renamed, added to a device group, and/or added to a routine may be determined. Usage data representing usage of the device may be received and utilized to determine if a trigger event occurs. When a trigger event occurs, a recommendation for renaming, grouping, etc. may be determined and sent to a user device. Upon acceptance of the recommendation, the device may be renamed, grouped, and/or added to a routine.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: June 28, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
  • Patent number: 11132602
    Abstract: An example system includes prediction workers, training workers, and a parameter server. The prediction workers store a local copy of a machine-learned model and run the mode exclusively in serving mode. The training workers store a local copy of a machine-learned model and a local snapshot and run the local copy exclusively in training mode and compare the local model or state to the snapshot after training to send delta updates to the parameter server after training. The parameter server aggregates received delta updates into a master copy of the model, sends the aggregated updates back to training workers and provides two types of updates; a real-time update based on a comparison of the master model with a local snapshot, and a full update. The real-time update occurs at least an order of magnitude more frequently than the full update and includes a subset of the weights in the model.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: September 28, 2021
    Assignee: Twitter, Inc.
    Inventors: Zhiyong Xie, Yue Lu, Pengjun Pei, Gary Lam, Shuanghong Yang, Yong Wang, Ziqi Huang, Xiaojiang Guo, Van Lam, Lanbo Zhang, Bingjun Sun, Sridhar Iyer, Sandeep Pandey, Qi Li, Dong Wang
  • Patent number: 11102130
    Abstract: A method for shaping traffic from an egress port in a software-defined wide-area network (SD-WAN) involves obtaining a stored network bandwidth measurement of the network bandwidth between a source endpoint and a destination endpoint, obtaining a current shaping rate used by the source endpoint when sending data to the destination endpoint, obtaining an updated measurement of the network bandwidth between the source endpoint and the destination endpoint, determining a new shaping rate based on the stored network bandwidth measurement, the current shaping rate measurement, and the updated measurement of network bandwidth, and configuring the shaping rate used by the source endpoint when sending data to the destination endpoint with the new shaping rate.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 24, 2021
    Assignee: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Patent number: 10972380
    Abstract: A method involves setting a link aggregation control protocol (LACP) link state for all links in a first service node to STANDBY to put at least one multiplexer in the first service node in a WAITING state to disable frame collection at the redundant service node and setting the LACP link state for all links in a second service node to SELECTED to put at least one multiplexer in the second service node in a COLLECTING/DISTRIBUTING state to enable frame collection at the primary service node.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: April 6, 2021
    Assignee: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta, Dave Traugott, Suraj Chandrasekaran
  • Patent number: 10904027
    Abstract: Systems and methods for usage-based device naming and grouping are disclosed. For example, trigger events that indicate when a device should be renamed, added to a device group, and/or added to a routine may be determined. Usage data representing usage of the device may be received and utilized to determine if a trigger event occurs. When a trigger event occurs, a recommendation for renaming, grouping, etc. may be determined and sent to a user device. Upon acceptance of the recommendation, the device may be renamed, grouped, and/or added to a routine.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
  • Publication number: 20200259750
    Abstract: A method for shaping traffic from an egress port in a software-defined wide-area network (SD-WAN) involves obtaining a stored network bandwidth measurement of the network bandwidth between a source endpoint and a destination endpoint, obtaining a current shaping rate used by the source endpoint when sending data to the destination endpoint, obtaining an updated measurement of the network bandwidth between the source endpoint and the destination endpoint, determining a new shaping rate based on the stored network bandwidth measurement, the current shaping rate measurement, and the updated measurement of network bandwidth, and configuring the shaping rate used by the source endpoint when sending data to the destination endpoint with the new shaping rate.
    Type: Application
    Filed: December 31, 2019
    Publication date: August 13, 2020
    Applicant: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Patent number: 10717894
    Abstract: Two-part aqueous coating compositions as well as methods of using thereof are described. The first coating component can comprise one or more polymers and the second coating component can comprise a flocculant. The first coating component and the second coating component can be provided as separate aqueous compositions. The first coating component and a second coating component that can be co-applied (e.g., simultaneously or sequentially) to a surface form a rapid set coating.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 21, 2020
    Assignee: BASF CORP
    Inventors: Sridhar Iyer, Randall Petrie, Michael A. Guibault
  • Patent number: 10623246
    Abstract: Systems and methods for device control by a natural language processing system are disclosed. A user may desire to utilize a voice-enabled device to associate an accessory device with a hub device without having to utilize third-party software associated with the accessory device and/or the hub device. The user may provide a user utterance to associate the accessory device with the hub device. Audio data corresponding to the user utterance may be analyzed and utilized to generate and send directive data to a third-party remote system to transition the hub device to a join mode. Upon association completion, audio may be output confirming that the association has been established successfully.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
  • Patent number: 10523570
    Abstract: A method for shaping traffic from an egress port in a software-defined wide-area network (SD-WAN) involves obtaining a stored network bandwidth measurement of the network bandwidth between a source endpoint and a destination endpoint, obtaining a current shaping rate used by the source endpoint when sending data to the destination endpoint, obtaining an updated measurement of the network bandwidth between the source endpoint and the destination endpoint, wherein the updated measurement of network bandwidth is obtained from an SD-WAN controller, determining a new shaping rate based on the stored network bandwidth measurement, the current shaping rate measurement, and the updated measurement of network bandwidth, and configuring the shaping rate used by the source endpoint when sending data to the destination endpoint with the new shaping rate.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: December 31, 2019
    Assignee: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Publication number: 20190149474
    Abstract: A method for shaping traffic from an egress port in a software-defined wide-area network (SD-WAN) involves obtaining a stored network bandwidth measurement of the network bandwidth between a source endpoint and a destination endpoint, obtaining a current shaping rate used by the source endpoint when sending data to the destination endpoint, obtaining an updated measurement of the network bandwidth between the source endpoint and the destination endpoint, wherein the updated measurement of network bandwidth is obtained from an SD-WAN controller, determining a new shaping rate based on the stored network bandwidth measurement, the current shaping rate measurement, and the updated measurement of network bandwidth, and configuring the shaping rate used by the source endpoint when sending data to the destination endpoint with the new shaping rate.
    Type: Application
    Filed: November 15, 2017
    Publication date: May 16, 2019
    Applicant: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Patent number: 10091078
    Abstract: A method for shaping traffic across a wide area network is disclosed. The method involves advertising a data rate limit across a wide area network (WAN) from a first node, measuring the rate of data received at a WAN interface of the first node, and, if the measured rate of data received at the WAN interface of the first node exceeds a maximum threshold, advertising a reduced data rate limit across the WAN, and, if the measured rate of data received at the WAN interface of the first node is below a minimum threshold, advertising an increased data rate limit across the WAN.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 2, 2018
    Assignee: VERSA NETWORKS, INC.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Publication number: 20170324629
    Abstract: A method for shaping traffic across a wide area network is disclosed. The method involves advertising a data rate limit across a wide area network (WAN) from a first node, measuring the rate of data received at a WAN interface of the first node, and, if the measured rate of data received at the WAN interface of the first node exceeds a maximum threshold, advertising a reduced data rate limit across the WAN, and, if the measured rate of data received at the WAN interface of the first node is below a minimum threshold, advertising an increased data rate limit across the WAN.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Applicant: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta
  • Publication number: 20170289018
    Abstract: A method involves setting a link aggregation control protocol (LACP) link state for all links in a first service node to STANDBY to put at least one multiplexer in the first service node in a WAITING state to disable frame collection at the redundant service node and setting the LACP link state for all links in a second service node to SELECTED to put at least one multiplexer in the second service node in a COLLECTING/DISTRIBUTING state to enable frame collection at the primary service node.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Applicant: Versa Networks, Inc.
    Inventors: Sridhar Iyer, Apurva Mehta, Dave Traugott, Suraj Chandrasekaran
  • Patent number: 9718254
    Abstract: A gypsum board comprises a cover sheet and a gypsum layer disposed on the cover sheet. The gypsum layer comprises the reaction product of an isocyanate, water, and stucco. The isocyanate increases the moisture resistance of the gypsum board. A method of manufacturing the gypsum board comprises the steps of combining the isocyanate, the water, and the stucco to form a slurry, and applying the slurry to a cover sheet to form the gypsum layer on the cover sheet.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 1, 2017
    Assignee: BASF SE
    Inventors: Rajesh Kumar, Sridhar Iyer, Christopher Tanguay, Daniel Niedzwiecki
  • Publication number: 20170037263
    Abstract: Two-part aqueous coating compositions as well as methods of using thereof are described. The first coating component can comprise one or more polymers and the second coating component can comprise a flocculant. The first coating component and the second coating component can be provided as separate aqueous compositions. The first coating component and a second coating component that can be co-applied (e.g., simultaneously or sequentially) to a surface form a rapid set coating.
    Type: Application
    Filed: April 9, 2015
    Publication date: February 9, 2017
    Applicant: BASF SE
    Inventors: Sridhar IYER, Randall PETRIE
  • Publication number: 20130316163
    Abstract: A gypsum board comprises a cover sheet and a gypsum layer disposed on the cover sheet. The gypsum layer comprises the reaction product of an isocyanate, water, and stucco. The isocyanate increases the moisture resistance of the gypsum board. A method of manufacturing the gypsum board comprises the steps of combining the isocyanate, the water, and the stucco to form a slurry, and applying the slurry to a cover sheet to form the gypsum layer on the cover sheet.
    Type: Application
    Filed: May 14, 2013
    Publication date: November 28, 2013
    Inventors: Rajesh Kumar, Sridhar Iyer, Christopher Tanguay, Daniel Niedzwiecki
  • Patent number: 7504373
    Abstract: A surfactant composition includes a first surfactant, a second surfactant, and a polyalkylene glycol. The first surfactant is of the general formula R1—O—(A)mH, wherein R1 is an aliphatic hydrocarbon having 10 carbon atoms, A is an alkyleneoxy group having from 2 to 5 carbon atoms, and m is a positive number. The second surfactant is of the general formula R2—O—(B)nH, wherein R2 is an aliphatic hydrocarbon having from 12 to 14 carbon atoms, B is an alkyleneoxy group having from 2 to 5 carbon atoms, and n is a positive number. The polyalkylene glycol is present in the surfactant composition in an amount of from 3 to 20 parts by weight per 100 parts by weight of the surfactant composition.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: March 17, 2009
    Assignee: BASF Corporation
    Inventors: James S. Dailey, Ernst Lippert, Sridhar Iyer, Ulrich Steinbrenner, Christoffer Kieburg, Juergen Tropsch, Richard Baur, Soeren Zimdahl
  • Patent number: 7503333
    Abstract: A method of washing a surface includes the step of providing a cleaning formulation including a surfactant composition including a first surfactant, a second surfactant, and a polyalkylene glycol. The first surfactant has the general formula: R1—O-(A)mH. R1 is an aliphatic hydrocarbon having from 8 to 11 carbon atoms, A is an alkyleneoxy group having from 2 to 5 carbon atoms, and m is a positive number. The second surfactant has the general formula: R2—O-(B)nH. R2 is an aliphatic hydrocarbon having from 12 to 14 carbon atoms, B is an alkyleneoxy group having from 2 to 5 carbon atoms, and n is a positive number. The polyalkylene glycol is present in an amount of from 3 to 20 parts by weight. The method also includes providing a rinse formulation, applying the cleaning formulation to the surface, and applying the rinse formulation to the surface.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: March 17, 2009
    Assignee: BASF Corporation
    Inventors: James S. Dailey, Ernesto Lippert, Sridhar Iyer, Richard Baur, Frank Rittig