Patents by Inventor Walter Kim

Walter 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: 11171909
    Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: November 9, 2021
    Assignee: Dropbox, Inc.
    Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
  • Publication number: 20200259777
    Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
  • Patent number: 10608976
    Abstract: Computer-implemented techniques include, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 31, 2020
    Assignee: DROPBOX, INC.
    Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
  • Publication number: 20190124033
    Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: ADITI JAIN, MANVEER SINGH CHAWLA, THOMAS BERG, SWAPNIL ZAREKAR, ROBERT KAJIC, KARANDEEP JOHAR, AARON FELDSTEIN, WALTER KIM, JOE NUDELL, JENNY DONG, JARED WILSON, LUKE THOMPSON, DAVID KRIEGMAN
  • Patent number: 10235780
    Abstract: Techniques are provided for data exploration. An application is provided for execution on a client computer to display a plurality of data fields associated with one or more data sources, receive user input specifying a set of one or more graph parameters based on one or more selected data fields, generate a graph model, and transmit a continuous query request corresponding to the graph model. In response to receiving the continuous query request from the application, a continuous query is generated and stored in association with the graph model. The continuous query is periodically executed to generate a plurality of computed result sets over time by accessing the one or more data sources. A selected computed result set is provided to the application. The application is configured to render a graph in the graph rendering interface based on the selected computed result set.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: March 19, 2019
    Assignee: Dropbox, Inc.
    Inventors: Ryan Noon, Christopher Park, Walter Kim
  • Patent number: 10061870
    Abstract: A system and a method automate metrology, measurement, and model correction of a three dimensional (3D) model for 3D printability. Slices of the 3D model are received or generated. The slices represent 2D solids of the 3D model to be printed in corresponding print layers. Medial axis transforms of the slices are calculated. The medial axis transforms represent the slices in terms of corresponding medial axes. A local feature size at any point along a boundary of the slices is determined as the shortest distance from the point to a corresponding medial axis.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 28, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Patent number: 9946816
    Abstract: A system and a method visualize three dimensional (3D) printability of a 3D model. A 3D printing process of the 3D model is simulated to generate a layered 3D model describing the 3D model as printed. A visual rendering of the layered 3D model is generated, and the visual rendering of the layered 3D model is displayed on a display device.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: April 17, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
  • Patent number: 9747394
    Abstract: A system and a method assess the three dimensional (3D) printability of a 3D model. Slices of the 3D model are received or generated. The slices represent two dimensional (2D) solids of the 3D model to be printed in corresponding print layers. Further, printing of the slices is simulated to identify corresponding printable slices.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 29, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Publication number: 20170178368
    Abstract: Techniques are provided for data exploration. An application is provided for execution on a client computer to display a plurality of data fields associated with one or more data sources, receive user input specifying a set of one or more graph parameters based on one or more selected data fields, generate a graph model, and transmit a continuous query request corresponding to the graph model. In response to receiving the continuous query request from the application, a continuous query is generated and stored in association with the graph model. The continuous query is periodically executed to generate a plurality of computed result sets over time by accessing the one or more data sources. A selected computed result set is provided to the application. The application is configured to render a graph in the graph rendering interface based on the selected computed result set.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Ryan Noon, Christopher Park, Walter Kim
  • Patent number: 9584059
    Abstract: A motor control system is presented. The motor control system includes a motor controller and a motor driver. The motor controller and motor driver are coupled by an interface which includes a conductor configured to carry both a motor speed control signal from the motor controller to the motor driver and a motor feedback signal from the motor driver to the motor controller. The motor controller provides a motor speed control signal to the motor driver and the motor driver provides a motor feedback signal to the motor controller.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: February 28, 2017
    Assignee: Allegro Microsystems, LLC
    Inventors: Timothy Reynolds, Dennis Hwang, Walter Kim, Thomas Rowan
  • Publication number: 20150365041
    Abstract: A motor control system is presented. The motor control system includes a motor controller and a motor driver. The motor controller and motor driver are coupled by an interface which includes a conductor configured to carry both a motor speed control signal from the motor controller to the motor driver and a motor feedback signal from the motor driver to the motor controller. The motor controller provides a motor speed control signal to the motor driver and the motor driver provides a motor feedback signal to the motor controller.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 17, 2015
    Applicant: Allegro Microsystems, LLC
    Inventors: Timothy Reynolds, Dennis Hwang, Walter Kim, Thomas Rowan
  • Publication number: 20150269290
    Abstract: A system and a method assess the three dimensional (3D) printability of a 3D model. Slices of the 3D model are received or generated. The slices represent two dimensional (2D) solids of the 3D model to be printed in corresponding print layers. Further, printing of the slices is simulated to identify corresponding printable slices.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Publication number: 20150269282
    Abstract: A system and a method automate metrology, measurement, and model correction of a three dimensional (3D) model for 3D printability. Slices of the 3D model are received or generated. The slices represent 2D solids of the 3D model to be printed in corresponding print layers. Medial axis transforms of the slices are calculated. The medial axis transforms represent the slices in terms of corresponding medial axes. A local feature size at any point along a boundary of the slices is determined as the shortest distance from the point to a corresponding medial axis.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Publication number: 20150269289
    Abstract: A system and a method visualize three dimensional (3D) printability of a 3D model. A 3D printing process of the 3D model is simulated to generate a layered 3D model describing the 3D model as printed. A visual rendering of the layered 3D model is generated, and the visual rendering of the layered 3D model is displayed on a display device.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
  • Patent number: 8671636
    Abstract: A wall is provided with a plurality of stud frames disposed in at least one row, an outer layer, an inner layer, and an insulation layer. The stud frames are coupled between the outer layer and the inner layer. The stud frames are provided with a front stud, a back stud, a top plate, a bottom plate and at least one support member. The support members are coupled with the front stud and the back stud. The front stud and the back stud are disposed vertically. The broad sides of the front stud are parallel with the broad sides of the back stud. The top plate and the bottom plate are disposed horizontally. The top member is coupled with a top end of the front stud and a top end of the back stud. The bottom plate is coupled between the front stud and the back stud.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: March 18, 2014
    Inventor: Walter Kim Bruner
  • Publication number: 20130326977
    Abstract: A wall is provided with a plurality of stud frames disposed in at least one row, an outer layer, an inner layer, and an insulation layer. The stud frames are coupled between the outer layer and the inner layer. The stud frames are provided with a front stud, a back stud, a top plate, a bottom plate and at least one support member. The support members are coupled with the front stud and the back stud. The front stud and the back stud are disposed vertically. The broad sides of the front stud are parallel with the broad sides of the back stud. The top plate and the bottom plate are disposed horizontally. The top member is coupled with a top end of the front stud and a top end of the back stud. The bottom plate is coupled between the front stud and the back stud.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 12, 2013
    Inventor: Walter Kim Bruner
  • Publication number: 20110014094
    Abstract: Disclosed herein are a disk type microfluidic device including a data area arranged thereon, and a blood testing apparatus having an information reading device for reading the data area of the disk type microfluidic device. The disk type microfluidic device includes a disk type body having a predetermined thickness, a plurality of chambers provided in the body to store a buffer or reaction solution, at least one channel to connect the plurality of chambers to one another, and a data area provided at a cylindrical portion of the body.
    Type: Application
    Filed: July 19, 2010
    Publication date: January 20, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Bong Gi KIM, Kab Tae HAN, Walter KIM
  • Publication number: 20060152365
    Abstract: A system is disclosed for preventing an unauthorized person from use a portable computer having an external port. The system includes a control device capable of connecting to an external port of the portable computer. The control device includes a wireless receiver to receive wireless signals. The control device is capable of enabling and disabling a security function executed by the computer based on a wireless signal received by the wireless receiver.
    Type: Application
    Filed: January 23, 2006
    Publication date: July 13, 2006
    Inventor: Walter Kim
  • Publication number: 20050083200
    Abstract: A system is disclosed for preventing an unauthorized person from moving or stealing electronic devices having one or more USB ports, such as portable computers. The anti-theft system includes a USB device capable of connecting to a USB port of a computer and an alarm sub-system to cause an audible alarm to be generated based on a signal generated within the USB device.
    Type: Application
    Filed: January 6, 2004
    Publication date: April 21, 2005
    Inventor: Walter Kim
  • Publication number: 20050073423
    Abstract: A system is disclosed for preventing an unauthorized person from taking or using a portable computer. The anti-theft/security system includes a USB device having a motion sensor attached to a casing of a portable computer. The USB device is connected to a port of the portable computer using a connector. The anti-theft/security system also includes an alarm sub-system to cause an audible sound to be generated, which is triggered based on a signal generated by the motion sensor located inside the USB device.
    Type: Application
    Filed: January 12, 2004
    Publication date: April 7, 2005
    Inventor: Walter Kim