Patents by Inventor Amalavoyal Narasimha Chari
Amalavoyal Narasimha Chari 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: 20230140805Abstract: This disclosure is generally directed to improving path selection within a network having a single service set identifier (SSID), and more particularly, toward a media device selecting an access point from a group of access points on the same SSID based on composite metrics generated for each access point. The composite metrics may be based on network capabilities of the media device and the respective access points in the group of access points.Type: ApplicationFiled: September 7, 2022Publication date: May 4, 2023Applicant: ROKU, INC.Inventors: Amalavoyal Narasimha CHARI, Allen WONG, Tito THOMAS, Sudipto NANDI, Jason SCHMIDLAPP, Erwan SUTEAU, Richard JØRGENSEN, Lizhi XUE
-
Publication number: 20230092595Abstract: A method for switching channels of communication between a host or media device and a peripheral device includes steps for detecting a trigger condition for performing a channel switch operation of a currently selected channel. The currently selected channel may be one of a plurality of channels that can be used by the media device to communicate with the peripheral device. For example, the host device may select a predefined channel (e.g., for a hard-coded channel selection) or a candidate channel (e.g., for a dynamic channel selection) from the plurality of channels. The host device may determine whether it is configured for performing a dynamic channel switch based on channel scores associated with channels in the plurality of channels.Type: ApplicationFiled: August 12, 2022Publication date: March 23, 2023Applicant: ROKU, INC.Inventors: Allen WONG, Tito THOMAS, Jiny BRADSHAW, Amalavoyal Narasimha CHARI
-
Patent number: 11546758Abstract: Many customers have difficulty setting up a new extender device in the customer premises environment to improve their multimedia service. Some embodiments include configuring an extender device based on existing WiFi network credentials to minimize errors. Some embodiments include an application for mobile devices that may enable the transfer of network credentials from existing multimedia devices on the WiFi network to configure a new extender device in real time. For example, the configuration may be based on a customer account, a corresponding environment, and corresponding multimedia devices associated with the customer account. The extender device may be configured with the network credentials (e.g., a WiFi service set identifier (SSID) and password) that is common to the corresponding multimedia devices associated with the customer account.Type: GrantFiled: October 2, 2020Date of Patent: January 3, 2023Assignee: ROKU, INC.Inventors: Amalavoyal Narasimha Chari, Jim Funk, Sujatha Jagannathan, Liang-Jong Huang, Jason Schmidlapp, Tito Thomas, Ilya Asnis
-
Publication number: 20220330385Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment.Type: ApplicationFiled: June 23, 2022Publication date: October 13, 2022Applicant: Roku, Inc.Inventors: Amalavoyal Narasimha CHARI, JIm FUNK, Sujatha JAGANNATHAN, Liang-Jong HUANG, Jason SCHMIDLAPP, Tito THOMAS, Ilya ASNIS
-
Publication number: 20220303856Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a media device operating on a first network that can detect and switch media service to a second network to maintain access of a desired service quality. The media device can cause a presentation of the recommended second network, and receive a selection (e.g., user input) of the second network before the switch. The recommendation can be user-initiated or occur while accessing service without user initiation. The recommendation of the second network can be based on: a signal quality of the second network and/or the capabilities of the device providing the second network; a correlation of characteristics that indicate that stored credentials of a first network can be reused in another network; a security level of the first network; and/or platform capabilities of the media device.Type: ApplicationFiled: May 14, 2021Publication date: September 22, 2022Applicant: Roku, Inc.Inventors: Amalavoyal Narasimha CHARI, Erwan SUTEAU, David ARNSTEIN, Sudipto NANDI
-
Publication number: 20220256467Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, activating a sleep mode for the one or more humans, shutting off the device in a green mode, or alerting an owner-user to the presence of an intruder can be taken.Type: ApplicationFiled: February 23, 2022Publication date: August 11, 2022Inventors: Jan NEERBEK, Rafal Krzysztof MALEWSKI, Brian Thoft Moth Møller, Paul NANGERONI, Amalavoyal Narasimha Chari
-
Patent number: 11395371Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment. Some embodiments utilize an application on a mobile communications device that may be used in conjunction with a multimedia device to determine placement of an extender device among multimedia devices associated with a same multimedia service customer account for a desired performance and hence, a desired customer experience.Type: GrantFiled: May 31, 2018Date of Patent: July 19, 2022Assignee: Roku, Inc.Inventors: Amalavoyal Narasimha Chari, Jim Funk, Sujatha Jagannathan, Liang-Jong Huang, Jason Schmidlapp, Tito Thomas, Ilya Asnis
-
Patent number: 11395232Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, activating a sleep mode for the one or more humans, shutting off the device in a green mode, or alerting an owner-user to the presence of an intruder can be taken.Type: GrantFiled: May 13, 2020Date of Patent: July 19, 2022Assignee: Roku, Inc.Inventors: Jan Neerbek, Rafal Krzysztof Malewski, Brian Thoft Moth Møller, Paul Nangeroni, Amalavoyal Narasimha Chari
-
Publication number: 20220038775Abstract: Disclosed herein are system, method, and computer program product embodiments for detecting human presence in front of a plurality of sensors, such as speaker sensors, and a device with a processor, such as a television. An example method includes varying, during a collection routine, a respective signal strength of one or more of a plurality of transmitters. The example method further includes receiving results of the collection routine in a form of raw data from a plurality of sensors. The example method further includes determining, by at least one processor, a respective geographical position of one or more humans present within a predetermined geographical range of the at least one processor based on the raw data from the plurality of sensors. Subsequently, the example method includes executing an action based on the respective geographical position of the one or more humans.Type: ApplicationFiled: August 27, 2021Publication date: February 3, 2022Inventors: Jan NEERBEK, Rafal Krzysztof MALEWSKI, Brian Thoft Moth Møller, Paul NANGERONI, Amalavoyal Narasimha Chari
-
Patent number: 11202121Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, customizing a home theatre experience for the one or more humans, making content recommendations, or activating parental controls can be taken by the device.Type: GrantFiled: May 13, 2020Date of Patent: December 14, 2021Assignee: Roku, Inc.Inventors: Jan Neerbek, Rafal Krzysztof Malewski, Brian Thoft Moth Møller, Paul Nangeroni, Amalavoyal Narasimha Chari
-
Publication number: 20210360317Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, customizing a home theatre experience for the one or more humans, making content recommendations, or activating parental controls can be taken by the device.Type: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Inventors: Jan Neerbek, Rafal Krzysztof Malewski, Brian Thoft Moth Møller, Paul Nangeroni, Amalavoyal Narasimha Chari
-
Publication number: 20210360533Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, activating a sleep mode for the one or more humans, shutting off the device in a green mode, or alerting an owner-user to the presence of an intruder can be taken.Type: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Inventors: Jan NEERBEK, Rafal Krzysztof MALEWSKI, Brian Thoft Moth MØLLER, Paul NANGERONI, Amalavoyal Narasimha Chari
-
Publication number: 20210360318Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in an energy efficient manner using a plurality of sensors such as those of a battery-powered device such as a television remote, and a device with a processor, such as a television. Data gathered from an initial television WiFi radio scan, or an initial low-powered detection scan from the television remote, may be analyzed by the processor to determine a potential presence of one or more humans are present proximate to the device. If there is such a potential presence, the device remote can enter a full-powered detection mode to accurately determine the presence or absence of one or more humans, and take further actions.Type: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Inventors: Jan Neerbek, Rafal Krzysztof Malewski, Brian Thoft Moth Møller, Paul Nangeroni, Amalavoyal Narasimha Chari
-
Patent number: 10932130Abstract: Many customers have difficulty setting up a new extender device in the customer premises environment to improve their multimedia service. Some embodiments include configuring an extender device based on existing WiFi network credentials to minimize errors. Some embodiments include an application for mobile devices that may enable the transfer of network credentials from existing multimedia devices on the WiFi network to configure a new extender device in real time. For example, the configuration may be based on a customer account, a corresponding environment, and corresponding multimedia devices associated with the customer account. The extender device may be configured with the network credentials (e.g., a WiFi service set identifier (SSID) and password) that is common to the corresponding multimedia devices associated with the customer account.Type: GrantFiled: May 31, 2018Date of Patent: February 23, 2021Assignee: Roku, Inc.Inventors: Amalavoyal Narasimha Chari, Jim Funk, Sujatha Jagannathan, Liang-Jong Huang, Jason Schmidlapp, Tito Thomas, Ilya Asnis
-
Publication number: 20210021998Abstract: Many customers have difficulty setting up a new extender device in the customer premises environment to improve their multimedia service. Some embodiments include configuring an extender device based on existing WiFi network credentials to minimize errors. Some embodiments include an application for mobile devices that may enable the transfer of network credentials from existing multimedia devices on the WiFi network to configure a new extender device in real time. For example, the configuration may be based on a customer account, a corresponding environment, and corresponding multimedia devices associated with the customer account. The extender device may be configured with the network credentials (e.g., a WiFi service set identifier (SSID) and password) that is common to the corresponding multimedia devices associated with the customer account.Type: ApplicationFiled: October 2, 2020Publication date: January 21, 2021Applicant: Roku, Inc.Inventors: Amalavoyal Narasimha CHARI, Jim Funk, Sujatha Jagannathan, Liang-Jong Huang, Jason Schmidlapp, Tito Thomas, Ilya Asnis
-
Publication number: 20190373464Abstract: Many customers have difficulty setting up a new extender device in the customer premises environment to improve their multimedia service. Some embodiments include configuring an extender device based on existing WiFi network credentials to minimize errors. Some embodiments include an application for mobile devices that may enable the transfer of network credentials from existing multimedia devices on the WiFi network to configure a new extender device in real time. For example, the configuration may be based on a customer account, a corresponding environment, and corresponding multimedia devices associated with the customer account. The extender device may be configured with the network credentials (e.g., a WiFi service set identifier (SSID) and password) that is common to the corresponding multimedia devices associated with the customer account.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Applicant: Roku, Inc.Inventors: Amalavoyal Narasimha CHARI, Jim Funk, Sujatha Jagannathan, Liang-Jong Huang, Jason Schmidlapp, Tito Thomas, Ilya Asnis
-
Publication number: 20190373675Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment. Some embodiments utilize an application on a mobile communications device that may be used in conjunction with a multimedia device to determine placement of an extender device among multimedia devices associated with a same multimedia service customer account for a desired performance and hence, a desired customer experience.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Applicant: Roku, Inc.Inventors: Amalavoyal Narasimha CHARI, Jim FUNK, Sujatha JAGANNATHAN, Liang-Jong HUANG, Jason SCHMIDLAPP, Tito THOMAS, Ilya ASNIS
-
Patent number: 9602227Abstract: Systems, methods and apparatuses for supporting broadcast traffic through a wireless mesh network are disclosed. One method includes obtaining broadcast listening information of a broadcast listening access node, wherein the broadcast listening information includes an identifier of the broadcast listening access node, and a broadcast identifier of the broadcast listening device. The method further includes obtaining broadcast sourcing information of a broadcast sourcing access node, wherein the broadcast sourcing information includes an identifier of the broadcast sourcing access node, and a broadcast identifier of the broadcast sourcing device. The method further includes providing broadcast listening information of the broadcast listening access node to the broadcast sourcing access node upon determining the broadcast identifier of the broadcast sourcing device matches the broadcast identifier of the broadcast listening device.Type: GrantFiled: June 27, 2014Date of Patent: March 21, 2017Assignee: ABB IncInventors: Danu Tjahjono, Wenge Ren, Amalavoyal Narasimha Chari, Balaji Rajavelu
-
Patent number: 9380479Abstract: A controller of a wireless access node is operative to estimate an adjacent one of a plurality of wireless channels while the access node is communicating over a present one of the plurality of wireless channels, comprising the controller, determining a difference between a measured signal quality of a signal communicated over the present wireless channel and a measured signal quality of a signal communicated over the adjacent channel, estimate a difference between a packet success rate of the present channel and a packet success rate of the adjacent channel based on the determined difference, and estimating a packet success rate of the adjacent channel based on a packet success rate of the present channel and the estimated difference between the packet success rate of the present channel and the packet success rate of the adjacent channel.Type: GrantFiled: May 2, 2014Date of Patent: June 28, 2016Assignee: ABB Inc.Inventors: Ali Dabirmoghaddam, Amalavoyal Narasimha Chari, Wenge Ren
-
Patent number: 9247397Abstract: Systems, methods and apparatuses for distributing multicast traffic through a wireless mesh network are disclosed. One apparatus includes an access node that includes one or more transceivers for communicating with other devices of a wireless mesh network, and a processor. The processor is operative to receive a unicast IP packet that includes a special destination IP address through at least one of the one or more transceivers, determine, based on the special destination IP address and a multicast group ID of a multicast distribution table, whether to forward the unicast IP packet to a downstream device, and route the unicast IP packet to the downstream device based on the determination.Type: GrantFiled: January 15, 2014Date of Patent: January 26, 2016Assignee: ABB Inc.Inventors: Danu Tjahjono, Wenge Ren, Amalavoyal Narasimha Chari, Balaji Rajavelu