Patents by Inventor Ryan Yong Kim

Ryan Yong Kim 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: 20160070611
    Abstract: Techniques for coordinated and device-distributed detection of abnormal network device operation are provided. In some embodiments, a method may include identifying a suspicious activity condition associated with a suspect network device. The suspicious activity condition may also be associated with the device itself. Activity of the network device may be detected and analyzed, including additional data corresponding to the activity from one or more other network devices in the same network. In response to determining that the suspicious activity condition is satisfied, an alert communication can be transmitted that identifies the suspect network device. When the activity is associated with the device itself, a local operation at the network device may be changed.
    Type: Application
    Filed: April 2, 2015
    Publication date: March 10, 2016
    Applicant: Belkin International, Inc.
    Inventor: Ryan Yong Kim
  • Publication number: 20160055469
    Abstract: The present disclosure relates to retail triggered device configuration setup. Specifically, various techniques and systems are provided for efficient setup of a purchased device on a network using information generated by a retailer at the point of sale. More specifically, exemplary embodiments of the present invention include methods and systems for receiving, at a computing device connected to an established network device on a network, a transaction communication including an indication that a new network device has been acquired; transmitting data to the established network device, wherein the data includes identification information associated with the new network device; receiving a join query, wherein the join query includes a request to authorize the new network device to join a network; and transmitting a response to the join query, wherein the response includes an authorization for the new network device to join the network.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Ryan Yong Kim, EuChong Son
  • Publication number: 20160044719
    Abstract: Exemplary embodiments of the present invention include a computer-implemented method, comprising: establishing, at a computing device on a network, a communication connection with a setup access point; generating a token identifier, wherein the token identifier includes identification data corresponding to the computing device; transmitting the token identifier; transmitting a query, wherein the query includes a request to establish a new communication connection with the setup access point when the communication connection is terminated; and receiving a communication including a response to the query, wherein the response indicates that a new communication connection has been established with the setup access point, and wherein the new communication connection is established using the token identifier.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: Gursharan Sidhu, Ryan Yong Kim, Venkata Subba Rao Pathuri, Naga Yerramsetti
  • Publication number: 20160042283
    Abstract: Techniques can relate to generating inferences based on network devices' measuring of environmental data points and generating notifications or controlling devices based on the inferences. One or more environmental data points can be accessed. Each environmental data point in the one or more environmental data points can include one measured by a detector device and that characterizes a corresponding environmental stimulus. At least one of the environmental data points can be indicative of a light intensity or power usage measured by a first device. An inference can be generated based on the one or more environmental data points. A notification or device control can be identified based on the inference. A communication can be generated and transmitted to a second device. Receipt of the communication can cause the second device to present the notification or to be controlled in accordance with the device control.
    Type: Application
    Filed: June 30, 2015
    Publication date: February 11, 2016
    Applicant: Belkin International, Inc.
    Inventors: Francis Michael Kelly, Ryan Yong Kim
  • Publication number: 20160043962
    Abstract: The present disclosure relates to granting of network access to a new network device. Specifically, various techniques and systems are provided for connecting a new network device to a network and limiting access of the network device while authenticating the new network device. More specifically, exemplary embodiments of the present invention include methods and systems for receiving information associated with one or more capabilities of the network devices on the network, analyzing the information associated with the one or more capabilities of the network devices on the network, wherein analyzing includes determining one or more capabilities common to the network devices, and generating a grouping of network devices, wherein the grouping includes network devices that share a common capability.
    Type: Application
    Filed: August 10, 2014
    Publication date: February 11, 2016
    Inventors: Ryan Yong Kim, Jon Plummer, Matt Glidden, Douglas Edward McLaughlin
  • Publication number: 20160044032
    Abstract: The present disclosure relates to setup of multiple IoT network devices. Specifically, various techniques and systems are provided for setup of multiple similar IoT devices at substantially the same time using joint authentication.
    Type: Application
    Filed: August 10, 2014
    Publication date: February 11, 2016
    Inventors: Ryan Yong Kim, Ohad Zeira
  • Publication number: 20160029384
    Abstract: Techniques and systems for selectively performing band-switching operations are provided. For example, a method, computing device, or computer-program product may be provided, and may include receiving a communication from a first device, wherein the communication is received on a channel of a first WiFi frequency band, wherein the communication is received using a first WiFi circuit of the computing device, and wherein the computing device is a node of a mesh network. The method, computing device, or computer-program product may further include determining whether the first device is a node of the mesh network, determining a second device to which to transmit the communication, and determining whether the second device is a node of the mesh network.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 28, 2016
    Inventors: Gursharan Sidhu, Ryan Yong Kim
  • Publication number: 20160021502
    Abstract: A network device capable of performing rule-based actions dependent on geolocation-based conditions or realtime conditions from an external source. The network device can obtain its geolocation, obtain a rule based on a condition, query sources for and/or calculate updated statuses of the condition based on the geolocation, and perform actions based on the updated status of the condition, the geolocation, and the rule. The network device is capable of safely shutting down when voltage supplied to the network device falls outside of and acceptable range.
    Type: Application
    Filed: July 14, 2015
    Publication date: January 21, 2016
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Francis Michael Kelly, Ohad Zeira, Brian Van Harlingen
  • Publication number: 20150382436
    Abstract: This disclosure relates in general to a networked light switch. More specifically, the disclosure relates to a light switch that, in response to detecting a local input or motion, transmits a communication that causes another light switch to change a state of a light. This disclosure further relates to techniques for detecting an abnormal current draw state of an electrical device such as a lighting device are described; systems including in-wall network devices having a user-facing restore button for restoring some or all of the customizable settings to a factory default state; and techniques for controlling device operations in accordance with scenes or modes.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 31, 2015
    Applicant: Belkin International, Inc.
    Inventors: Francis Michael Kelly, Jon Plummer, Ryan Yong Kim, Li-ter Chen
  • Patent number: 9224277
    Abstract: Techniques can relate to a multi-purpose a detector surface on a network device. A stimulus variable can be identified at a detector device based on an environmental stimulus detected by a sensor. The detector device can include the sensor. The detector device can transmit an initial communication to a device. The first communication can include the stimulus variable. A new communication that includes data corresponding to another device can be received at the detector device. The detector device can determine, based on the stimulus detected by the sensor and is further based on the new communication, that a visual stimulus is to be presented. The visual stimulus can be presented.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: December 29, 2015
    Assignee: Belkin International, Inc.
    Inventors: Francis Michael Kelly, Ryan Yong Kim
  • Patent number: 9210192
    Abstract: The present disclosure relates to the setup of multiple devices on a local area network. Specifically, various techniques and systems are provided for utilizing a network device to efficiently add a new device to a local area network using an existing network device. Exemplary embodiments of the present invention include a computer-implemented method.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: December 8, 2015
    Assignee: BELKIN INTERNATIONAL INC.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri
  • Publication number: 20150350008
    Abstract: The present disclosure relates to an interface device to control an appliance through a network. The interface device can be device-agnostic and can be incorporated into any suitable appliance. Upon initialization, the interface device can determine the capabilities of the attached appliance and send out update information that can be received by a controller. The controller can send commands designated to control the appliance, which are received by the interface device and translated into appropriate commands that are transmitted to the appliance. The interface device can turn the appliance into a network device, such as a home automation network device.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Belkin International, Inc.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Francis Michael Kelly, David Allen Glawson, Jason Lynn Whitney
  • Publication number: 20150351096
    Abstract: Techniques and systems for using band-switching operations are provided. For example, a method, computing device, or computer-program product may be provided, and may include receiving a communication, wherein the communication is received on a channel of a first WiFi frequency band, and wherein the communication is received using a first WiFi circuit of the computing device. The method, computing device, or computer-program product may further include determining a second WiFi frequency band on which to transmit the communication, wherein the second WiFi frequency band is different from the first WiFi frequency band, and transmitting the communication, wherein the communication is transmitted on a channel of the second WiFi frequency band, wherein the communication is transmitted using a second WiFi circuit of the computing device, and wherein the determining and transmitting are performed when a band-switching operation is enabled.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: Belkin International, Inc.
    Inventors: Gursharan Sidhu, Ryan Yong Kim
  • Patent number: 9191374
    Abstract: A routing device capable of performing application layer data caching is described. Application data caching at a routing device can alleviate the bottleneck that an application data host may experience during high demands for application data. Requests for the application data can also be fulfilled faster by eliminating the network delays for communicating with the application data host. The techniques described can also be used to perform analysis of the underlying application data in the network traffic transiting though a routing device.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: November 17, 2015
    Assignee: Belkin International Inc.
    Inventor: Ryan Yong Kim
  • Publication number: 20150319006
    Abstract: Techniques are described for controlling attributes and/or settings related to operation of devices via a wireless network. An access device can determine a status of a configurable attribute/setting related to operation of a device (e.g., a home automation network device that can control a home appliance) connected to the network. The computing device can execute an application that can generate and display a graphical interface including an interactive area or an interactive element to control the device. The interactive element or the graphical interface can indicate a current value for the setting/attribute. The interactive area or element can be adjustable to adjust the setting/attribute. An adjusted value of the setting/attribute can be communicated to the network which can cause operation of the device to be controlled based on the adjusted value. The computing device can modify the graphical interface to indicate the adjusted value of the setting/attribute.
    Type: Application
    Filed: May 1, 2014
    Publication date: November 5, 2015
    Applicant: Belkin International , Inc.
    Inventors: Jon Plummer, Ryan Yong Kim, Venkata Subba Rao Pathuri, Sarah Gallivan Mitchell, Matt Glidden, Douglas Edward McLaughlin
  • Publication number: 20150319046
    Abstract: Techniques are described for controlling attributes and/or settings related to operation of devices via a wireless network. An access device can determine a status of a configurable attribute/setting related to operation of a device (e.g., a home automation network device that can control a home appliance) connected to the network. The computing device can execute an application that can generate and display a graphical interface including an interactive area or an interactive element to control the device. The interactive element or the graphical interface can indicate a current value for the setting/attribute. The interactive area or element can be adjustable to adjust the setting/attribute. An adjusted value of the setting/attribute can be communicated to the network which can cause operation of the device to be controlled based on the adjusted value. The computing device can modify the graphical interface to indicate the adjusted value of the setting/attribute.
    Type: Application
    Filed: July 8, 2014
    Publication date: November 5, 2015
    Inventors: Jon Robertsen Plummer, Ryan Yong Kim, Venkata Subba Rao Pathuri, Sarah Gallivan Mitchell, Matt Glidden, Douglas Edward McLaughlin
  • Publication number: 20150304157
    Abstract: Techniques for providing interface modules for controlling network devices are provided. For example, a method may include receiving, at a computing device, a communication including a unique identifier for a network device connected to a network. The method may further include using the unique identifier to determine an interface module for the network device and transmitting the interface module, wherein when the interface module is received, the interface module displays one or more interface elements usable to control the network device connected to the network.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Applicant: Belkin International, Inc.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri
  • Publication number: 20150304171
    Abstract: Techniques for providing interface modules for controlling network devices are provided. For example, a method may include receiving, at a computing device, a communication including a unique identifier for a network device connected to a network. The method may further include using the unique identifier to determine an interface module for the network device and transmitting the interface module, wherein when the interface module is received, the interface module displays one or more interface elements usable to control the network device connected to the network.
    Type: Application
    Filed: May 23, 2014
    Publication date: October 22, 2015
    Applicant: Belkin International, Inc.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri
  • Publication number: 20150280994
    Abstract: Techniques for identifying a primary gateway and generating a logical network using credentials of the primary gateway are provided. For example, a method, computing device, or computer-program product may include transmitting a query, wherein the query includes a request for identifying a primary gateway in a local area network, and receiving a response to the query, wherein the response includes an identifier associated with the primary gateway. Further, the method, computing device, or computer-program product may include transmitting credentials of the primary gateway, wherein the credentials are used to associate the computing device with a logical network in the local area network, and receiving a network identifier, wherein the network identifier is associated with the logical network in the local area network.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: Belkin International, Inc.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, David Shao
  • Publication number: 20150282217
    Abstract: A smart local device rediscovery method is disclosed to take advantage of network devices with persistent addresses. A network device can quickly display cached status information from known network devices to a user while transmitting status update and network discovery requests to determine the accuracy of the cached information. The network device can use cached last known addresses to send unicast status update requests to known devices while concurrently performing a multicast discovery request to check for new devices or devices with changed addresses. A user can be provided with cached information immediately and the display can be updated as replies to the status update requests and discovery requests are received.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: Belkin International, Inc.
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri