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).

  • Patent number: 9342391
    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: Grant
    Filed: April 2, 2015
    Date of Patent: May 17, 2016
    Assignee: Belkin International Inc.
    Inventor: Ryan Yong Kim
  • Publication number: 20160119284
    Abstract: Systems and techniques for granting of network access to a new network device are described. 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. Exemplary embodiments of the present invention include a computer-implemented method.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Inventor: Ryan Yong Kim
  • Publication number: 20160105359
    Abstract: Systems and methods for transmission of data through mesh networks are disclosed. Specifically, various techniques and systems are provided for using performance metrics of nodes in a mesh network to make data transmission decisions. Exemplary embodiments of the present invention include a computer-implemented method. The method comprises receiving, at a network device on a network, performance metrics associated with an additional network device on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein when the performance metrics are received, the performance metrics are used to determine whether data will be transmitted to the network device.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Gursharan Sidhu, Aaron Schneider, Brian Knopf
  • Publication number: 20160105344
    Abstract: Systems and methods for transmission of data through mesh networks are disclosed. Specifically, various techniques and systems are provided for using performance metrics of nodes in a mesh network to make data transmission decisions. Exemplary embodiments of the present invention include a computer-implemented method. The method comprises receiving, at a network device on a network, performance metrics associated with an additional network device on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein when the performance metrics are received, the performance metrics are used to determine whether data will be transmitted to the network device.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Gursharan Sidhu, Aaron Schneider, Brian Knopf
  • Publication number: 20160105345
    Abstract: Systems and methods for transmission of data through mesh networks are disclosed. Specifically, various techniques and systems are provided for using performance metrics of nodes in a mesh network to make data transmission decisions. Exemplary embodiments of the present invention include a computer-implemented method. The method comprises receiving, at a network device on a network, performance metrics associated with an additional network device on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein when the performance metrics are received, the performance metrics are used to determine whether data will be transmitted to the network device.
    Type: Application
    Filed: October 31, 2014
    Publication date: April 14, 2016
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri, Gursharan Sidhu, Aaron Schneider, Brian Knopf
  • Publication number: 20160098309
    Abstract: Embodiments relate to systems and methods for detecting failure-risk events at devices and facilitating local and/or remote data back-up and/or device operations. In some instances, a device characterizes a stimulus sensed at the device or an operation of a component of the device. A determination is made that a failure-risk condition is satisfied based on the characterization. In response to determining that the failure-risk condition is satisfied, the device initiates a data backing up of data in a non-volatile reserved memory or facilitates transmission of an alert communication from the device to another device.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Applicant: Belkin International, Inc.
    Inventor: Ryan Yong Kim
  • Publication number: 20160100023
    Abstract: Techniques and systems for operating a device as a communication proxy for other devices are provided.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventor: Ryan Yong Kim
  • Publication number: 20160100022
    Abstract: Techniques and systems for operating a device as a communication proxy for other devices are provided. For example, a method, computing device, or computer-program product may be provided, and may include receiving a device communication using a connection with a first device, determining that the device communication is from the first device, wherein the computing device and the first device are able to connect with a second device, and establishing a connection with the second device, wherein the computing device operates as a communication proxy for the first device by using the connection with the second device to exchange communications with the second device for the first device, and wherein the computing device and the first device include Internet of Things devices and share a common cloud network service provider. The method, computing device, or computer-program product may further include transmitting the device communication using the connection with the second device.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventor: Ryan Yong Kim
  • Patent number: 9299029
    Abstract: Techniques and systems are provided for predictive modeling based on interactions with a network device. For example, a method may include receiving interaction data corresponding to a set of interactions associated with a function performed by a network device. Contextual data corresponding to a set of contexts can be received from a different source. The interaction and contextual data can be analyzed to identify a correlation between a context and an interaction. A prediction can be generated using the identified correlation. Interaction data corresponding to a new set of interactions and contextual data corresponding to a new set of contexts including the correlated context can be received. The prediction can be tested to determine whether the network device performed the function when the correlated context occurred. Contextual data corresponding to a present set of contexts including the correlated context can be received, and an automation request message can be transmitted.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 29, 2016
    Assignee: BELKIN INTERNATIONAL INC.
    Inventor: Ryan Yong Kim
  • Publication number: 20160088112
    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: Application
    Filed: September 22, 2014
    Publication date: March 24, 2016
    Inventor: Ryan Yong Kim
  • Publication number: 20160088114
    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: Application
    Filed: September 22, 2014
    Publication date: March 24, 2016
    Inventor: Ryan Yong Kim
  • Publication number: 20160087838
    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: November 19, 2015
    Publication date: March 24, 2016
    Inventors: Ryan Yong Kim, EuChong Son
  • Publication number: 20160088478
    Abstract: The present disclosure relates to setup of IoT network devices, and specifically to setup of multiple similar IoT devices at substantially the same time using joint authentication.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 24, 2016
    Inventors: Ryan Yong Kim, Ohad Zeira
  • Publication number: 20160088113
    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: Application
    Filed: September 22, 2014
    Publication date: March 24, 2016
    Inventor: Ryan Yong Kim
  • Publication number: 20160078426
    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: November 19, 2015
    Publication date: March 17, 2016
    Inventors: Ryan Yong Kim, EuChong Son
  • Publication number: 20160081133
    Abstract: The present disclosure relates to setup of IoT network devices, and specifically to setup of multiple similar IoT devices at substantially the same time using joint authentication.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventors: Ryan Yong Kim, Ohad Zeira
  • Publication number: 20160081128
    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: November 19, 2015
    Publication date: March 17, 2016
    Inventors: Gursharan Sidhu, Ryan Yong Kim, Venkata Subba Rao Pathuri, Naga Yerramsetti
  • Publication number: 20160078731
    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: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Applicant: Belkin International, Inc.
    Inventors: Francis Michael Kelly, Ryan Yong Kim
  • Publication number: 20160072806
    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: Application
    Filed: October 31, 2014
    Publication date: March 10, 2016
    Inventors: Ryan Yong Kim, Venkata Subba Rao Pathuri
  • Publication number: 20160072832
    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