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: 11171909Abstract: 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: GrantFiled: February 12, 2020Date of Patent: November 9, 2021Assignee: 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: 20200259777Abstract: 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: ApplicationFiled: February 12, 2020Publication date: August 13, 2020Inventors: 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: 10608976Abstract: 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: GrantFiled: October 25, 2017Date of Patent: March 31, 2020Assignee: 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: 20190124033Abstract: 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: ApplicationFiled: October 25, 2017Publication date: April 25, 2019Inventors: 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: 10235780Abstract: 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: GrantFiled: December 18, 2015Date of Patent: March 19, 2019Assignee: Dropbox, Inc.Inventors: Ryan Noon, Christopher Park, Walter Kim
-
Patent number: 10061870Abstract: 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: GrantFiled: March 18, 2014Date of Patent: August 28, 2018Assignee: Palo Alto Research Center IncorporatedInventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
-
Patent number: 9946816Abstract: 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: GrantFiled: March 18, 2014Date of Patent: April 17, 2018Assignee: Palo Alto Research Center IncorporatedInventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
-
Patent number: 9747394Abstract: 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: GrantFiled: March 18, 2014Date of Patent: August 29, 2017Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
-
Publication number: 20170178368Abstract: 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: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventors: Ryan Noon, Christopher Park, Walter Kim
-
Patent number: 9584059Abstract: 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: GrantFiled: June 17, 2014Date of Patent: February 28, 2017Assignee: Allegro Microsystems, LLCInventors: Timothy Reynolds, Dennis Hwang, Walter Kim, Thomas Rowan
-
Publication number: 20150365041Abstract: 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: ApplicationFiled: June 17, 2014Publication date: December 17, 2015Applicant: Allegro Microsystems, LLCInventors: Timothy Reynolds, Dennis Hwang, Walter Kim, Thomas Rowan
-
Publication number: 20150269290Abstract: 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: ApplicationFiled: March 18, 2014Publication date: September 24, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
-
Publication number: 20150269282Abstract: 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: ApplicationFiled: March 18, 2014Publication date: September 24, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
-
Publication number: 20150269289Abstract: 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: ApplicationFiled: March 18, 2014Publication date: September 24, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
-
Patent number: 8671636Abstract: 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: GrantFiled: June 11, 2012Date of Patent: March 18, 2014Inventor: Walter Kim Bruner
-
Publication number: 20130326977Abstract: 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: ApplicationFiled: June 11, 2012Publication date: December 12, 2013Inventor: Walter Kim Bruner
-
Publication number: 20110014094Abstract: 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: ApplicationFiled: July 19, 2010Publication date: January 20, 2011Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Bong Gi KIM, Kab Tae HAN, Walter KIM
-
Publication number: 20060152365Abstract: 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: ApplicationFiled: January 23, 2006Publication date: July 13, 2006Inventor: Walter Kim
-
Publication number: 20050083200Abstract: 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: ApplicationFiled: January 6, 2004Publication date: April 21, 2005Inventor: Walter Kim
-
Publication number: 20050073423Abstract: 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: ApplicationFiled: January 12, 2004Publication date: April 7, 2005Inventor: Walter Kim