Patents by Inventor Dan Atsmon
Dan Atsmon 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: 20180075727Abstract: A method of alerting a vehicle's driver. The method comprises receiving an azimuth value indicating a gazing direction of a head of the driver from a primary device placed on the driver, receiving a vehicle bearing value indicating a vehicle moving direction of the vehicle driven by the driver, calculating an angular difference between the azimuth value and the vehicle bearing value, generating an alert when the angular difference deviates from an angular threshold, and automatically presenting the alert to the driver in response to the angular difference.Type: ApplicationFiled: November 9, 2017Publication date: March 15, 2018Inventors: Ohad Akiva, Dan Atsmon, Ram Dayan
-
Patent number: 9875303Abstract: A method including: clustering a plurality of records, each record comprises at least one object image and at least one textual field associated with the object, to yield a plurality of clusters such that the object images in each cluster exhibit between them a visual similarity above a specified value; associating each cluster with a label by applying a dictionary function to the textual fields of each cluster, wherein the label reflects a common semantic factor of the textual fields of each cluster, wherein the common semantic factor has a value above a specified threshold. Accordingly, the visual similarity provides a measure of resemblances between two visual objects that can be based on at least one of: the fit between their color distribution such as correlation between their HSV color histograms, the fit between their texture, the fit between their shapes, the correlation between this edge histograms and face similarity.Type: GrantFiled: June 29, 2015Date of Patent: January 23, 2018Inventors: Alon Atsmon, Dan Atsmon
-
Patent number: 9818283Abstract: A method of alerting a vehicle's driver. The method comprises receiving an azimuth value indicating a gazing direction of a head of the driver from a primary device placed on the driver, receiving a vehicle bearing value indicating a vehicle moving direction of the vehicle driven by the driver, calculating an angular difference between the azimuth value and the vehicle bearing value, generating an alert when the angular difference deviates from an angular threshold, and automatically presenting the alert to the driver in response to the angular difference.Type: GrantFiled: January 5, 2015Date of Patent: November 14, 2017Assignee: iOnRoad Technologies Ltd.Inventors: Ohad Akiva, Dan Atsmon, Ram Dayan
-
Publication number: 20170316584Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: ApplicationFiled: July 17, 2017Publication date: November 2, 2017Inventors: Alon ATSMON, Dan ATSMON
-
Publication number: 20170302726Abstract: A method of handling multimedia data in which packets of a multimedia file from a first computer are received by a second computer. In case, a sub-portion of the multimedia file, representative of the multimedia file, was received by the second computer, before the entire file was received by the second computer, that sub portion is handled by the second computer transmitting to the first computer, although the entire file was not received by the second computer at the time of the transmission of the result. Additionally, an image processing server is described comprising: a network interface adapted to receive packets, a communication manager adapted to manage reception of multimedia files through the input interface and to conclude when a sub-portion of a multimedia file, representative of the multimedia file received, and an image handling unit configured to handle said sub-portions.Type: ApplicationFiled: July 2, 2017Publication date: October 19, 2017Inventors: Dan ATSMON, Alon ATSMON
-
Patent number: 9710928Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: GrantFiled: August 7, 2016Date of Patent: July 18, 2017Inventors: Alon Atsmon, Dan Atsmon
-
Patent number: 9699242Abstract: A method of handling multimedia data, is described, in which packets of a multimedia file from a first computer are received by a second computer. In case, a sub-portion of the multimedia file, representative of the multimedia file, was received by the second computer, before the entire file was received by the second computer, that sub portion is handled by the second computer transmitting to the first computer or to a third computer a result of the handling of the sub-portion, although the entire file was not received by the second computer at the time of the transmission of the result. Additionally, an image processing server is described comprising: a network interface adapted to receive packets, a communication manager adapted to manage reception of multimedia files through the input interface and to conclude when a sub-portion of a multimedia file, representative of the multimedia file received, and an image handling unit configured to handle said sub-portions.Type: GrantFiled: December 5, 2008Date of Patent: July 4, 2017Inventors: Dan Atsmon, Alon Atsmon
-
Patent number: 9607327Abstract: A computer implemented method of presenting visual content items, comprising: grouping the visual content items according to predefined similarity rules relating to visual characteristics of the visual content items such that each group has a range for the number of its members; selecting a representative visual content item for each group; presenting the representative visual content item of each group that has a minimal number of members above a predefined threshold; and optionally presenting the visual content items alongside the representative visual content items. The grouping may be carried out by using predefined color groups; by using predefined shape groups; or using Keypoints of the visual content items, and relate to groups of human faces, product images and landscape images.Type: GrantFiled: July 8, 2009Date of Patent: March 28, 2017Inventors: Dan Atsmon, Alon Atsmon
-
Publication number: 20170039084Abstract: A system on chip (SoC) having an integrated circuit (IC) integrating into a single chip advance driver assistance systems (ADAS) processing unit(s), application processing unit(s), at least one memory storing ADAS code comprising ADAS computer instructions adapted to be executed on the ADAS processing unit(s) for processing vehicle sensor data and VM code for executing VM(s) on the application processing unit(s) and a hypervisor which manages an execution of at least one operation system of the VM(s) and an access to a processor shared memory of the ADAS processing unit(s) for acquiring an outcome of executing the ADAS computer instructions for the completion of an ADAS enhancing function by the execution of the VM(s) on the application processing unit(s).Type: ApplicationFiled: August 4, 2016Publication date: February 9, 2017Inventors: Dan ATSMON, Ohad AKIVA, Yair HOUGUI
-
Publication number: 20160371551Abstract: A system and method for analyzing and wirelessly transmitting information in real-time, comprising capturing snapshots and videos, by utilizing for example a smartphone. The images are analyzed in conjunction with other system data to provide the user: 3 dimensional images, GPS coordinates, safety alerts, etc. In particular, the system is mountable within a vehicle interior to provide: road conditions, dangerous driving situations, the make/model/manufacturer of surrounding cars, GPS coordinates, and the identity of local businesses. The user may also share the information via wireless transmissions with surrounding users possessing the same system, such as for real-time video gaming systems. And the system may also be detached from the vehicle for use in other scenarios, such as searching a merchant database for matching items and wirelessly sending the information to other system users.Type: ApplicationFiled: September 2, 2016Publication date: December 22, 2016Inventors: Alon Atsmon, Dan Atsmon, Ram Dayan, Hilla Bass
-
Publication number: 20160343149Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: ApplicationFiled: August 7, 2016Publication date: November 24, 2016Inventors: Alon ATSMON, Dan ATSMON
-
Patent number: 9443152Abstract: A system and method for analyzing and wirelessly transmitting information in real-time, comprising capturing snapshots and videos, by utilizing for example a smartphone. The images are analyzed in conjunction with other system data to provide the user: 3 dimensional images, GPS coordinates, safety alerts, etc. In particular, the system is mountable within a vehicle interior to provide: road conditions, dangerous driving situations, the make/model/manufacturer of surrounding cars, GPS coordinates, and the identity of local businesses. The user may also share the information via wireless transmissions with surrounding users possessing the same system, such as for real-time video gaming systems. And the system may also be detached from the vehicle for use in other scenarios, such as searching a merchant database for matching items and wirelessly sending the information to other system users.Type: GrantFiled: May 3, 2012Date of Patent: September 13, 2016Assignee: iOnRoad Technologies Ltd.Inventors: Alon Atsmon, Dan Atsmon, Ram Dayan, Hilla Bass
-
Patent number: 9412182Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalog. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: GrantFiled: August 23, 2015Date of Patent: August 9, 2016Inventors: Alon Atsmon, Dan Atsmon
-
Publication number: 20150377634Abstract: A method of analyzing images over time is provided herein. The method includes: capturing a plurality of images each associated with specified objects in specified locations such that a specified area is covered; specifying regions of interest (ROI) in each of the captured images; repeating the capturing with at least one of: a different location, a different orientation, and a different timing such that the captured images are associated with the specified covered area; and comparing the captured imaged produced in the capturing with the captured imaged produced in the repeating of the capturing to yield comparison between the captured objects by comparing specified ROI.Type: ApplicationFiled: July 2, 2015Publication date: December 31, 2015Inventors: Alon Atsmon, Dan Atsmon, Ram Dayan, Hilla Bass
-
Patent number: 9219708Abstract: A method of authenticating, using an authentication server, the use of an authentication device over a communication network via an intermediate communication device, comprising: receiving an authentication datagram by the intermediate device; protecting the datagram by the intermediate device, by at least one of changing, adding to, encrypting and signing of the datagram; and forwarding the datagram to the authentication server for authentication.Type: GrantFiled: September 22, 2003Date of Patent: December 22, 2015Assignee: DialwareInc.Inventors: Ram Anati, Dan Atsmon, Gavriel Speyer
-
Publication number: 20150363945Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: ApplicationFiled: August 23, 2015Publication date: December 17, 2015Inventors: Alon Atsmon, Dan Atsmon
-
Publication number: 20150356872Abstract: A method of calculating a commonly driven velocity recommendation, comprising: gathering a plurality of data messages from a plurality of client devices located in a plurality of different vehicles, each data message comprises a current location value, a current bearing value, and a current velocity value estimated for a hosting vehicle; clustering the plurality of data messages in a plurality of clusters by matching the respective location values and bearing values; calculating a commonly driven velocity per cluster of the plurality of clusters by combining data from respective cluster members; and retrieving the commonly driven velocity in response to an indication of a current location and a current bearing thereof which matches location and bearing of members of the respective cluster.Type: ApplicationFiled: January 6, 2014Publication date: December 10, 2015Inventors: Alon ATSMON, Dan Atsmon, Ohad AKIVA, Shani KORESH, Ram DAYAN
-
Publication number: 20150302014Abstract: A method including: clustering a plurality of records, each record comprises at least one object image and at least one textual field associated with the object, to yield a plurality of clusters such that the object images in each cluster exhibit between them a visual similarity above a specified value; associating each cluster with a label by applying a dictionary function to the textual fields of each cluster, wherein the label reflects a common semantic factor of the textual fields of each cluster, wherein the common semantic factor has a value above a specified threshold. Accordingly, the visual similarity provides a measure of resemblances between two visual objects that can be based on at least one of: the fit between their color distribution such as correlation between their HSV color histograms, the fit between their texture, the fit between their shapes, the correlation between this edge histograms and face similarity.Type: ApplicationFiled: June 29, 2015Publication date: October 22, 2015Inventors: Dan ATSMON, Alon ATSMON
-
Publication number: 20150294505Abstract: Embodiments are disclosed for adjusting a presentation on a head-mounted display (HMD). In one or more example embodiments, a method of dynamically orienting a presentation of a HMD includes gathering HMD sensor data via at least one HMD sensor that is installed on an HMD worn by a driver of the vehicle and gathering vehicle sensor data via at least one vehicle mounted sensor mounted to the vehicle. The example method further includes performing an analysis of the HMD sensor data and of the vehicle sensor data to identify a difference between the HMD sensor data and the vehicle sensor data, and calculating, based on the difference, an orientation of the HMD device in relation to the vehicle. The method further includes adjusting a presentation of data on a display of the HMD device based on the orientation.Type: ApplicationFiled: April 13, 2015Publication date: October 15, 2015Inventor: Dan Atsmon
-
Patent number: 9117143Abstract: A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.Type: GrantFiled: June 1, 2014Date of Patent: August 25, 2015Inventors: Alon Atsmon, Dan Atsmon