Patents by Inventor Jonathan Kaplan
Jonathan Kaplan 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: 11918536Abstract: Systems and methods for determining a level of collaboration between a user and an exoskeleton boot are provided. A device, using an exoskeleton boot, can provide a level of force to a limb of a user to aid movement of the limb. The device can measure one or more parameters of the exoskeleton boot during the movement of the limb using the exoskeleton boot. The device can determine one or more biometrics of the user during the movement of the limb using the exoskeleton boot. The device can determine, based on the one or more biometrics and the one or more parameters of the device, a metric indicative of a collaboration between the user and the exoskeleton boot during the movement.Type: GrantFiled: July 18, 2022Date of Patent: March 5, 2024Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan
-
Publication number: 20230405800Abstract: Systems and methods for providing a customized configuration for a controller of an exoskeleton device. A device can receive, via a user interface, feedback from a user indicative of a performance of the user during a movement event. The device can determine characteristics of the user for performing the movement event using a first exoskeleton boot and a second exoskeleton boot and identify properties of a route for the movement event. The device can determine using the characteristics of the user, the feedback and the properties of the route, control parameters for the first exoskeleton boot and the second exoskeleton boot to execute the movement event. The device can apply the control parameters to the first exoskeleton boot and the second exoskeleton boot for the user to operate the first exoskeleton boot and the second exoskeleton boot during the movement event.Type: ApplicationFiled: August 28, 2023Publication date: December 21, 2023Applicant: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan, Matthew Mooney, William Marvin
-
Publication number: 20230289024Abstract: Computer-implemented design tool functions are described herein for recognizing organized collections of objects in a design layout, and providing controls to manipulate, in a selected organized collection, individual objects and arrangements of multiple objects. In an embodiment, a computing device determines whether an arrangement of selected objects in a design layout satisfies certain criteria, and if so, the computing device recognizes the arrangement as an organized collection, and provides controls within a selected organized collection to perform various operations to manipulate an individual object within the selected organized collection while automatically and dynamically modifying the organized collection to maintain desired uniformity in the collection.Type: ApplicationFiled: May 16, 2023Publication date: September 14, 2023Inventors: Rasmus Mathias Andersson, Ryan Jonathan Kaplan, Shuaihang Wang, Joshua Shi, Badrul Farooqi, Dave Pagurek van Mossel
-
Patent number: 11738450Abstract: Systems and methods for providing a customized configuration for a controller of an exoskeleton device. A device can receive, via a user interface, feedback from a user indicative of a performance of the user during a movement event. The device can determine characteristics of the user for performing the movement event using a first exoskeleton boot and a second exoskeleton boot and identify properties of a route for the movement event. The device can determine using the characteristics of the user, the feedback and the properties of the route, control parameters for the first exoskeleton boot and the second exoskeleton boot to execute the movement event. The device can apply the control parameters to the first exoskeleton boot and the second exoskeleton boot for the user to operate the first exoskeleton boot and the second exoskeleton boot during the movement event.Type: GrantFiled: October 18, 2021Date of Patent: August 29, 2023Assignee: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan, Matthew Mooney, William Marvin
-
Patent number: 11662876Abstract: Computer-implemented design tool functions are described herein for recognizing organized collections of objects in a design layout, and providing controls to manipulate, in a selected organized collection, individual objects and arrangements of multiple objects. In an embodiment, a computing device determines whether an arrangement of selected objects in a design layout satisfies certain criteria, and if so, the computing device recognizes the arrangement as an organized collection, and provides controls within a selected organized collection to perform various operations to manipulate an individual object within the selected organized collection while automatically and dynamically modifying the organized collection to maintain desired uniformity in the collection.Type: GrantFiled: October 7, 2022Date of Patent: May 30, 2023Assignee: Figma, Inc.Inventors: Rasmus Mathias Andersson, Ryan Jonathan Kaplan, Shuaihang Wang, Joshua Shi, Badrul Farooqi, Dave Pagurek van Mossel
-
Publication number: 20230035241Abstract: Computer-implemented design tool functions are described herein for recognizing organized collections of objects in a design layout, and providing controls to manipulate, in a selected organized collection, individual objects and arrangements of multiple objects. In an embodiment, a computing device determines whether an arrangement of selected objects in a design layout satisfies certain criteria, and if so, the computing device recognizes the arrangement as an organized collection, and provides controls within a selected organized collection to perform various operations to manipulate an individual object within the selected organized collection while automatically and dynamically modifying the organized collection to maintain desired uniformity in the collection.Type: ApplicationFiled: October 7, 2022Publication date: February 2, 2023Inventors: Rasmus Mathias Andersson, Ryan Jonathan Kaplan, Shuaihang Wang, Joshua Shi, Badrul Farooqi, Dave Pagurek van Mossel
-
Publication number: 20220347040Abstract: Systems and methods for determining a level of collaboration between a user and an exoskeleton boot are provided. A device, using an exoskeleton boot, can provide a level of force to a limb of a user to aide movement of the limb. The device can measure one or more parameters of the exoskeleton boot during the movement of the limb using the exoskeleton boot. The device can determine one or more biometrics of the user during the movement of the limb using the exoskeleton boot. The device can determine, based on the one or more biometrics and the one or more parameters of the device, a metric indicative of a collaboration between the user and the exoskeleton boot during the movement.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Applicant: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan
-
Patent number: 11481083Abstract: Computer-implemented design tool functions are described herein for recognizing organized collections of objects in a design layout, and providing controls to manipulate, in a selected organized collection, individual objects and arrangements of multiple objects. In an embodiment, a computing device determines whether an arrangement of selected objects in a design layout satisfies certain criteria, and if so, the computing device recognizes the arrangement as an organized collection, and provides controls within a selected organized collection to perform various operations to manipulate an individual object within the selected organized collection while automatically and dynamically modifying the organized collection to maintain desired uniformity in the collection.Type: GrantFiled: September 17, 2019Date of Patent: October 25, 2022Assignee: Figma, Inc.Inventors: Rasmus Mathias Andersson, Ryan Jonathan Kaplan, Shuaihang Wang, Joshua Shi, Badrul Farooqi, Dave Pagurek van Mossel
-
Patent number: 11389367Abstract: Systems and methods for determining a level of collaboration between a user and an exoskeleton boot are provided. A device, using an exoskeleton boot, can provide a level of force to a limb of a user to aid movement of the limb. The device can measure one or more parameters of the exoskeleton boot during the movement of the limb using the exoskeleton boot. The device can determine one or more biometrics of the user during the movement of the limb using the exoskeleton boot. The device can determine, based on the one or more biometrics and the one or more parameters of the device, a metric indicative of a collaboration between the user and the exoskeleton boot during the movement.Type: GrantFiled: December 29, 2020Date of Patent: July 19, 2022Assignee: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan
-
Patent number: 11266274Abstract: A catering box with active climate control is configured to transport “delicate” foods, such as grilled cheese sandwiches, hot dogs, and hamburgers, without inducing substantial sogginess in the bread of those food items. The catering box includes a heat mass configured to retain heat generated by a hot plate and to then radiate that heat, during transport, after the hot plate has been disconnected from a power source. In addition, the catering box includes an exhaust fan that actively controls internal specific humidity levels in order to prevent moisture from settling within the bread of stored food items. A microcontroller within the catering box monitors temperature and absolute humidity levels, computes the current specific humidity level, and then selectively engages or disengages the exhaust fan in response. With his approach, the catering box may limit the degree to which humidity settles within the bread of delicate food items stored within.Type: GrantFiled: October 7, 2014Date of Patent: March 8, 2022Assignee: FISHSIX RCInventors: Michael Pavel, Jonathan Kaplan, Will Tammen, Michael J. Strasser, Kyle Lamson, Curtis Chow, Carrie Eaton
-
Publication number: 20220032447Abstract: Systems and methods for providing a customized configuration for a controller of an exoskeleton device. A device can receive, via a user interface, feedback from a user indicative of a performance of the user during a movement event. The device can determine characteristics of the user for performing the movement event using a first exoskeleton boot and a second exoskeleton boot and identify properties of a route for the movement event. The device can determine using the characteristics of the user, the feedback and the properties of the route, control parameters for the first exoskeleton boot and the second exoskeleton boot to execute the movement event. The device can apply the control parameters to the first exoskeleton boot and the second exoskeleton boot for the user to operate the first exoskeleton boot and the second exoskeleton boot during the movement event.Type: ApplicationFiled: October 18, 2021Publication date: February 3, 2022Applicant: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan, Matthew Mooney, William Marvin
-
Publication number: 20210378903Abstract: Systems and methods for determining a level of collaboration between a user and an exoskeleton boot are provided. A device, using an exoskeleton boot, can provide a level of force to a limb of a user to aide movement of the limb. The device can measure one or more parameters of the exoskeleton boot during the movement of the limb using the exoskeleton boot. The device can determine one or more biometrics of the user during the movement of the limb using the exoskeleton boot. The device can determine, based on the one or more biometrics and the one or more parameters of the device, a metric indicative of a collaboration between the user and the exoskeleton boot during the movement.Type: ApplicationFiled: December 29, 2020Publication date: December 9, 2021Applicant: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan
-
Patent number: 11148279Abstract: Systems and methods for providing a customized configuration for a controller of an exoskeleton device. A device can receive, via a user interface, feedback from a user indicative of a performance of the user during a movement event. The device can determine characteristics of the user for performing the movement event using a first exoskeleton boot and a second exoskeleton boot and identify properties of a route for the movement event. The device can determine using the characteristics of the user, the feedback and the properties of the route, control parameters for the first exoskeleton boot and the second exoskeleton boot to execute the movement event. The device can apply the control parameters to the first exoskeleton boot and the second exoskeleton boot for the user to operate the first exoskeleton boot and the second exoskeleton boot during the movement event.Type: GrantFiled: December 2, 2020Date of Patent: October 19, 2021Assignee: Dephy, Inc.Inventors: Luke Mooney, Jean-François Duval, Rachel Harris, Jonathan Kaplan, Matthew Mooney, William Marvin
-
Patent number: 10812565Abstract: At least one server receives at least one signal representing a request for an initiation of the server for the installation and configuration of an application. The server connects with client(s) after receiving the signal and transmits at least one display image to the client such that the client can render the display image via a web interface, wherein the display image provides information regarding the server. The server receives an application installer, wherein the client is can use the web interface to facilitate transmission of the application installer. The server installs and configures the application based on at least one input received from the client, wherein the client is enabled to use the web interface to facilitate transmitting the input to the server. The server generates an image based on the application configuration and transmits the image to a data management system for storage until deployment.Type: GrantFiled: May 17, 2017Date of Patent: October 20, 2020Assignee: PowWow, Inc.Inventors: Jonathan Kaplan, Andrew Cohen
-
Patent number: 10661281Abstract: A lighter case is provided. The lighter case may have a main body forming a clamshell shaped to receive a cigarette lighter. The lighter case may have a grinding apparatus on a portion of the main body or slidable relative to the main body and configured to disaggregate a smoking material. The lighter case may collect the disaggregated smoking material and may guide the disaggregated smoking material into a receptacle such as by scooping or via a piston. In this manner, the smoking material may be prepared.Type: GrantFiled: February 17, 2017Date of Patent: May 26, 2020Assignee: BURNBUD, LLCInventor: Jonathan Kaplan
-
Publication number: 20200089387Abstract: Computer-implemented design tool functions are described herein for recognizing organized collections of objects in a design layout, and providing controls to manipulate, in a selected organized collection, individual objects and arrangements of multiple objects. In an embodiment, a computing device determines whether an arrangement of selected objects in a design layout satisfies certain criteria, and if so, the computing device recognizes the arrangement as an organized collection, and provides controls within a selected organized collection to perform various operations to manipulate an individual object within the selected organized collection while automatically and dynamically modifying the organized collection to maintain desired uniformity in the collection.Type: ApplicationFiled: September 17, 2019Publication date: March 19, 2020Inventors: Rasmus Mathias Andersson, Ryan Jonathan Kaplan, Shuaihang Wang, Joshua Shi, Badrul Farooqi, Dave Pagurek van Mossel
-
Patent number: 10282774Abstract: A chain of establishments provides an online ordering system that allows a customer to order virtual items or services from an online menu. When an order is placed, the customer receives an order code that may then be verified at one of many establishment locations at one of many times to initiate order fulfillment. When the order code is verified at a particular restaurant, a point-of-service (POS) system maps the virtual items associated with the order to actual, in-stock items or services that are available at the particular establishment. The order may then be fulfilled and provided to the customer. One advantage of the disclosed technique is that the customer may pickup the order from any desired establishment location, and is not required to select a particular location when the order is placed. Consequently, the customer is provided with streamlined and flexible order placement and fulfillment experience.Type: GrantFiled: November 20, 2013Date of Patent: May 7, 2019Assignee: FISHSIX RCInventors: Jonathan Kaplan, Jay Amando Domingo Llacuna, Stanley Peter Demarta, Christopher Baldwin
-
Publication number: 20190043020Abstract: Systems and methods are described for automated scheduling of a meeting, storing and enhancing meeting-related data objects, and providing meeting notifications to a number of participants. A computing system may obtain an image of a document in association with a meeting arrangement. Optical character recognition may be applied to the image data to identify text data represented in the image, from which meeting arrangement related information may be identified based at least in part on keyword analysis, pattern matching and/or natural language processing. Additional resources, participants or other information not explicitly identified in the image data may be determined based on various rules and/or data retrieved from one or more data stores. Meeting invitations may then be generated by the computing system and delivered to various determined participants or resource providers for the meeting.Type: ApplicationFiled: July 30, 2018Publication date: February 7, 2019Inventors: Anthony Donofrio, Jay Goldberg, Michael Murray, Jonathan Kaplan, Peter Baio
-
Patent number: 10044778Abstract: A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique that is more user-friendly than conventional techniques. From the recipient's perspective, embodiments of the invention allow media items from multiple sources to be aggregated into a single viewport, providing a cohesive and unified approach to media items received from others.Type: GrantFiled: June 2, 2014Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Stanley Peter Demarta, David Jack Ovadia, Peter W. Winer, Jonathan Benjamin Korman, David Ben-Yaakov, Ariel Braunstein, Philip C. Kim, Jonathan Kaplan
-
Publication number: 20180189118Abstract: A system is enabled to create an application, for use by devices, by using an intermediary agent to efficiently transform an existing monitored application. The intermediary agent is configured to attach to at least one monitored application executed on at least one server and to create a session corresponding to at least one client application executed on at least one client wherein execution of the client application is at least partially based on a message between the server and the client. The intermediary agent is also configured to intercept the message to identify at least one change in the state of the monitored application and to transmit the message to a transformation module upon detection of at least one change in the state of the monitored application. The transformation module is configured to determine whether the communication message should be modified prior to being transmitted to the client.Type: ApplicationFiled: June 30, 2016Publication date: July 5, 2018Inventors: Jonathan Kaplan, Samir Mahendra, Prasanna Venkatesh Kuppumani, Andrew Cohen