Patents by Inventor Kedar A. Dongre
Kedar A. Dongre 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: 11226704Abstract: Techniques for providing a virtual touch screen are described. An example of a computing device with a virtual touch screen includes a projector to project a user interface image and a depth camera to detect objects in the vicinity of the user interface image. The computing device also includes a touch service that receives image data from the depth camera and analyzes the image data to generate touch event data. The computing device also includes a User Input (UI) device driver that receives the touch event data from the touch service and reports the touch event data to an operating system of the computing device. The touch service and UI device driver are system level software that is operable prior to a user logging onto the computing device.Type: GrantFiled: September 29, 2016Date of Patent: January 18, 2022Assignee: Sony Group CorporationInventors: Royce Fernald, Kedar A. Dongre
-
Patent number: 10599225Abstract: Techniques for providing a virtual touch screen are described. An example of a computing device with a virtual touch screen includes a projector to project a user interface image onto a touch surface, and a depth camera to generate a depth image representing objects in a vicinity of the user interface image, and a touch mask generator. The computing device also includes a touch detection module to analyze the touch mask to detect touch events. The touch detection module is configured to identify a finger in the touch mask, identify a centroid region of the finger and compute a distance of the centroid region from a touch surface, and compare the distance to a threshold distance to identify a touch event.Type: GrantFiled: September 29, 2016Date of Patent: March 24, 2020Assignee: Intel CorporationInventors: Fan Chen, Kedar A. Dongre
-
Publication number: 20180088740Abstract: Techniques for providing a virtual touch screen are described. An example of a computing device with a virtual touch screen includes a projector to project a user interface image and a depth camera to detect objects in the vicinity of the user interface image. The computing device also includes a touch service that receives image data from the depth camera and analyzes the image data to generate touch event data. The computing device also includes a User Input (UI) device driver that receives the touch event data from the touch service and reports the touch event data to an operating system of the computing device. The touch service and UI device driver are system level software that is operable prior to a user logging onto the computing device.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Applicant: INTEL CORPORATIONInventors: Royce Fernald, Kedar A. Dongre
-
Publication number: 20180088674Abstract: Techniques for providing a virtual touch screen are described. An example of a computing device with a virtual touch screen includes a projector to project a user interface image onto a touch surface, and a depth camera to generate a depth image representing objects in a vicinity of the user interface image, and a touch mask generator. The computing device also includes a touch detection module to analyze the touch mask to detect touch events. The touch detection module is configured to identify a finger in the touch mask, identify a centroid region of the finger and compute a distance of the centroid region from a touch surface, and compare the distance to a threshold distance to identify a touch event.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Applicant: INTEL CORPORATIONInventors: Fan Chen, Kedar A. Dongre
-
Publication number: 20160364137Abstract: In accordance with some embodiments, a touch input device such as a touch screen or track pad or touch pad may be operated in mouse mode by touching the screen simultaneously with more than one finger. In one embodiment, three fingers may be utilized. The three fingers in one embodiment may be the thumb, together with the index finger and the middle finger. Then the index finger and the middle finger may be used to left or right click to enter a virtual mouse command.Type: ApplicationFiled: December 22, 2014Publication date: December 15, 2016Inventors: Guangyu Ren, Lili M. Ma, Hantao Ren, Arvind Kumar, John J. Valavi, Jose Manuel Picado Leiva, Kedar A. Dongre
-
Publication number: 20160349918Abstract: Techniques for calibrating touch detection devices are described herein. A method for calibrating touch detection may include detecting, via a processor, predefined calibration points from a projected predefined pattern based on visible image sensor data. The method may also include generating, via the processor, a surface depth model by fitting a surface plane to depth sensor data. The method may further include mapping, via the processor, the detected calibration points to surface depth coordinates. The method may also further include mapping, via the processor, an infrared image from infrared (IR) sensor data to the surface depth model using preconfigured image correlations.Type: ApplicationFiled: May 29, 2015Publication date: December 1, 2016Applicant: INTEL CORPORATIONInventors: Kedar A. Dongre, Vinay K. Nooji, Brandon Gavino, David R. Holman
-
Publication number: 20160191594Abstract: Technologies for performing contextually adaptive media streaming are described. In some embodiments, the technologies utilize contextual parameters leverage contextual information to alter the parameters of a content stream that is provided to a client device from a server. In some embodiments, the parameters of the content stream are altered by changing one or more input parameters (e.g., a report of network parameters) that is/are operated on by adaptive logic of a media player on the client device. Alternatively or additionally, in some embodiments the technologies leverage contextual information to alter the manner in which a client device processes content in a received content stream for consumption. Systems, devices, and methods employing the technologies are also described.Type: ApplicationFiled: December 24, 2014Publication date: June 30, 2016Inventors: Hassnaa Moustafa, Kedar A. Dongre, William J. Lewis
-
Patent number: 7685266Abstract: Presented herein are embodiments of techniques to manage a plurality of tape-out tools each executing on a plurality of computing devices. The tape-out tools designed to process circuit design data to physical mask data which describes the physical layout of a circuit. The techniques including management of resources used by a tape-out tool and real-time feedback from a tape-out tool.Type: GrantFiled: September 28, 2006Date of Patent: March 23, 2010Assignee: Intel CorporationInventors: Chandra Mouli, Kedar Dongre
-
Publication number: 20090241075Abstract: Embodiments of an IC design system for test row/structure layout design are described in this application. The design system may include a test chip complier database, a test chip complier engine (TCCE), and a user interface module. The TCCE may be configured to communicate with at least the test chip compiler database and the user interface module, and configured to allow a user to automatically generate a test chip layout by providing an integrated circuit design system. With the system, a user can automatically generate a design by specifying the test row or test structure layout requirements for the design using sets of predefined templates, changing design template parameters using a table driven input format, scheduling generation of the design on a preferred layout design tool, visually inspecting the generated design for errors, and/or applying version controls to the generated design. Other embodiments are described.Type: ApplicationFiled: March 24, 2008Publication date: September 24, 2009Inventors: Shahriar Ahmed, Kedar Dongre, Jeffrey C. Hunter, Rott Pavel, Vincent Rayappa, Joseph Yip
-
Publication number: 20090171606Abstract: A software architecture, design and implementation that enables efficient transistor performance analysis across multiple levels of parameter granularity with interactive drill-down, drill-across capability, for use during semiconductor technology development. The software may include several features, such as highly modular, robust architecture to enable analysis across the multiple granularity of transistor performance data, i.e., per die, material group, and aggregate, GUI-based template configuration to specify the analysis across the multiple levels in a uniform set of operations, subsystems to execute the template specified with the GUI, integration of pass-fail analysis analytics, interactive drill-down on particular data points of user interest in automatically generated charts, and drill-across capability allowing linking of data points highlighted on a single chart to those that are correlated in all other charts. Other embodiments are described.Type: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Inventors: Takahiro Murata, Kedar Dongre, Yiqing Zhou, Mark Armstrong
-
Publication number: 20080082663Abstract: Embodiment of techniques to manage tools that process data to describe a physical layout of a circuit are presented herein.Type: ApplicationFiled: September 28, 2006Publication date: April 3, 2008Inventors: Chandra Mouli, Kedar Dongre