Patents by Inventor Shoham Dekel
Shoham Dekel 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: 20250085792Abstract: A method for a touch-sensitive display device includes detecting a first real-world movement of a stylus from a first surface position to a second surface position separated from the first surface position by a first real-world movement distance. The first real-world movement is translated into a first virtual movement from a first virtual input position to a second virtual input position using an absolute movement translation. Based on one or more movement translation context parameters, movement translation is switched from the absolute movement translation to a relative movement translation. A second real-world movement of the stylus is detected from the second surface position to a third surface position separated from the second surface position by a second real-world movement distance. The second real-world movement is translated into a corresponding second virtual movement from the second virtual input position to a third virtual input position using the relative movement translation.Type: ApplicationFiled: January 30, 2023Publication date: March 13, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Assaf BAR-NESS, Shoham DEKEL
-
Patent number: 12248636Abstract: A head-wearable audio device has a motion sensor that outputs motion parameter values based on a detected motion gesture. A gesture type is recognized by comparing the motion parameter values and per-user per-gesture-type recognition parameter values. An action is selected based on the selected gesture type and is executed by the head-wearable audio device or an application in a remote computing device. The head-wearable audio device may also include a capacitive touch sensor that detects capacitive touch events and outputs capacitive touch parameter values. A gesture type may be recognized by comparing both of detected motion parameter values and detected capacitive touch parameter values with per-user per-gesture-type recognition parameter values. The per-user per-gesture-type recognition parameter values are improved over time using machine learning and/or automated logic based on historical detected motion or capacitive touch parameters and corresponding selected gestures, or user profile data.Type: GrantFiled: May 24, 2022Date of Patent: March 11, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eran Chencinski, Shoham Dekel, Shmuel Kaufman-Fridman
-
Patent number: 12242692Abstract: One example provides a computing device comprising a display, a touch sensor operatively coupled to the display, a non-touch sensor configured to provide an output indicative of user engagement between the computing device and a user of the computing device, a logic machine, and a storage machine. The storage machine comprises instructions executable by the logic machine to determine a touch usage probability based at least upon the output from the non-touch sensor. The instructions are further executable to change the operation of the touch sensor between an idle mode and a scanning mode based at least on the touch usage probability meeting a probability threshold condition.Type: GrantFiled: December 27, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Shoham Dekel, Uri Ron, Idan Palmor
-
Patent number: 12216840Abstract: Examples relate to managing power consumption of a stylus haptic feedback component prior to actuation. In one example, power is transmitted to a haptic circuit and a first haptic predicter value corresponding to a first user interaction with the stylus is determined. A weighted first haptic predicter value is generated by weighting the first haptic predicter value. A second haptic predicter value corresponding to a second user interaction is determined, and a weighted second haptic predicter value is generated by weighting the second haptic predicter value. At least the weighted first and second haptic predicter values are combined to generate a combined weighted predictive result, which is compared to a haptic predictive threshold value. On condition that such comparison yields a haptic predictive result, power continues transmitting to the haptic circuit. On condition that such comparison yields a non-haptic-predictive result, power ceases transmitting to the haptic circuit.Type: GrantFiled: August 24, 2023Date of Patent: February 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Shoham Dekel, Assaf Bar-Ness
-
Patent number: 12204746Abstract: Systems, methods, and instrumentalities are described herein related to a secured stylus. A secure connection is established between a digitizer processor in a computing device and a remote server providing virtual desktop infrastructure (VDI). A digitizer interposer implemented in the computing device, the server, and/or between them receives raw or encrypted digitizer input that bypasses the operating system (OS) and processor of the computing device. Digitizer signal processing, normally performed by the OS, is performed on one or more servers. An edge server provides haptic feedback to a stylus and/or generates display of temporary digital ink as created while a cloud server completes digital ink processing and generates video for display by the computing device. A secure connection between a graphics processing unit (GPU) and the server protects secure connection video by encryption bypassing the OS and processor of the user computing device.Type: GrantFiled: November 22, 2023Date of Patent: January 21, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shoham Dekel, Assaf Bar-Ness, Orr Srour
-
Publication number: 20240385701Abstract: An electronic stylus includes a stylus body, a touch-sensitive input region disposed along at least a portion of the stylus body, a haptic feedback device, and a stylus controller configured to receive an indication of user physical contact with the touch-sensitive input region. The user physical contact is classified as a recognized contact type of a plurality of different recognized contact types, based at least in part on one or more touch context parameters. The haptic feedback device is activated with predefined haptic characteristics corresponding to the recognized contact type, and differing from predefined haptic characteristics corresponding to other recognized contact types of the plurality of different recognized contact types.Type: ApplicationFiled: October 4, 2022Publication date: November 21, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Shoham DEKEL, Uri RON, Vadim MISHALOV, Assaf BAR-NESS
-
Patent number: 12147620Abstract: A computing device detects an indication of a data-linkable context for the electronic stylus and transitions communication between the digitizer of the computing device and the electronic stylus from a user interface mode to a data link mode, based at least in part on the detecting. The computing device communicates between the electronic stylus and the digitizer in the data link mode via the multiple electrostatic antennas of the electronic stylus, based at least in part on the transitioning.Type: GrantFiled: December 16, 2022Date of Patent: November 19, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Shoham Dekel, Assaf Bar-Ness
-
Publication number: 20240329825Abstract: A method to provide classified touch data to a computer program executing on a device comprises: (a) assembling a map of touch signal from a touch sensor arranged on an electronic display and including a plurality of crossings of row and column electrodes, the map including a corresponding touch-signal value for each of the plurality of crossings, and defining at least one touched region of the touch sensor; (b) serving context data relating to user-interface content currently presented on the electronic display; (c) computing classified touch data corresponding to the map of touch signal, based at least partly on the map and the context data; and (d) providing the classified touch data to an operating system of the device.Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Uri RON, Shoham DEKEL, Gilad PUNDAK
-
Publication number: 20240319866Abstract: Systems, methods, and instrumentalities are described herein related to a secured stylus. A secure connection is established between a digitizer processor in a computing device and a remote server providing virtual desktop infrastructure (VDI). A digitizer interposer implemented in the computing device, the server, and/or between them receives raw or encrypted digitizer input that bypasses the operating system (OS) and processor of the computing device. Digitizer signal processing, normally performed by the OS, is performed on one or more servers. An edge server provides haptic feedback to a stylus and/or generates display of temporary digital ink as created while a cloud server completes digital ink processing and generates video for display by the computing device. A secure connection between a graphics processing unit (GPU) and the server protects secure connection video by encryption bypassing the OS and processor of the user computing device.Type: ApplicationFiled: November 22, 2023Publication date: September 26, 2024Inventors: Shoham DEKEL, Assaf BAR-NESS, Orr SROUR
-
Patent number: 12073754Abstract: A method of adaptively controlling display color of a display of a computing device is disclosed. Spectral sensing data is received via a spectrometer positioned on a first side of the computing device. Light sensing data is received via a light sensor on a second side of the computing device that opposes the first side. A spectral light source profile is selected from a plurality of different spectral light source profiles based at least on the spectral sensing data. Each of the plurality of different spectral light source profiles have different color calibration values. Display color of the display is adaptively controlled based at least on the light sensing data and the color calibration values of the selected spectral light source profile.Type: GrantFiled: April 15, 2022Date of Patent: August 27, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Shoham Dekel, Daniel Spivak
-
Publication number: 20240281085Abstract: A device for use with a touch surface digitizer, the device comprising: a sensor configured to receive uplink signals emitted by a grid of antennas in the digitizer, and a controller configured to detect the uplink signals via the sensor; wherein the controller is further configured to determine a speed of the device based on a detected sequence of the uplink signals as received at the sensor from one or more junctions of the antenna grid relative to a predetermined spatial pattern of the uplink signals as emitted across the grid.Type: ApplicationFiled: March 18, 2024Publication date: August 22, 2024Inventors: Assaf BAR-NESS, Shoham DEKEL
-
Publication number: 20240259754Abstract: A wearable device is provided, including an accelerometer, a gyroscope, and a processing device. The processing device is configured to receive acceleration data from the accelerometer, receive orientation data from the gyroscope, and receive simulated magnetometer data from an offboard computing device. Based at least in part on the acceleration data, the orientation data, and the simulated magnetometer data, the processing device is further configured to perform motion tracking calibration to obtain an estimated position and orientation of the wearable device relative to the offboard computing device. The processing device is further configured to output the estimated position and orientation to an additional computing process.Type: ApplicationFiled: January 30, 2023Publication date: August 1, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Eran CHENCINSKI, Daniel SPIVAK, Shoham DEKEL
-
Publication number: 20240219990Abstract: Systems and methods are described for reducing the power consumption of a camera-based presence detection system of a user device. The camera-based presence detection system is used to transition the user device from a low-power mode to another power mode when the presence of a user is detected. To reduce the power consumption of the camera-based presence detection system, an operating parameter of the camera-based presence detection system may be modified based on contextual information received while the user device is in the low-power mode. For example, an operating parameter of the camera-based presence detection system is modified when the contextual information indicates that there is a reduced reliability or utility of the camera-based presence detection system.Type: ApplicationFiled: December 30, 2022Publication date: July 4, 2024Inventors: Shoham DEKEL, Gilad PUNDAK
-
Publication number: 20240201803Abstract: A computing device detects an indication of a data-linkable context for the electronic stylus and transitions communication between the digitizer of the computing device and the electronic stylus from a user interface mode to a data link mode, based at least in part on the detecting. The computing device communicates between the electronic stylus and the digitizer in the data link mode via the multiple electrostatic antennas of the electronic stylus, based at least in part on the transitioning.Type: ApplicationFiled: December 16, 2022Publication date: June 20, 2024Inventors: Shoham DEKEL, Assaf BAR - NESS
-
Patent number: 11966533Abstract: A device for use with a touch surface digitizer, the device comprising: a sensor configured to receive uplink signals emitted by a grid of antennas in the digitizer; and a controller configured to detect the uplink signals via the sensor; wherein the controller is further configured to determine a speed of the device based on a detected sequence of the uplink signals as received at the sensor from one or more junctions of the antenna grid relative to a predetermined spatial pattern of the uplink signals as emitted across the grid.Type: GrantFiled: September 4, 2020Date of Patent: April 23, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Assaf Bar-Ness, Shoham Dekel
-
Publication number: 20240126385Abstract: Examples are disclosed that relate to applying haptic output to a touch-sensitive input device. One example provides a touch-sensitive input device comprising a body, a haptic feedback mechanism within the body, a sensor subsystem, a logic processor, and a memory. The memory stores instructions executable by the processor to receive from the sensor subsystem sensor data indicating locations along the body of a plurality of contact points between a user hand and the body, based at least in part on the sensor data, determine a touch profile of the user hand applied to the body, based at least in part on the touch profile of the user hand, determine a selected haptic output to be applied to the body, and cause a drive signal to be transmitted to the haptic feedback mechanism to apply the selected haptic output to the body.Type: ApplicationFiled: March 25, 2022Publication date: April 18, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Shoham DEKEL, Assaf BAR-NESS
-
Patent number: 11954257Abstract: Examples are disclosed relating to providing haptic feedback in a stylus while the stylus crosses a gap between two displays. In one example, a method comprises detecting one or more haptic triggering criteria, and at least on condition of detecting the one or more haptic triggering criteria, actuating the haptic feedback component to produce haptic output. Using a width of the gap between the displays, a stylus velocity, and a stylus direction, a crossing time for the stylus tip to cross the gap is calculated. At a first time after actuating the haptic feedback component, the method determines that the stylus tip crosses an inside edge of one of the displays. At least on condition of determining that the tip of the stylus crosses an inside edge of a display, the method continues to actuate the haptic feedback component for the crossing time.Type: GrantFiled: April 12, 2023Date of Patent: April 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Shoham Dekel, Uri Ron, Assaf Bar-Ness
-
Patent number: 11868608Abstract: Systems, methods, and instrumentalities are described herein related to a secured stylus. A secure connection is established between a digitizer processor in a computing device and a remote server providing virtual desktop infrastructure (VDI). A digitizer interposer implemented in the computing device, the server, and/or between them receives raw or encrypted digitizer input that bypasses the operating system (OS) and processor of the computing device. Digitizer signal processing, normally performed by the OS, is performed on one or more servers. An edge server provides haptic feedback to a stylus and/or generates display of temporary digital ink as created while a cloud server completes digital ink processing and generates video for display by the computing device. A secure connection between a graphics processing unit (GPU) and the server protects secure connection video by encryption bypassing the OS and processor of the user computing device.Type: GrantFiled: March 20, 2023Date of Patent: January 9, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shoham Dekel, Assaf Bar-Ness, Orr Srour
-
Publication number: 20230400937Abstract: Examples relate to managing power consumption of a stylus haptic feedback component prior to actuation. In one example, power is transmitted to a haptic circuit and a first haptic predicter value corresponding to a first user interaction with the stylus is determined. A weighted first haptic predicter value is generated by weighting the first haptic predicter value. A second haptic predicter value corresponding to a second user interaction is determined, and a weighted second haptic predicter value is generated by weighting the second haptic predicter value. At least the weighted first and second haptic predicter values are combined to generate a combined weighted predictive result, which is compared to a haptic predictive threshold value. On condition that such comparison yields a haptic predictive result, power continues transmitting to the haptic circuit. On condition that such comparison yields a non-haptic-predictive result, power ceases transmitting to the haptic circuit.Type: ApplicationFiled: August 24, 2023Publication date: December 14, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Shoham DEKEL, Assaf BAR-NESS
-
Publication number: 20230384866Abstract: A head-wearable audio device has a motion sensor that outputs motion parameter values based on a detected motion gesture. A gesture type is recognized by comparing the motion parameter values and per-user per-gesture-type recognition parameter values. An action is selected based on the selected gesture type and is executed by the head-wearable audio device or an application in a remote computing device. The head-wearable audio device may also include a capacitive touch sensor that detects capacitive touch events and outputs capacitive touch parameter values. A gesture type may be recognized by comparing both of detected motion parameter values and detected capacitive touch parameter values with per-user per-gesture-type recognition parameter values. The per-user per-gesture-type recognition parameter values are improved over time using machine learning and/or automated logic based on historical detected motion or capacitive touch parameters and corresponding selected gestures, or user profile data.Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Inventors: Eran CHENCINSKI, Shoham DEKEL, Shmuel KAUFMAN-FRIDMAN