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).
-
Publication number: 20260181008Abstract: Systems and methods are disclosed herein for identifying security vulnerabilities within a domain. In an embodiment, a security application accesses logs of activity performed with respect to cloud content items within the domain and determines, using a plurality of machine learning models, a plurality of risk signals from the logs. The security application inputs the plurality of risk signals into a unified detection model and receives, as output from the unified detection model, risk classifications for a plurality of risks evident from the logs. The system determines, based on the risk classifications, at least one remedial action, and outputs a control signal instructing performance of the at least one remedial action.Type: ApplicationFiled: December 19, 2024Publication date: June 25, 2026Inventors: John Glenn Hrvatin, Abhishek Agrawal, Riley Allan Hoonan, Walter Kim
-
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: 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
-
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: 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
-
Publication number: 20050045286Abstract: A selective shading system and method is described for providing shade for a driver or passenger of a vehicle. The selective shading system is for use with a side window assembly of a vehicle, which includes a window frame, a window movable relative to the frame and a sealing member to seal a periphery of the window. The shading system uses a shade panel to reduce transmission of light through a portion of the window. The shade panel removably attaches to the side window assembly by engaging a portion of the shade panel between an inner surface of the window and the sealing member.Type: ApplicationFiled: August 25, 2003Publication date: March 3, 2005Inventor: Walter Kim