Patent application number | Description | Published |
20090037810 | Graphical data mapping technique - A graphical data mapping technique that enables the computer system to recognize and analyze the presented graphical data on the computer display including the images, drawings, 3D modeling, or the like. Said graphical data mapping technique converts the graphical data into a number of matrices where the computer system can extract the needed information about said graphical data from the formed matrices serving various medical, engineering, industrial, and IT applications. | 02-05-2009 |
20090125801 | 3D windows system - A 3D windows system that enables the user to create, edit, and/or interact with 3D graphics user interfaces on the computer display using an innovative technique that utilizes a plurality of matrices to model the 3D graphics user interfaces. Said 3D windows system serves various 3D desktop and Web-based applications without a need for specific hardware requirements or hardware accelerators. Furthermore, the file sizes of 3D applications that utilize said 3D windows system are extremely light and almost equal to the file sizes of traditional 2D applications. | 05-14-2009 |
20090184936 | 3D touchpad - A 3D touchpad that is comprised of a first touchpad, a second touchpad, and a third touchpad that are positioned to be parallel to the xy, yz, and xz-plane, wherein moving the user's finger on said 3D touchpad provides six degrees-of-freedom to the computer system. Said computer input device can be incorporated onto the top of a computer mouse, a computer keyboard, a game controller, or the like. | 07-23-2009 |
20100034485 | Computer vision system and language - The present invention enables converting the pictures, drawings, 3D models, or the like into a new graphics format that enables the computer system to extract positional, numerical, or directional information related to the objects of said pictures, drawings, or 3D models. The present invention enables providing a set of automated solutions for a design problem related to said objects, and identifying the objects' names in said pictures, drawings, or 3D model serving a variety of IT, medical, engineering, and industrial applications. | 02-11-2010 |
20100090973 | Touch sensing technology - The present touch sensing technology enables detecting the position of touch between an object and a surface, and the direction of this object in three dimensions while touching the surface. Said object can be a user's finger, a pen, or the like, while said surface can be a touchpad, a touch screen, a computer mouse, a button of a computer keyboard, a 3D computer input device, or the like. | 04-15-2010 |
20110007008 | Virtual touch screen system - A virtual touch screen system that helps interacting with a computer application on the computer display wherein said virtual touch screen system is comprised of a touchpad connected to the computer and detects the finger position on its surface to provide the computer system with an immediate input representing said finger position; a virtual touch screen which is a small window that appears on the computer display presenting a graphical user interface that enables interacting with said computer application; and a virtual spot which is a small circle that appears on said virtual touch screen representing the position of the finger on said touchpad wherein moving the finger on said touchpad manipulates said virtual spot to move on said virtual touch screen to interact with said graphical user interface. | 01-13-2011 |
20130321414 | CONVERTING A 3D MODEL INTO MULTIPLE MATRICES - A method is disclosed for converting a | 12-05-2013 |
20140152603 | Remote Sensing Touchscreen - A remote sensing system for touchscreen is disclosed. The system is comprised of a surface and a pointer. The surface detects the point of a force exerted on the surface and the three-dimensional direction of the force. The pointer remotely exerts a force on the surface. The point of exerting the force on the surface, the 3D direction of the pointer, and the location of the pointer relative to the surface are then determined. The present invention is utilized in various 3D gaming, entertainment, engineering, and medical applications. | 06-05-2014 |
20140152628 | COMPUTER INPUT DEVICE FOR HAND-HELD DEVICES - The present invention discloses a minuscule wireless computer input device to be positioned on the fingertip to provide various functions. For example, the user can effortlessly move or rotate objects in 3D on a computer screen when his/her fingertip touches the screen. The fingertip movement on a surface functions as a computer mouse to manipulate the movement of the computer cursor on a screen. The device can be attached to a stylist, pencil, or similar tools, and also be easily detached or attached at any moment. It is perfectly adaptable for use with HMDs, such as GOOGLE GLASS, while exploring the landscape, driving a car, or lying supine with the need to interact with a computer application. | 06-05-2014 |
20140153790 | Biometrics Touchscreen - The present invention discloses a thin transparent panel that can be built-in or attached to a touchscreen to detect the user's identity once the user touches the screen. It can be utilized with a mobile phone, tablet device, and computer touchscreen. The panel can also be attached to a computer keyboard, mouse, or touchpad to enable quick recognition of the user's identity once the user uses the keyboard, mouse, or touchpad. Generally, the present invention detects the measurements of the hand skeleton and compares these measurements with a database to recognize or confirm the user's identity. | 06-05-2014 |
20140313195 | 3D Model Mapping - A method is disclosed for mapping a 3D model with a 3D matrix. The method places the 3D model in a 3D grid, comprised of 3D units, and tags each 3D unit with an identifier to be indicated in the cells of the 3D matrix. Analyzing the identifiers in the 3D matrix allows the computer system to automatically recognize the identity of the 3D model, extract positional or numerical information regarding the 3D model, find a path connecting two spots in the 3D model, and detect an error in the 3D model according to any particular criteria. | 10-23-2014 |
20140320506 | MANIPULATING, CAPTURING, AND CONSTRAINING MOVEMENT - A method is disclosed for manipulating the movement of a user's body to achieve a task according to specific rules. This method can be utilized in various training, medical and rehabilitation applications. Another method for capturing the movement of a user' body is disclosed. This method can be used in different gaming, filmmaking and computer applications. Also, a method is disclosed for constraining the movement of a user's body according to an imaginary or virtual object. This method can be employed in several virtual reality and augmented reality applications. | 10-30-2014 |
20140375769 | 3D WEARABLE GLOVE SCANNER - Disclosed is a 3D scanner in the form of a wearable glove that can be worn by a user to swiftly scan the objects that the user touches. Touching the edges or corners of the object is enough for the present invention to automatically generate the necessary 3D model of the object. The user can scan an object with holes regardless of the object's size. The wearable glove is thin and light, and can be folded and carried in the user's pocket ready for use at any time or place. | 12-25-2014 |
20150015576 | OBJECT RECOGNITION AND VISUALIZATION - A method is disclosed for identifying and presenting a 3D model for an object appearing in a picture or image. The method is used with pictures in printed materials such as books, newspapers, magazines and also used with images presented on a display of a computer, tablet, mobile phone or the like. Furthermore, the method is used for identifying and visualizing buildings, vehicles or other objects located indoors or outdoors while using one of the modern head mounted computer displays or glasses known commercially as wearable devices. | 01-15-2015 |
20150042640 | FLOATING 3D IMAGE IN MIDAIR - A first method is disclosed for projecting an image on random surfaces from a movable projection source to give the image the appearance of a floating three-dimensional image relative to a point of view. A second method is also disclosed for projecting a virtual 3D model on a 3D environment wherein certain virtual objects of the virtual 3D model are projected on certain actual objects of the 3D environment while the source of projecting the virtual 3D model is moving. A third method is disclosed for projecting an image on a transparent surface that can be held by a user's hands wherein the content of the image suits the identity of the objects located behind the transparent surface relative to a point of view. | 02-12-2015 |
Patent application number | Description | Published |
20120075181 | 3D computer cursor - The present invention introduces a 3D computer cursor that helps the user to interact with 3D computer applications in an intuitive manner. Said 3D computer cursor enables the user to easily manipulate a plurality of windows, objects, or the like to be moved or rotated in three dimensions on the computer display serving a variety of desktop and web-based applications. | 03-29-2012 |
20120320040 | 3-D representation method and system - A method to represent a three-dimensional model with a plurality of joints where each one of these joints is automatically tagged with a number of IDs representing the name of its polygon, the position of the joint relative to a certain direction and the position of the joint relative to the other joints that surround it. This method enables the computer system to interpret the visual data of the 2D/3D model as usable information that can serve various fields and computer applications. | 12-20-2012 |
20130321414 | CONVERTING A 3D MODEL INTO MULTIPLE MATRICES - A method is disclosed for converting a | 12-05-2013 |
20140149892 | METHOD FOR BROWSING THE INTERNET USING COMMUNICATION SESSIONS - A method for browsing websites, search engine results, cloud application projects, and desktop application files using communication sessions such as blogs, forums, and chat rooms. This method enables users to create communication sessions with titles associated with a webpage, a search keyword, a cloud application, or a desktop application; display the titles once the webpage, search keyword, cloud application, or desktop application is opened on the computer display; and open a communication session by selecting its title on the computer screen. | 05-29-2014 |
20140198071 | Force Sensing Touchscreen - A touchscreen that determines the point of touch and magnitude of a force applied to the touchscreen is disclosed. The force can be perpendicular, parallel, or sloped with respect to the touchscreen surface. The force can also be a plurality of forces simultaneously applied to the touchscreen surface where the centroid and resultant of the plurality of forces are determined. The touchscreen can take the form of various two-dimensional or three-dimensional shapes such as a circle, cube, sphere, cylinder, or the like. | 07-17-2014 |
20140223279 | DATA AUGMENTATION WITH REAL-TIME ANNOTATIONS - A system for augmenting a user experience viewing a scene or listening to an audio is disclosed. The system provides the user with real time annotations for the part of the scene s/he is viewing it or the part of the audio s/he is listening to it. The scene may include text, objects, human faces or bodies. The audio may include vocal information or musical themes. The annotations include a list of users who are simultaneously viewing similar scenes or simultaneously listening to similar audios. | 08-07-2014 |
20140297678 | METHOD FOR SEARCHING AND SORTING DIGITAL DATA - A method for searching digital data such as text, pictures, videos, or audio is disclosed. The method allows a user to select a part of a digital data and retrieve accurate search results related to this part, according to the content of the digital data. Also, a method for sorting through digital data such as text, pictures, videos, or audio is disclosed. The method enables sorting parts of a digital data associated with keywords describing the relationship between these parts and the digital data, which enables retrieving classified search results that meet the users' needs. | 10-02-2014 |
20150016667 | OBJECT RECOGNITION FOR 3D MODELS AND 2D DRAWINGS - A first method is disclosed for recognizing 3D objects in 3D models created by 3D scanners, depth sensing cameras or created by a 3D modeling software application. A second method is disclosed for recognizing 2D objects in drawings. The 3D/2D objects can be individual objects that have simple forms or combined objects that are comprised of a plurality of individual objects that are attached to each other in a certain manner to form one entity. The first and second methods serve a variety of medical, engineering, industrial, gaming and augmented reality applications. | 01-15-2015 |