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: 12237940Abstract: 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: GrantFiled: September 29, 2023Date of Patent: February 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
-
Patent number: 12021684Abstract: 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: GrantFiled: November 21, 2022Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
-
Patent number: 11784843Abstract: 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: GrantFiled: June 23, 2022Date of Patent: October 10, 2023Assignee: Amazon Technologies, Inc.Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
-
Patent number: 11509525Abstract: 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: GrantFiled: April 8, 2020Date of Patent: November 22, 2022Assignee: Amazon Technologies, Inc.Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
-
Patent number: 11374780Abstract: 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: GrantFiled: January 25, 2021Date of Patent: June 28, 2022Assignee: Amazon Technologies, Inc.Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
-
Patent number: 11132602Abstract: 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: GrantFiled: August 11, 2017Date of Patent: September 28, 2021Assignee: 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: 11102130Abstract: 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: GrantFiled: December 31, 2019Date of Patent: August 24, 2021Assignee: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta
-
Patent number: 10972380Abstract: 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: GrantFiled: April 5, 2016Date of Patent: April 6, 2021Assignee: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta, Dave Traugott, Suraj Chandrasekaran
-
Patent number: 10904027Abstract: 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: GrantFiled: March 31, 2020Date of Patent: January 26, 2021Assignee: Amazon Technologies, Inc.Inventors: Aniruddha Basak, Yu Liu, George Strajan, Hersh Sridhar Iyer, Sara Parker Hillenmeyer, William Evan Welbourne
-
Publication number: 20200259750Abstract: 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: ApplicationFiled: December 31, 2019Publication date: August 13, 2020Applicant: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta
-
Patent number: 10717894Abstract: 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: GrantFiled: April 9, 2015Date of Patent: July 21, 2020Assignee: BASF CORPInventors: Sridhar Iyer, Randall Petrie, Michael A. Guibault
-
Patent number: 10623246Abstract: 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: GrantFiled: March 27, 2018Date of Patent: April 14, 2020Assignee: Amazon Technologies, Inc.Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
-
Patent number: 10523570Abstract: 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: GrantFiled: November 15, 2017Date of Patent: December 31, 2019Assignee: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta
-
Publication number: 20190149474Abstract: 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: ApplicationFiled: November 15, 2017Publication date: May 16, 2019Applicant: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta
-
Patent number: 10091078Abstract: 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: GrantFiled: May 6, 2016Date of Patent: October 2, 2018Assignee: VERSA NETWORKS, INC.Inventors: Sridhar Iyer, Apurva Mehta
-
Publication number: 20170324629Abstract: 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: ApplicationFiled: May 6, 2016Publication date: November 9, 2017Applicant: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta
-
Publication number: 20170289018Abstract: 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: ApplicationFiled: April 5, 2016Publication date: October 5, 2017Applicant: Versa Networks, Inc.Inventors: Sridhar Iyer, Apurva Mehta, Dave Traugott, Suraj Chandrasekaran
-
Patent number: 9718254Abstract: 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: GrantFiled: May 14, 2013Date of Patent: August 1, 2017Assignee: BASF SEInventors: Rajesh Kumar, Sridhar Iyer, Christopher Tanguay, Daniel Niedzwiecki
-
Publication number: 20170037263Abstract: 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: ApplicationFiled: April 9, 2015Publication date: February 9, 2017Applicant: BASF SEInventors: Sridhar IYER, Randall PETRIE
-
Publication number: 20130316163Abstract: 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: ApplicationFiled: May 14, 2013Publication date: November 28, 2013Inventors: Rajesh Kumar, Sridhar Iyer, Christopher Tanguay, Daniel Niedzwiecki