Trax Technology Solutions Pte. Ltd.

Singapore

Back to Profile

1-100 of 102 for Trax Technology Solutions Pte. Ltd. Sort by
Query
Aggregations
IP Type
        Patent 84
        Trademark 18
Jurisdiction
        United States 74
        World 26
        Canada 2
Date
2025 April 2
2025 March 1
2025 (YTD) 3
2024 5
2023 7
See more
IPC Class
G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects 45
G06Q 20/20 - Point-of-sale [POS] network systems 37
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management 35
G06T 7/70 - Determining position or orientation of objects or cameras 35
G06T 7/00 - Image analysis 33
See more
NICE Class
09 - Scientific and electric apparatus and instruments 14
35 - Advertising and business services 14
42 - Scientific, technological and industrial services, research and design 14
Status
Pending 16
Registered / In Force 86
  1     2        Next Page

1.

SYSTEMS AND METHODS FOR TRIGGERING ACTIONS IN RESPONSE TO POINT OF SALES DATA

      
Application Number 18936735
Status Pending
Filing Date 2024-11-04
First Publication Date 2025-04-24
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Mordechay, May Masha

Abstract

Systems and methods are provided for triggering actions in response to point of sales data. The systems and methods may comprise obtaining point of sale data from a retail store; analyzing the point of sale data to identify at least one anomalous transaction; in response to the identified at least one anomalous transaction, providing information configured to cause capturing of image data from the retail store; analyzing the image data relating to the at least one anomalous transaction to determine at least one condition associated with the at least one anomalous transaction in the retail store; and based on the analyzed image data relating to the at least one anomalous transaction, generating an indicator associated with the at least one condition.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0204 - Market segmentation
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0283 - Price estimation or determination
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

2.

Customized Presentation of Items on Electronic Visual Displays in Retail Stores Based on Availability of Products

      
Application Number 18923177
Status Pending
Filing Date 2024-10-22
First Publication Date 2025-04-10
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for providing information on electronic visual displays in retail stores. In one implementation, a door for a retail storage container may include one or more electronic visual displays. In one implementation, the electronic visual display may be connected to a shelf in the retail store. In one implementation, an image of products in a retail store captured using at least one image sensor may be obtained, and the image may be analyzed to determine a condition of products of a particular product type. Further, based on the determined condition of the products of the particular product type, at least one display parameter may be selected for a particular item, and the selected at least one display parameter may be used to display the particular item on an electronic visual display in the retail store.

IPC Classes  ?

  • G06Q 30/0241 - Advertisements
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects

3.

FACILITATING PRODUCT RELATED ACTIONS BASED ON AMBIGUOUS IMAGE-BASED PRODUCT RECOGNITION

      
Application Number 18893270
Status Pending
Filing Date 2024-09-23
First Publication Date 2025-03-27
Owner TRAX TECHNOLOGY SOLUTIONS PTD LTD. (Singapore)
Inventor Bronicki, Youval

Abstract

Preferred embodiments of the present disclosure comprise at least one image of a product captured using at least one image sensor in a retail store. The at least one image may be read from memory, may be received from an external device, or may be captured using the at least one image sensor. The at least one image may be analyzed to attempt to automatically recognize the product, thereby obtaining a confidence level associated with the attempted automatic recognize. Based on the confidence level, a scheme for product recognition may be selected of a plurality of alternative schemes. The selected scheme may be applied to obtain a product type associated with the product. An action may be performed based on the obtained product type.

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06Q 30/04 - Billing or invoicing
  • G06Q 30/0601 - Electronic shopping [e-shopping]

4.

IDENTIFYING BOTTLE SIZES BASED ON BOTTLE PROPORTIONS

      
Application Number 18788561
Status Pending
Filing Date 2024-07-30
First Publication Date 2024-11-21
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Michael, Yotam
  • Adar, Yonatan
  • Kushnir, Maria
  • Yashpe, Dror

Abstract

A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyze the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design associated with a product shape. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the at least one bottle. Each of the two outline elements may have a specific length. The at least one processor may further be configured to determine a size of the at least one bottle based on a comparison of the lengths of the two outline elements.

IPC Classes  ?

  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/903 - Querying
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/13 - Edge detection
  • G06T 7/20 - Analysis of motion
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 20/64 - Three-dimensional objects
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G08B 21/18 - Status alarms
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/80 - Camera processing pipelinesComponents thereof
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

5.

USING SHOPPING LISTS TO RESOLVE AMBIGUITIES IN VISUAL PRODUCT RECOGNITION

      
Application Number 18659497
Status Pending
Filing Date 2024-05-09
First Publication Date 2024-09-12
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A method for using an electronic shopping list to resolve ambiguity associated with a selected product may include accessing an electronic shopping list associated with a customer of a retail store; receiving image data captured using one or more image sensors in the retail store; analyzing the image data to detect a product selection event involving a shopper; identifying a product associated with the detected product selection event based on analysis of the image data and further based on the electronic shopping list; and based on the identification of the product, updating a virtual shopping cart associated with the shopper.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G07G 1/00 - Cash registers
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

6.

SYSTEMS AND METHODS FOR DYNAMIC PLANOGRAMS

      
Application Number 18654184
Status Pending
Filing Date 2024-05-03
First Publication Date 2024-08-22
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Cook, Mark

Abstract

A method may include analyzing first images to determine an actual placement of first products displayed on shelves of a retail store; determining a deviation of an actual placement of some of the first products from the desired placement of products associated with a first planogram; receiving second images; analyzing the second images to determine an actual placement of the second products displayed on the shelves; identifying a deviation of the actual placement of some of the second products from the desired placement of products associated with the first planogram; using the second planogram to determine whether an arrangement associated with a second products conforms to the second planogram rather than to the first planogram; and when the arrangement associated with the second products conforms to the second planogram, avoiding issuance of a notification indicating a deviation relative to the first planogram.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06T 7/00 - Image analysis
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/13 - Satellite images
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 30/10 - Character recognition
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/65 - Control of camera operation in relation to power supply

7.

Using context to update product models

      
Application Number 18627562
Grant Number 12293331
Status In Force
Filing Date 2024-04-05
First Publication Date 2024-08-01
Grant Date 2025-05-06
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Eisenschtat, Aviv
  • Pomeranz, Dolev
  • Mhabary, Ziv
  • Cohen, Daniel Shimon
  • Yanushevsky, Osnat

Abstract

A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate type; when the first confidence level is below a confidence threshold, determine a second candidate type of the products using contextual information; determine a second confidence level associated with the determined second candidate type of the plurality of products; and when the second confidence level is above the confidence threshold, initiate an action to update the group of product models stored in the database.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/903 - Querying
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/13 - Edge detection
  • G06T 7/20 - Analysis of motion
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 20/64 - Three-dimensional objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G08B 21/18 - Status alarms
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/80 - Camera processing pipelinesComponents thereof
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

8.

CROWDSOURCING INCENTIVE BASED ON SHELF LOCATION

      
Application Number 18434952
Status Pending
Filing Date 2024-02-07
First Publication Date 2024-05-30
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Cook, Mark

Abstract

A method for identifying perishable products in a retail store and for automatically generating offers relating to the identified products is provided. The method may include receiving a set of images depicting perishable products of at least one product type displayed on at least one shelving unit in a retail store. The method may also include analyzing the set of images to determine information about a displayed inventory of the perishable products. The method may further include accessing a database storing information about the at least one product type. The method may also include using the information about the displayed inventory and the stored information about the at least one product type to determine at least one offer associated with the at least one product type. The method may further include providing the at least one offer to at least one customer of the retail store.

IPC Classes  ?

  • G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/13 - Satellite images
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 30/10 - Character recognition
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/65 - Control of camera operation in relation to power supply

9.

MONITORING PRODUCT SHORTAGES OVER TIME

      
Application Number 18462176
Status Pending
Filing Date 2023-09-06
First Publication Date 2023-12-21
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Taig, Ran
  • Grubshtein, Alon
  • Cook, Mark

Abstract

Methods, systems, and computer-readable storage media for processing images captured in a retail store and automatically identifying a product shortage are provided. In one implementation, a system may access information describing a desired placement of products on at least one store shelf. The system may analyze a first image captured at a first time to determine that a first quantity of products exceeds a quantity threshold. The system may analyze a second image captured at a second time later than the first time to determine that a second quantity of products is below the quantity threshold. The system may avoid initiating an unscheduled action to cause restocking until a third time later than the second time. Based on a determination that a third quantity of products at the third time are below the quantity threshold, the system may provide information indicative of a product shortage.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06F 18/24 - Classification techniques

10.

Associating digital activities with positions in physical retail stores

      
Application Number 18228207
Grant Number 12165189
Status In Force
Filing Date 2023-07-31
First Publication Date 2023-11-23
Grant Date 2024-12-10
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Mordechay, May Masha

Abstract

Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include detecting online digital activities related to a retail store and originating from customers in the retail store; receiving position information indicating positions from which the detected online digital activities originated; clustering the detected online digital activities based on the position information to provide clusters of detected online digital activities, each cluster being associated with a different region of the retail store; using an image acquisition device to capture images of a particular region of the retail store associated with a particular cluster; analyzing the images to detect a condition of the retail store associated with the detected cluster; and automatically initiating a remedial action to address the detected condition.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0204 - Market segmentation
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0283 - Price estimation or determination
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

11.

Enabling frictionless shopping of products from bulk packaging

      
Application Number 18358077
Grant Number 12008872
Status In Force
Filing Date 2023-07-25
First Publication Date 2023-11-16
Grant Date 2024-06-11
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A method for identifying products removed from bulk packaging includes receiving one or more images acquired by a camera arranged to capture interactions between a shopper and one or more bulk packages each configured to contain a plurality of products, analyzing the one or more images to identify the shopper and a particular bulk package among the one or more bulk packages with which the identified shopper interacted, receiving an output from at least one sensor configured to monitor changes associated with the particular bulk package, analyzing the output to determine a quantity of products removed from the particular bulk package by the identified shopper, and updating a virtual shopping cart associated with the identified shopper to include the determined quantity of products and an indication of a product type associated with the particular bulk package.

IPC Classes  ?

  • G07G 1/00 - Cash registers
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

12.

Selective usage of product models

      
Application Number 18212350
Grant Number 11978016
Status In Force
Filing Date 2023-06-21
First Publication Date 2023-10-19
Grant Date 2024-05-07
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Eisenschtat, Aviv

Abstract

A system for identifying products in a retail store is provided. The system may include a processor configured to: receive an image depicting a store shelf and a product displayed thereon; select a product model subset based on a characteristic of the store shelf determined based on analysis of the image; determine whether the product model subset is applicable to the product; and when the product model subset is applicable to the product, analyze a representation of the product depicted in the image using the product model subset, and identify the product based on the analysis of the representation of the product.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/903 - Querying
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G06T 7/00 - Image analysis
  • G06T 7/13 - Edge detection
  • G06T 7/20 - Analysis of motion
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 20/64 - Three-dimensional objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G08B 21/18 - Status alarms
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/80 - Camera processing pipelinesComponents thereof
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

13.

Analyzing images to assess task performance

      
Application Number 18316606
Grant Number 12223458
Status In Force
Filing Date 2023-05-12
First Publication Date 2023-09-07
Grant Date 2025-02-11
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Meftah, Sheila

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for assessing quality of tasks performed by persons in retail stores. The method may include receiving an indication that a person completed a task corresponding to at least one shelf in a retail store. The method may also include receiving at least one image of the at least one shelf, the at least one image being captured using an image sensor after the completion of the task. The method may further include analyzing the at least one image to determine at least one property associated with performing the task. The method may further also using the at least one property to determine a reward for performing the task.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G01C 21/20 - Instruments for performing navigational calculations
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
  • G06F 18/20 - Analysing
  • G06F 18/2431 - Multiple classes
  • G06F 18/25 - Fusion techniques
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
  • G06Q 30/018 - Certifying business or products
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0208 - Trade or exchange of goods or services in exchange for incentives or rewards
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04L 67/303 - Terminal profiles
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

14.

Withholding notifications due to temporary misplaced products

      
Application Number 18085023
Grant Number 12079771
Status In Force
Filing Date 2022-12-20
First Publication Date 2023-04-20
Grant Date 2024-09-03
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Bronicki, Youval
  • Mhabary, Ziv
  • Pomeranz, Dolev

Abstract

A system for processing images captured in a retail store and automatically identifying misplaced products is provided. The system may comprise at least one processor configured to receive one or more images captured by one or more image sensors from an environment of a retail store, detect in the one or more images a first product, determine that the first product is not located in the first correct display location, cause an issuance of a user-notification associated with the first product, detect in the one or more images a second product, determine that the second product is not located in the second correct display location, and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product.

IPC Classes  ?

  • G06V 10/00 - Arrangements for image or video recognition or understanding
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/903 - Querying
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/13 - Edge detection
  • G06T 7/20 - Analysis of motion
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 20/64 - Three-dimensional objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G08B 21/18 - Status alarms
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/80 - Camera processing pipelinesComponents thereof
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

15.

Varied detail levels of shopping data for frictionless shoppers

      
Application Number 17931565
Grant Number 11749072
Status In Force
Filing Date 2022-09-13
First Publication Date 2023-01-05
Grant Date 2023-09-05
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

Methods, systems, and computer-readable media are provided for controlling a detail level of shopping data provided to frictionless shoppers. In one implementation, a method may comprise: receiving image data captured using one or more image sensors in a retail store; analyzing the image data to detect a shopper in the retail store; determining a likelihood that the shopper will be involved in shoplifting; controlling a detail level associated with frictionless shopping data provided to the shopper based on the determined likelihood that the shopper will be involved in shoplifting.

IPC Classes  ?

  • G07G 1/00 - Cash registers
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

16.

Managing inventory of perishable products

      
Application Number 17929163
Grant Number 11783251
Status In Force
Filing Date 2022-09-01
First Publication Date 2022-12-29
Grant Date 2023-10-10
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Cook, Mark
  • Mhabary, Ziv
  • Pomeranz, Dolev
  • Lishner, Itai

Abstract

A system for identifying perishable products in a retail store based on analysis of image data and for automatically generating suggestions relating to the identified products is provided. The system may comprise at least one processor configured to: receive a set of images depicting a plurality of perishable products displayed on at least one shelving unit in a retail store; analyze the set of images to determine information about a displayed inventory of the plurality of perishable products; obtain information about additional perishable products scheduled to be displayed on the at least one shelving unit; use the information about the displayed inventory and the information about the additional perishable products to determine at least one suggestion regarding placement of perishable products in the retail store; and provide the at least one suggestion to an entity associated with the retail store.

IPC Classes  ?

  • G06Q 10/00 - AdministrationManagement
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06V 20/00 - ScenesScene-specific elements
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06F 18/24 - Classification techniques
  • G06V 20/68 - Food, e.g. fruit or vegetables

17.

Facilitating camera installation and maintenance using extended reality

      
Application Number 17817424
Grant Number 11756095
Status In Force
Filing Date 2022-08-04
First Publication Date 2022-12-01
Grant Date 2023-09-12
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Mordechay, May Masha

Abstract

Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include receiving camera location information associated with a plurality of cameras deployed in a retail store, the camera location information being indicative of an actual position of each camera of the plurality of cameras; receiving, for each camera of the plurality of cameras, at least one camera status indicator; using the received camera location information and the received camera status indicators to generate a digital signal; and providing the generated digital signal to an extended reality device to thereby cause the extended reality device to display a visual representation of the at least one status indicator for each camera of the plurality of cameras relative to the actual position of the camera in the retail store.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0283 - Price estimation or determination
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0204 - Market segmentation
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

18.

Method, medium, and system for shopper integrity estimation in frictionless retail stores

      
Application Number 17817040
Grant Number 11935104
Status In Force
Filing Date 2022-08-03
First Publication Date 2022-11-24
Grant Date 2024-03-19
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include receiving, from first sensors first sensed data indicating selection of a first product by a customer; determining, from the first sensed data, a first property associated with the first product; issuing a first query to the customer regarding the first property and, in response, receiving first information from the customer; comparing the first information with the first property; determining, based on the comparison, an integrity indicator associated with the customer; receiving, from second sensors second sensed data indicating a selection of a second product by the customer; determining, based on the integrity indicator, at least one action to determine a second property associated with the second product; and initiating the at least one action.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0204 - Market segmentation
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0283 - Price estimation or determination
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

19.

IDENTIFYING PRODUCTS FROM ON-SHELF SENSOR DATA AND VISUAL DATA

      
Application Number 17817547
Status Pending
Filing Date 2022-08-04
First Publication Date 2022-11-24
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for identifying products from on-shelf sensors and image data. The method may include receiving data captured using a plurality of sensors positioned between at least part of a retail shelf and one or more products placed on the at least part of the retail shelf. The method may also include receiving an image of the at least part of the retail shelf and at least one of the one or more products. The method may also include analyzing the captured data and the image to determine a product type of the one or more products.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • H04W 4/024 - Guidance services
  • G06N 20/00 - Machine learning
  • G01C 21/20 - Instruments for performing navigational calculations
  • G05D 1/02 - Control of position or course in two dimensions

20.

Visual Indicator of Frictionless Status of Retail Shelves

      
Application Number 17814554
Status Pending
Filing Date 2022-07-25
First Publication Date 2022-11-10
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for determining whether shoppers are eligible for frictionless checkout is disclosed. The method may include obtaining image data captured using a plurality of image sensors positioned in a retail store; analyzing the image data to identify at least one shopper at one or more locations of the retail store; detecting, based on the analysis of the image data, at least one product interaction event associated with an action of the at least one shopper at the one or more locations of the retail store; based on the detected at least one product interaction event, determining whether the at least one shopper is eligible for frictionless checkout; and in response to a determination that the at least one shopper is ineligible for frictionless checkout, causing delivery of an indicator that the at least one shopper is ineligible for frictionless checkout.

IPC Classes  ?

  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

21.

METHODS AND SYSTEMS FOR RETAIL ENVIRONMENTS

      
Application Number US2022027426
Publication Number 2022/235637
Status In Force
Filing Date 2022-05-03
Publication Date 2022-11-10
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Mordechay, May Masha
  • Bronicki, Youval

Abstract

Systems and methods are provided for retail environments. In one implementation, a non‑transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include obtaining an electronic shopping list associated with a customer, the electronic shopping list identifying a target product; automatically determining that the target product is unavailable at a particular retail store; automatically identify an alternative product, available at the particular retail store, as a potential alternative to the target product; receiving at least one image representative of at least a portion of the particular retail store wherein the at least one image includes a representation of the alternative product; and analyzing the at least one image to cause an extended reality appliance to present to a shopper a visual indicator associated with the alternative product in the particular retail store.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions

22.

Comparing planogram compliance to checkout data

      
Application Number 17739373
Grant Number 11727353
Status In Force
Filing Date 2022-05-09
First Publication Date 2022-08-18
Grant Date 2023-08-15
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Bronicki, Youval
  • Grubshtein, Alon
  • Peled, Galit
  • Cohen, Daniel Shimon
  • Dayan, Shlomi

Abstract

The present disclosure relates to systems and methods for identifying products and monitoring planogram compliance using analysis of image data. In one implementation, the method may include accessing at least one planogram describing a desired placement of a plurality of product types on shelves of a plurality of retail stores; receiving image data from the plurality of retail stores; analyzing the image data to determine an actual placement of the plurality of product types on the shelves of the plurality of retail stores; determining at least one characteristic of planogram compliance based on detected differences between the at least one planogram and the actual placement of the plurality of product types on the shelves of the plurality of retail stores; and receiving checkout data from the plurality of retail stores reflecting sales of at least one product type from the plurality of product types.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 10/0633 - Workflow analysis
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 7/13 - Edge detection
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/23 - Updating
  • G06F 16/903 - Querying
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06V 20/64 - Three-dimensional objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 20/00 - ScenesScene-specific elements
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G08B 21/18 - Status alarms
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/80 - Camera processing pipelinesComponents thereof
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
  • H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

23.

Detecting changes of items hanging on peg-hooks

      
Application Number 17661929
Grant Number 11687865
Status In Force
Filing Date 2022-05-04
First Publication Date 2022-08-18
Grant Date 2023-06-27
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for reacting to changes of items hanging on peg-hooks connected to pegboards may include: determining a location of a store shelf within a retail store; obtaining a first coverage parameter corresponding to a first product type and a second coverage parameter corresponding to a second product type; accessing a database to determine a first height of products of the first product type and a second height of products of the second product type; determining a position for placing a camera configured to capture images of at least a portion of the store shelf by analyzing the location of the store shelf, the first coverage parameter, the second coverage parameter, the first height, and the second height; and providing, to a user interface of a user device, information relating to the determined position of the camera.

IPC Classes  ?

  • G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
  • G06Q 30/0208 - Trade or exchange of goods or services in exchange for incentives or rewards
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06N 5/04 - Inference or reasoning models
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/018 - Certifying business or products
  • H04L 67/303 - Terminal profiles
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • H04W 4/024 - Guidance services
  • G06N 20/00 - Machine learning
  • G01C 21/20 - Instruments for performing navigational calculations
  • G05D 1/02 - Control of position or course in two dimensions
  • G06F 18/25 - Fusion techniques
  • G06F 18/20 - Analysing
  • G06F 18/2431 - Multiple classes
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 20/00 - ScenesScene-specific elements
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

24.

TRIGGERING IMAGE PROCESSING BASED ON INFRARED DATA ANALYSIS

      
Application Number 17555628
Status Pending
Filing Date 2021-12-20
First Publication Date 2022-05-19
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for triggering image processing based on infrared data analysis may include receiving first infrared input data captured using a first group of infrared sensors; analyzing the first infrared input data to detect an engagement of a person with a retail shelf; receiving second infrared input data captured using a second group of infrared sensors after the capturing of the first infrared input data; analyzing the second infrared input data to determine a completion of the engagement of the person with the retail shelf; in response to the determined completion of the engagement of the person with the retail shelf, analyzing an image of the retail shelf captured using an image sensor after the completion of the engagement of the person with the retail shelf; and using the analysis of the image to determine a state of the retail shelf.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 10/147 - Details of sensors, e.g. sensor lenses
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

25.

Triggering image processing based on infrared data analysis

      
Application Number 17555914
Grant Number 12169842
Status In Force
Filing Date 2021-12-20
First Publication Date 2022-05-19
Grant Date 2024-12-17
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for triggering image processing based on vibration data analysis may include receiving vibration data captured using a vibration sensor mounted to a shelving unit including; analyzing the vibration data to determine whether a vibration is a result of an engagement of a person with a retail shelf; in response to a determination that the vibration is the result of the engagement of the person with the retail shelf, triggering analysis of an image of captured after the beginning of the engagement of the person with the retail shelf; in response to a determination that the vibration is not the result of the engagement of the person with the retail shelf, forgoing triggering the analysis of the image; and providing information based on a result of the analysis of the image.

IPC Classes  ?

  • G06V 10/20 - Image preprocessing
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/014 - Providing recall services for goods or products
  • G06Q 30/018 - Certifying business or products
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/11 - Region-based segmentation
  • G06T 7/20 - Analysis of motion
  • G06V 10/12 - Details of acquisition arrangementsConstructional details thereof
  • G06V 10/147 - Details of sensors, e.g. sensor lenses
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/80 - Camera processing pipelinesComponents thereof

26.

INFRARED DATA ANALYSIS FOR FOREGOING IMAGE PROCESSING

      
Application Number 17556288
Status Pending
Filing Date 2021-12-20
First Publication Date 2022-05-19
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for forgoing image processing in response to infrared data analysis may include receiving infrared input data captured using one or more infrared sensors; analyzing the infrared input data to detect a presence of an object in an environment of a retail shelf; in response to no detected presence of an object in the environment of the retail unit, analyzing at least one image of the retail shelf captured using at least one image sensor; and in response to a detection of presence of an object in the environment of the retail unit, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.

IPC Classes  ?

  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06V 10/12 - Details of acquisition arrangementsConstructional details thereof
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects

27.

SYSTEMS AND METHODS FOR DERIVING INFORMATION FROM SENSORS IN RETAIL ENVIRONMENT

      
Application Number IB2021000773
Publication Number 2022/101673
Status In Force
Filing Date 2021-11-11
Publication Date 2022-05-19
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor Bronicki, Youval

Abstract

Methods, systems, and computer-readable media are provided for deriving information from sensors in retail environment, for example from image, infrared and vibration sensors in retail environment. In some examples, at least one of infrared data captured using one or more infrared sensors from a retail environment and vibration data captured using one or more vibration sensors mounted to a shelving unit including at least one retail shelf may be received. At least one image captured using at least one image sensor from the retail environment may be received. The at least one image and the at least one of infrared data and vibration data may be analyzed to detect an action performed in the retail environment. Information based on the detected action may be provided.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management

28.

Visual indicator of frictionless status of shoppers

      
Application Number 17562225
Grant Number 11475742
Status In Force
Filing Date 2021-12-27
First Publication Date 2022-04-21
Grant Date 2022-10-18
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A system for determining whether shoppers are eligible for frictionless checkout is disclosed. The system has a processor that obtains image data captured using image sensors positioned in a retail store. The processor analyzes the image data to identify at least one shopper at one or more locations of the retail store. The processor detects, based on the analysis of the image data, at least one product interaction event associated with an action of the at least one shopper at the one or more locations of the retail store. Further, based on the detected at least one product interaction event, the processor determines whether the at least one shopper is eligible for frictionless checkout. In response to a determination that the at least one shopper is ineligible for frictionless checkout, the processor causes delivery of an indicator that the at least one shopper is ineligible for frictionless checkout.

IPC Classes  ?

  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

29.

Smart Doors for Retail Storage Containers

      
Application Number 17563145
Status Pending
Filing Date 2021-12-28
First Publication Date 2022-04-21
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for providing information on electronic visual displays in retail stores. In one implementation, a door for a retail storage container may include at least a first part that is configured to face customers when the door is closed and a second part configured to face the internal side of the retail storage container when the door is closed. Further, the second part may include at least an electronic visual display configured to display information, and at least part of the electronic visual display may be configured to be visible to the customers at least when the door is open at a selected angle.

IPC Classes  ?

  • G09F 13/04 - Signs, boards, or panels, illuminated from behind the insignia
  • G09F 13/12 - Signs, boards, or panels, illuminated from behind the insignia using a transparent mirror or other light- reflecting surface transparent to transmitted light whereby a sign, symbol, picture, or other information is visible only when illuminated
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture

30.

Customized presentation of items on electronic visual displays in retail stores based on availability of products

      
Application Number 17563412
Grant Number 12154459
Status In Force
Filing Date 2021-12-28
First Publication Date 2022-04-21
Grant Date 2024-11-26
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for customized presentation of items on electronic visual displays in retail stores. In one implementation, a method may comprise: obtaining a plurality of images of products in a retail store captured; analyzing a first image to determine whether products of a particular product type are available at a first point in time; analyzing a second image to determine whether products of the particular product type are available at a second point in time; based on the determination of whether products of the particular product type are available at the first point in time and the determination of whether products of the particular product type are available at the second point in time, selecting at least one display parameter for a particular item; and using the selected at least one display parameter to display the particular item on an electronic visual display.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0238 - Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G09F 3/20 - Casings, frames, or enclosures for labels for adjustable, removable, or interchangeable labels
  • G09F 13/04 - Signs, boards, or panels, illuminated from behind the insignia
  • G09F 13/12 - Signs, boards, or panels, illuminated from behind the insignia using a transparent mirror or other light- reflecting surface transparent to transmitted light whereby a sign, symbol, picture, or other information is visible only when illuminated

31.

Varied update rates of shopping data for frictionless shoppers

      
Application Number 17564457
Grant Number 11501613
Status In Force
Filing Date 2021-12-29
First Publication Date 2022-04-21
Grant Date 2022-11-15
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

Methods, systems, and computer-readable media are provided for controlling a detail level of shopping data provided to frictionless shoppers. In one implementation, a method may comprise: receiving image data captured using one or more image sensors in a retail store; analyzing the image data to identify a plurality of product interaction events for at least one shopper in the retail store; determining shopping data associated with the plurality of product interaction events; determining a likelihood that the at least one shopper will be involved in shoplifting; based on the determined likelihood, determining an update rate for updating the at least one shopper with the shopping data; and delivering the shopping data to the at least one shopper at the determined update rate.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

32.

METHODS AND SYSTEMS FOR RETAIL ENVIRONMENTS

      
Application Number US2021054489
Publication Number 2022/081518
Status In Force
Filing Date 2021-10-12
Publication Date 2022-04-21
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A method for determining whether shoppers are eligible for frictionless checkout is disclosed. The method may include obtaining image data captured using a plurality of image sensors positioned in a retail store; analyzing the image data to identify at least one shopper at one or more locations of the retail store; detecting, based on the analysis of the image data, at least one product interaction event associated with an action of the at least one shopper at the one or more locations of the retail store; based on the detected at least one product interaction event, determining whether the at least one shopper is eligible for frictionless checkout; and in response to a determination that the at least one shopper is ineligible for frictionless checkout, causing delivery of an indicator that the at least one shopper is ineligible for frictionless checkout.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects

33.

Selecting items for presentation on electronic visual displays in retail stores based on availability of products

      
Application Number 17563322
Grant Number 12283201
Status In Force
Filing Date 2021-12-28
First Publication Date 2022-04-21
Grant Date 2025-04-22
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for selecting items for presentation on electronic visual displays in retail stores. In one implementation, a method may comprise: obtaining a plurality of images of products in a retail store; analyzing a first image to determine whether products of a particular product type are available at a first point in time; analyzing a second image to determine whether products of the particular product type are available at a second point in time; and based on the determination of whether products of the particular product type are available at the first point in time and the determination of whether products of the particular product type are available at the second point in time, selecting whether to display a particular item on an electronic visual display in the retail store.

IPC Classes  ?

  • G09F 13/04 - Signs, boards, or panels, illuminated from behind the insignia
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0238 - Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G09F 3/20 - Casings, frames, or enclosures for labels for adjustable, removable, or interchangeable labels
  • G09F 13/12 - Signs, boards, or panels, illuminated from behind the insignia using a transparent mirror or other light- reflecting surface transparent to transmitted light whereby a sign, symbol, picture, or other information is visible only when illuminated

34.

Selecting Items for Presentation on Electronic Visual Displays in Retail Stores Based on Condition of Products

      
Application Number 17563615
Status Pending
Filing Date 2021-12-28
First Publication Date 2022-04-21
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for selecting items for presentation on electronic visual displays in retail stores. In one implementation, a method may comprise: obtaining an image of products in a retail store captured using at least one image sensor; analyzing the image to determine a condition of products of a particular product type; based on the determined condition of the products of the particular product type, selecting whether to display a particular item on an electronic visual display in the retail store; in response to a selection to display the particular item, causing the electronic visual display to display the particular item; and in response to a selection not to display the particular item, forgoing causing the electronic visual display to display the particular item.

IPC Classes  ?

  • G09F 3/20 - Casings, frames, or enclosures for labels for adjustable, removable, or interchangeable labels
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

35.

Visual indicator of frictionless status of retail shelves

      
Application Number 17564332
Grant Number 11423467
Status In Force
Filing Date 2021-12-29
First Publication Date 2022-04-21
Grant Date 2022-08-23
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

Methods, systems, and computer-readable media are provided for providing a visual indicator indicative of a frictionless checkout status of at least a portion of a retail shelf. In one implementation, a method may comprise: receiving an output from one or more retail store sensors; based on the output from the one or more retail store sensors, determining a frictionless checkout eligibility status associated with the at least a portion of the retail shelf, wherein the frictionless checkout eligibility status is indicative of whether the at least a portion of the retail shelf includes one or more items eligible for frictionless checkout; and causing a display of an automatically generated visual indicator indicating the frictionless checkout eligibility status associated with the at least a portion of the retail shelf.

IPC Classes  ?

  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

36.

Selective treatment of shopping receptacles in checkout

      
Application Number 17564505
Grant Number 11443598
Status In Force
Filing Date 2021-12-29
First Publication Date 2022-04-21
Grant Date 2022-09-13
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

Methods, systems, and computer-readable media are provided for tracking frictionless shopping eligibility relative to individual shopping receptacles. In one implementation a method comprises: obtaining image data captured using a plurality of image sensors; analyzing the image data to identify a shopper at one or more locations; detecting, based on the analysis of the image data, a first product interaction event involving a first shopping receptacle associated with the shopper and a second product interaction event involving a second shopping receptacle associated with the shopper; based on the detected first product interaction event, determining whether the first shopping receptacle is eligible for frictionless checkout; based on the detected second product interaction event, determining whether the second shopping receptacle is eligible for frictionless checkout; and causing delivery of an indicator identifying which of the first shopping receptacle or the second shopping receptacle is ineligible for frictionless checkout.

IPC Classes  ?

  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

37.

Multi-account frictionless shopping

      
Application Number 17565082
Grant Number 11538313
Status In Force
Filing Date 2021-12-29
First Publication Date 2022-04-21
Grant Date 2022-12-27
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A method for automatically updating a plurality of virtual shopping carts, includes receiving image data captured in a retail store, wherein a first shopping receptacle and a second shopping receptacle are represented in the received image data, determining that the first shopping receptacle is associated with a first virtual shopping cart and that the second shopping receptacle is associated with a second virtual shopping cart different from the first virtual shopping cart, analyzing the received image data to detect a shopper placing a first product in the first shopping receptacle and to detect the shopper placing a second product in the second shopping receptacle, automatically updating the first virtual shopping cart to include information associated with the first product, and automatically updating the second virtual shopping cart to include information associated with the second product.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

38.

Regaining frictionless status of shoppers

      
Application Number 17555877
Grant Number 11557182
Status In Force
Filing Date 2021-12-20
First Publication Date 2022-04-14
Grant Date 2023-01-17
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for addressing a shopper's eligibility for frictionless checkout may include identifying at least one shopper in a retail store designated as not eligible for frictionless checkout; in response to the identification of the at least one shopper designated as not eligible for frictionless checkout, automatically identifying an ineligibility condition associated with the at least one shopper's designation as not eligible for frictionless checkout; determining one or more actions for resolving the ineligibility condition; causing implementation of the one or more actions for resolving the ineligibility condition; receiving an indication of successful completion of the one or more actions; and in response to receipt of the indication of successful completion of the one more actions, generating a status indicator indicating that the at least one shopper is eligible for frictionless checkout and storing the generated status indicator in a memory.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

39.

Updating shopping list based on analysis of images

      
Application Number 17555976
Grant Number 11455869
Status In Force
Filing Date 2021-12-20
First Publication Date 2022-04-14
Grant Date 2022-09-27
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Bendler, Dan

Abstract

A method for automatically updating electronic shopping lists of customers of retail stores may include accessing an electronic shopping list of a customer of a retail store, the electronic shopping list including at least one product associated with a shopping order; receiving image data from a plurality of image sensors mounted in the retail store; analyzing the image data to predict an inventory shortage of the at least one product included on the electronic shopping list, wherein the predicted inventory shortage is expected to occur prior to fulfillment of the shopping order; and automatically updating the electronic shopping list based on the predicted inventory shortage of the at least one product.

IPC Classes  ?

  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G07G 1/00 - Cash registers
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources

40.

Using low-resolution images to detect products and high-resolution images to detect product ID

      
Application Number 17465276
Grant Number 11935376
Status In Force
Filing Date 2021-09-02
First Publication Date 2021-12-23
Grant Date 2024-03-19
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Bronicki, Youval
  • Mhabary, Ziv

Abstract

A system for processing images captured in a retail store and automatically identifying products displayed on shelving units, includes at least one processor configured to: receive a first image depicting a shelving unit with a plurality of products of differing product types displayed thereon and a first plurality of labels coupled to the shelving unit; receive a set of second images depicting a second plurality of labels; correlate a first label depiction of a specific label included in the first image to a second label depiction of the same specific label included in a second image; use information derived from the second label depiction to determine a type of products displayed in the first image in proximity to the specific label; and initiate an action based on the determined type of products displayed in proximity to the specific label.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/13 - Satellite images
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/65 - Control of camera operation in relation to power supply
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

41.

Apparatus for securing camera to a retail shelving unit

      
Application Number 17464888
Grant Number 12008874
Status In Force
Filing Date 2021-09-02
First Publication Date 2021-12-23
Grant Date 2024-06-11
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai

Abstract

An apparatus for securing a camera to a retail shelving unit is disclosed. The apparatus may have a pair of opposing securing surfaces for securing the apparatus to a support element of the retail shelving unit. The pair of opposing securing surfaces may form a gap between the pair of opposing securing surfaces. The gap may be configured to accept the support element of the retail shelving unit. The apparatus may also have an arm extending from one of the pair of opposing securing surfaces and having a distal end. The distal end may have a camera support area including a least one opening.

IPC Classes  ?

  • G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/13 - Satellite images
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/65 - Control of camera operation in relation to power supply
  • G06V 30/10 - Character recognition

42.

Withholding low confidence notification due to planogram incompliance

      
Application Number 17464925
Grant Number 12056756
Status In Force
Filing Date 2021-09-02
First Publication Date 2021-12-23
Grant Date 2024-08-06
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Taig, Ran

Abstract

A system for automatically identifying situations to withhold planogram incompliance notifications in a retail store is disclosed. The system has a processor that receives image data depicting products displayed on a store shelf from image sensors mounted in the retail store. The processor identifies a product type associated with the displayed products and determines a placement of products of that product type on the shelf. The processor accesses a planogram describing a desired placement of products and identifies, based on the planogram, a discrepancy between the determined placement of products and the desired placement of product. The processor determines whether a notice-override condition exists. If a notice-override condition exists, the processor, withholds issuance of a user-notification associated with the identified discrepancy. If a notice-override condition does not exist, the processor issues the user-notification associated with the identified discrepancy.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • G06Q 30/0251 - Targeted advertisements
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/00 - Image analysis
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/13 - Satellite images
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/51 - Housings
  • H04N 23/54 - Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
  • H04N 23/65 - Control of camera operation in relation to power supply
  • G06V 30/10 - Character recognition

43.

USING A DYNAMIC NUMBER OF POWER SOURCES FOR A CAMERA MOUNTABLE ON RETAIL SHELVING UNIT

      
Application Number 17465475
Status Pending
Filing Date 2021-09-02
First Publication Date 2021-12-23
Owner Trax Technoligy Solution Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai

Abstract

A mobile power source is provided. The mobile power source includes a housing configured to retain at least one battery. The housing includes first and second guiding channels configured to engage with a track associated with a retail shelving unit. The mobile power source further includes a first electrical connector configured to electrically connect the mobile power source to a control unit for an image capture device; a second electrical connector configured to electrically connect the mobile power source to an additional mobile power source or a power grid; and circuitry configured to convey power from the additional mobile power source to the image capture device when the mobile power source is connected to the additional mobile power source, and to convey power from the power grid to the image capture device when the mobile power source is connected to the power grid.

IPC Classes  ?

  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

44.

SYSTEMS AND METHODS FOR RETAIL ENVIRONMENTS

      
Document Number 03177901
Status In Force
Filing Date 2021-05-28
Open to Public Date 2021-12-09
Grant Date 2024-01-02
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Merkado, Ido
  • Paneth, Odi
  • Arev, David Dedi
  • Mordechay, May Masha
  • Bronicki, Youval
  • Meftah, Sheila
  • Slavet, James Simon
  • Pomeranz, Dolev
  • Bendler, Dan
  • Bertin, Antonin

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for planning deployment of image sensors. The method may include determining a location of a store shelf within a retail store and obtaining a first coverage parameter corresponding to a first product type and a second coverage parameter corresponding to a second product type. The method may also include accessing a database to determine a first height of products of the first product type and a second height of products of the second product type. The method may further include determining a position for placing a camera configured to capture images of at least a portion of the store shelf by analyzing the location of the store shelf, the first coverage parameter, the second coverage parameter, the first height, and the second height. The method may also include providing, to a user interface of a user device, information relating to the determined position of the camera.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/1053 - Employment or hiring
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates

45.

SYSTEMS AND METHODS FOR RETAIL ENVIRONMENTS

      
Application Number US2021034885
Publication Number 2021/247420
Status In Force
Filing Date 2021-05-28
Publication Date 2021-12-09
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Merkado, Ido
  • Paneth, Odi
  • Arev, David Dedi
  • Mordechay, May Masha
  • Bronicki, Youval
  • Meftah, Sheila
  • Slavet, James Simon
  • Pomeranz, Dolev
  • Bendler, Dan
  • Bertin, Antonin

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for planning deployment of image sensors. The method may include determining a location of a store shelf within a retail store and obtaining a first coverage parameter corresponding to a first product type and a second coverage parameter corresponding to a second product type. The method may also include accessing a database to determine a first height of products of the first product type and a second height of products of the second product type. The method may further include determining a position for placing a camera configured to capture images of at least a portion of the store shelf by analyzing the location of the store shelf, the first coverage parameter, the second coverage parameter, the first height, and the second height. The method may also include providing, to a user interface of a user device, information relating to the determined position of the camera.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 90/00 - Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing

46.

Gradual adjustments to planograms

      
Application Number 17360543
Grant Number 11328311
Status In Force
Filing Date 2021-06-28
First Publication Date 2021-12-02
Grant Date 2022-05-10
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Merkado, Ido
  • Bertin, Antonin

Abstract

A system for making gradual adjustments to planograms may include at least one processor. The processor may be programmed to receive a first image of a shelf; analyze the first image to determine a first placement of products on the shelf; determine a planned first adjustment to the first placement of products; and provide first information configured to cause the planned first adjustment. The processor may then receive a second image of the shelf captured after the first information was provided; analyze the second image to determine a second placement of products on the shelf; determine a planned second adjustment to the second placement of products; and provide second information configured to cause the planned second adjustment to the determined second placement of products.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • G01C 21/20 - Instruments for performing navigational calculations
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06N 20/00 - Machine learning
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G05D 1/02 - Control of position or course in two dimensions
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • H04L 67/303 - Terminal profiles
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

47.

Proximity-based navigational mode transitioning

      
Application Number 17363067
Grant Number 11475470
Status In Force
Filing Date 2021-06-30
First Publication Date 2021-12-02
Grant Date 2022-10-18
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Pomeranz, Dolev

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for providing visual navigation assistance in retail stores, which may include receiving a first indoor location of a user within a retail store; receiving a target destination; and providing first navigation data to the user through a first visual interface. The method may also include, after providing the first navigation data, receiving a second indoor location of the user within the retail store; determining that the second indoor location is within a selected area around the target destination, with the selected area not including the first indoor location; and, in response to the determination that the second indoor location is within the selected area around the target destination, providing second navigation data to the user through a second visual interface, where the second visual interface differs from the first visual interface.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 20/00 - ScenesScene-specific elements
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/029 - Location-based management or tracking services
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • H04W 4/024 - Guidance services
  • G06N 20/00 - Machine learning
  • G01C 21/20 - Instruments for performing navigational calculations
  • G05D 1/02 - Control of position or course in two dimensions
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

48.

Selecting available assignments for users based on mobile computing devices of the users

      
Application Number 17357554
Grant Number 11354693
Status In Force
Filing Date 2021-06-24
First Publication Date 2021-12-02
Grant Date 2022-06-07
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for selecting available assignments for users based on mobile computing devices of the user. The method includes receiving an indication of at least one parameter of a mobile computing device associated with a user; accessing a plurality of available assignments, each assignment of the plurality of available assignments involving use of at least one mobile computing device; based on the at least one parameter of the mobile computing device associated with the user, selecting a subset of the plurality of available assignments; and offering the selected subset of the plurality of available assignments to the user.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • G01C 21/20 - Instruments for performing navigational calculations
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06N 20/00 - Machine learning
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G05D 1/02 - Control of position or course in two dimensions
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

49.

Selecting available assignments in retail stores for users based on external assignments

      
Application Number 17357692
Grant Number 11436621
Status In Force
Filing Date 2021-06-24
First Publication Date 2021-12-02
Grant Date 2022-09-06
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Slavet, James Simon

Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for selecting available assignments, the method including: receiving an indication of an external assignment, wherein the external assignment is associated with one or more locations external to a plurality of retail stores; based on the indication of the external assignment, selecting a retail store among the plurality of retail stores; based on the selected retail store, selecting at least one available assignment in the selected retail store; and offering the selected at least one available assignment in the selected retail store to a user.

IPC Classes  ?

  • G06V 20/10 - Terrestrial scenes
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06N 20/00 - Machine learning
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G05D 1/02 - Control of position or course in two dimensions
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

50.

Method, medium, and system for planning image sensor deployment

      
Application Number 17372162
Grant Number 11443337
Status In Force
Filing Date 2021-07-09
First Publication Date 2021-12-02
Grant Date 2022-09-13
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Bronicki, Youval
  • Arev, David Dedi
  • Paneth, Odi
  • Merkado, Ido
  • Mordechay, May Masha

Abstract

A method for planning deployment of image sensors may include determining a location of a store shelf within a retail store and obtaining a first coverage parameter corresponding to a first product type and a second coverage parameter corresponding to a second product type. The method may also include accessing a database to determine a first height of products of the first product type and a second height of products of the second product type, and determining a position for placing a camera configured to capture images of at least a portion of the store shelf by analyzing the location of the store shelf, the first coverage parameter, the second coverage parameter, the first height, and the second height. The method may further include providing, to a user interface of a user device, information relating to the determined position of the camera.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers

51.

Navigating cleaning robots in retail stores

      
Application Number 17372715
Grant Number 11288693
Status In Force
Filing Date 2021-07-12
First Publication Date 2021-12-02
Grant Date 2022-03-29
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor Bronicki, Youval

Abstract

A method for routing a cleaning robot may include receiving an indication of a store shelf of a retail store and causing a first adjustment to a cleaning robot route of a cleaning robot within the retail store based on a location within the retail store corresponding to the store shelf. The first adjustment may be configured to enable an image sensor associated with the cleaning robot to capture images of at least one portion of the store shelf. The method may also include receiving a first image of the store shelf and analyzing the first image to determine a need for a second image of the store shelf. The method may further include, in response to the determined need, causing a second adjustment to the cleaning robot route within the retail store, which may enable the image sensor to capture the second image of the store shelf.

IPC Classes  ?

  • A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
  • G05D 1/02 - Control of position or course in two dimensions
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • G01C 21/20 - Instruments for performing navigational calculations
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06N 20/00 - Machine learning
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 5/04 - Inference or reasoning models
  • G01G 19/52 - Weighing apparatus combined with other objects, e.g. with furniture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/00 - Image analysis
  • G06Q 30/00 - Commerce
  • H04L 67/303 - Terminal profiles
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/10 - Terrestrial scenes
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G01G 19/14 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing suspended loads
  • G01G 23/18 - Indicating devices, e.g. for remote indicationRecording devicesScales, e.g. graduated
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01L 1/00 - Measuring force or stress, in general

52.

Camera configured to be mounted to store shelf

      
Application Number 17130994
Grant Number 11562581
Status In Force
Filing Date 2020-12-22
First Publication Date 2021-04-15
Grant Date 2023-01-24
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai
  • Cohen, Daniel Shimon

Abstract

A system for acquiring images of products in a retail store is disclosed. The system may include a first housing configured for location on a retail shelving unit, and an image capture device included in the first housing and configured relative to the first housing such that an optical axis of the image capture device is directed toward an opposing retail shelving unit when the first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the first housing, the second housing containing a processor configured to control the image capture device and a network interface for communicating with a remote server. The system may further include a data conduit configured to enable transfer of control signals from the processor to the image capture device.

IPC Classes  ?

  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/64 - Three-dimensional objects
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

53.

Prioritizing shelf-oriented tasks

      
Application Number 17082938
Grant Number 11354916
Status In Force
Filing Date 2020-10-28
First Publication Date 2021-02-11
Grant Date 2022-06-07
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Bronicki, Youval
  • Dayan, Shlomi
  • Peled, Galit
  • Gottlieb, David M.
  • Grubshtein, Alon
  • Cohen, Daniel Shimon

Abstract

A system for automatically addressing detected conditions within the retail store is provided. The system may include at least one processor configured to receive a plurality of images depicting a plurality of products displayed on a plurality of store shelves; retrieve reference data specifying a desired state of the retail store; use the reference data to detect an indicator of a first service-improvement condition; use the reference data to detect an indicator of a second service-improvement; determine a first product-related task for addressing the first service-improvement condition; determine a second product-related task for addressing the second service-improvement condition; access a database storing information indicative of a first employee and a second employee on duty during a time interval over which the plurality of images was received; and assign the first product-related task to the first employee and assign the second product-related task to the second employee.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06V 20/64 - Three-dimensional objects
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06V 20/00 - ScenesScene-specific elements
  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection
  • G06V 20/68 - Food, e.g. fruit or vegetables
  • G06V 30/10 - Character recognition

54.

ELECTRONIC VISUAL DISPLAYS IN RETAIL STORES

      
Application Number IB2020000601
Publication Number 2021/014209
Status In Force
Filing Date 2020-07-20
Publication Date 2021-01-28
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Pomeranz, Dolev

Abstract

Methods, systems, and computer-readable media are provided for providing information on electronic visual displays in retail stores. In one implementation, a door for a retail storage container may include one or more electronic visual displays. In one implementation, the electronic visual display may be connected to a shelf in the retail store. In one implementation, an image of products in a retail store captured using at least one image sensor may be obtained, and the image may be analyzed to determine a condition of products of a particular product type. Further, based on the determined condition of the products of the particular product type, at least one display parameter may be selected for a particular item, and the selected at least one display parameter may be used to display the particular item on an electronic visual display in the retail store.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management

55.

trax

      
Application Number 1560127
Status Registered
Filing Date 2020-02-10
Registration Date 2020-02-10
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer software for analyzing and managing retail sales; image recognition computer software, downloadable; downloadable computer software for analyzing, managing, and tracking retail sales through the use of image recognition; downloadable computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and internet of things (iot) devices; data processing software, downloadable; downloadable computer software for analyzing market information; downloadable computer software for processing market information; computer software for analyzing images, downloadable; downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; downloadable computer software for use in data and document capture, transmission, storage and indexing; none of the aforesaid goods relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid goods relating to the transportation of goods and products. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized data collection for business purposes for retailers; analysis of market studies; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services, namely, providing reports for the purpose of analyzing and managing retail sales, analysis of market research data and statistics; market research by means of a computer database; electronic data collection for business purposes in the fields of retail sales; data compiling in the field of retail sales; business consultancy services relating to data processing; compiling and analyzing statistics and data for business purposes; data processing services; online data processing services; market research namely, collecting marketing data; market research, namely, analyzing market research data; conducting marketing studies; marketing research; provision of marketing reports; provision of market research information; marketing research, namely, market survey analysis; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products; compiling data about data-processing programs. Software as a service (saas) services featuring software for analyzing and managing retail sales; software as a service (saas) services featuring software for analyzing, managing, and tracking retail sales through the use of image recognition; software as a service (saas) services featuring software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and internet of things (iot) devices; application service provider (asp), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales; research of computer software; computer software programming services; image recognition software design; software as a service (saas) featuring software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, and automating and managing business processes; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products.

56.

METHODS AND SYSTEMS FOR MONITORING PRODUCTS

      
Application Number US2020021144
Publication Number 2020/181066
Status In Force
Filing Date 2020-03-05
Publication Date 2020-09-10
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Cook, Mark
  • Dayan, Shlomi
  • Lishner, Itai
  • Grubshtein, Alon
  • Mhabary, Ziv
  • Bronicki, Youval
  • Barnea, Ehud
  • Taig, Ran

Abstract

Methods, systems, and computer-readable media are provided for monitoring products. In one implementation, a system for processing images captured in a retail store to determine tasks for non-employee individuals associated with the retail store includes at least one processor configured to: receive one or more images captured in a retail store and depicting a plurality of products displayed on at least one store shelf; analyze the one or more images to determine at least one task associated with a store shelf; determine an incentive for completing the at least one task based on a property of the store shelf, wherein the incentive is intended for a non-employee individual associated with the retail store; and provide an offer to at least one individual non-employee individual associated with the retail store, the offer including receiving the incentive in response to completing the at least one task.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 30/00 - Commerce
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

57.

Monitoring shelves with pressure and light sensors

      
Application Number 16739920
Grant Number 10902240
Status In Force
Filing Date 2020-01-10
First Publication Date 2020-05-14
Grant Date 2021-01-26
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai

Abstract

A system for monitoring planogram compliance on a store shelf is disclosed. The system may include a plurality of detection sensors and a processor. The processor may be configured to receive first signals from a first subset of detection sensors after a plurality of products are placed on the store shelf, and use the first signals to identify at least one pattern associated with a product type of the products. The processor may further be configured to receive from a second subset of detection sensors second signals indicative of no products being placed on at least one area of the store shelf, and use the second signals to determine at least one empty space on the store shelf. The processor may also be configured to determine, based on the at least one pattern and the at least one empty space, at least one aspect of planogram compliance.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

58.

Identifying products based on proportions of nearby bottles

      
Application Number 16714861
Grant Number 10956711
Status In Force
Filing Date 2019-12-16
First Publication Date 2020-04-16
Grant Date 2021-03-23
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Michael, Yotam
  • Adar, Yonatan
  • Kushnir, Maria
  • Yashpe, Dror

Abstract

A system for acquiring images of products in a retail store is disclosed. The system may include at least one first housing configured for location on a retail shelving unit, and at least one image capture device included in the at least one first housing and configured relative to the at least one first housing such that an optical axis of the at least one image capture device is directed toward an opposing retail shelving unit when the at least one first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the at least one first housing, the second housing may contain at least one processor configured to control the at least one image capture device and also to control a network interface for communicating with a remote server. The system may also include at least one data conduit extending between the at least one first housing and the second housing, the at least one data conduit being configured to enable transfer of control signals from the at least one processor to the at least one image capture device and to enable collection of image data acquired by the at least one image capture device for transmission by the network interface.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

59.

SYSTEMS AND METHODS FOR MONITORING PRODUCTS AND AGGREGATING PRODUCT INFORMATION

      
Application Number US2019049528
Publication Number 2020/051213
Status In Force
Filing Date 2019-09-04
Publication Date 2020-03-12
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor Yair, Adato

Abstract

Methods, systems, and computer-readable storage media for processing images captured in a retail store and automatically identifying a product shortage are provided. In one implementation, a system may access information describing a desired placement of products on at least one store shelf. The system may analyze a first image captured at a first time to determine that a first quantity of products exceeds a quantity threshold. The system may analyze a second image captured at a second time later than the first time to determine that a second quantity of products is below the quantity threshold. The system may avoid initiating an unscheduled action to cause restocking until a third time later than the second time. Based on a determination that a third quantity of products at the third time are below the quantity threshold, the system may provide information indicative of a product shortage.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management

60.

Aggregating product shortage information

      
Application Number 16569645
Grant Number 11475404
Status In Force
Filing Date 2019-09-12
First Publication Date 2020-03-05
Grant Date 2022-10-18
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Taig, Ran
  • Grubshtein, Alon
  • Cook, Mark

Abstract

A system for reducing product shortage durations in retail stores based on analysis of image data is provided. The system may comprise: a communication interface configured to receive image data from retail stores indicative of a product shortage of a product type relative to information describing a placement of products of a product type on a store shelf; and at least one processor configured to: analyze the image data to detect occurrences of product shortages of the product type in the retail stores and determine durations associated with the occurrences; identify a common factor contributing to the duration of part of the occurrences of the product shortages; determine an action, associated with the at least one common factor, for potentially reducing product shortage durations of future shortages of the product type in the retail stores; and provide information associated with the identified action to an entity.

IPC Classes  ?

  • G06Q 10/00 - AdministrationManagement
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06V 20/00 - ScenesScene-specific elements
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects

61.

Managing inventory of perishable products

      
Application Number 16569655
Grant Number 11481726
Status In Force
Filing Date 2019-09-12
First Publication Date 2020-03-05
Grant Date 2022-10-25
Owner Trax Technology Solutions Pte Ltd. (Singapore)
Inventor
  • Adato, Yair
  • Cook, Mark
  • Mhabary, Ziv
  • Pomeranz, Dolev
  • Lishner, Itai

Abstract

A system for identifying perishable products in a retail store based on analysis of image data and for automatically generating suggestions relating to the identified products is provided. The system may comprise at least one processor configured to: receive a set of images depicting a plurality of perishable products displayed on at least one shelving unit in a retail store; analyze the set of images to determine information about a displayed inventory of the plurality of perishable products; obtain information about additional perishable products scheduled to be displayed on the at least one shelving unit; use the information about the displayed inventory and the information about the additional perishable products to determine at least one suggestion regarding placement of perishable products in the retail store; and provide the at least one suggestion to an entity associated with the retail store.

IPC Classes  ?

  • G06Q 10/00 - AdministrationManagement
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06V 20/00 - ScenesScene-specific elements
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects

62.

SQi Shelf Quality Index

      
Application Number 1513186
Status Registered
Filing Date 2019-07-30
Registration Date 2019-07-30
Owner TRAX TECHNOLOGY SOLUTIONS PTE. LTD. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analyzing systems, other than for medical use. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; advice relating to marketing management; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; computerized database management services; compilation of statistical data; statistical analysis or reporting; statistical evaluations of marketing, merchandising and sales data; data processing; data preparation in the field of shelf strategies, product commercialization and product launch services, product marketing, product merchandising for others for inventory display and shelf arrangement; data management; online data processing services; market research data collection services; interpretation of market research data; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design.

63.

Updating online store inventory based on physical store inventory

      
Application Number 16578595
Grant Number 10846512
Status In Force
Filing Date 2019-09-23
First Publication Date 2020-01-16
Grant Date 2020-11-24
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Hemed, Nir
  • Michael, Yotam
  • Grubshtein, Alon
  • Gottlieb, David M.

Abstract

A system for identifying products and tracking inventory in a retail store based on analysis of image data is provided. The system may comprise at least one processor configured to receive image data from a plurality of image sensors mounted in a retail store; analyze the image data to estimate a current inventory of at least one product type in the retail store; receive product supply information associated with the at least one product type in the retail store; determine that an online order from a virtual store made during a first time period will be fulfilled by an employee of the retail store during a second time period; determine a predicted inventory of the at least one product type during the second time period; and provide information to the virtual store regarding the predicted inventory of the at least one product type during the second time period.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

64.

TRAX

      
Serial Number 88585272
Status Registered
Filing Date 2019-08-20
Registration Date 2020-03-24
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 35 - Advertising and business services

Goods & Services

Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized data collection for business purposes for retailers; analysis of market studies; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services, namely, providing reports for the purpose of analyzing and managing retail sales, analysis of market research data and statistics; market research by means of a computer database; electronic data collection for business purposes in the fields of retail sales; data compiling in the field of retail sales; business consultancy services relating to data processing; Compiling and analyzing statistics and data for business purposes; data processing services; online data processing services; market research namely, collecting marketing data; market research, namely, analyzing market research data; conducting marketing studies; marketing research; provision of marketing reports; provision of market research information; Marketing research, namely, market survey analysis; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products

65.

TRAX

      
Serial Number 88585269
Status Registered
Filing Date 2019-08-20
Registration Date 2020-03-24
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer software for analyzing and managing retail sales; image recognition computer software, downloadable; Downloadable computer software for analyzing, managing, and tracking retail sales through the use of image recognition; Downloadable computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; data processing software, downloadable; Downloadable computer software for analyzing market information; Downloadable computer software for processing market information; computer software for analyzing images, downloadable; Downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; Downloadable computer software for use in data and document capture, transmission, storage and indexing; none of the aforesaid goods relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid goods relating to the transportation of goods and products

66.

TRAX

      
Serial Number 88585277
Status Registered
Filing Date 2019-08-20
Registration Date 2020-03-24
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (SAAS) services featuring software for analyzing and managing retail sales; software as a service (SAAS) services featuring software for analyzing, managing, and tracking retail sales through the use of image recognition; software as a service (SAAS) services featuring software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales; research of computer software, namely, compiling data about data-processing programs; computer software programming services; image recognition software design; Software as a service (SaaS) featuring software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, and automating and managing business processes; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products

67.

AUTOMATICALLY MONITORING RETAIL PRODUCTS BASED ON CAPTURED IMAGES

      
Document Number 03078985
Status Pending
Filing Date 2019-01-10
Open to Public Date 2019-07-18
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai
  • Cohen, Daniel Shimon
  • Eisenschtat, Aviv
  • Pomeranz, Dolev
  • Mhabary, Ziv
  • Yanushevsky, Osnat
  • Michael, Yotam
  • Adar, Yonatan
  • Kushnir, Maria
  • Yashpe, Dror
  • Devir, Yohai
  • Yudkin, Paul
  • Bronicki, Youval
  • Dayan, Shlomi
  • Peled, Galit
  • Gottlieb, David M.
  • Grubshtein, Alon
  • Hemed, Nir

Abstract

A system for acquiring images of products in a retail store is disclosed. The system may include at least one first housing configured for location on a retail shelving unit, and at least one image capture device included in the at least one first housing and configured relative to the at least one first housing such that an optical axis of the at least one image capture device is directed toward an opposing retail shelving unit when the at least one first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the at least one first housing, the second housing may contain at least one processor configured to control the at least one image capture device and also to control a network interface for communicating with a remote server. The system may also include at least one data conduit extending between the at least one first housing and the second housing, the at least one data conduit being configured to enable transfer of control signals from the at least one processor to the at least one image capture device and to enable collection of image data acquired by the at least one image capture device for transmission by the network interface.

IPC Classes  ?

  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/60 - Type of objects
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands

68.

AUTOMATICALLY MONITORING RETAIL PRODUCTS BASED ON CAPTURED IMAGES

      
Application Number US2019013054
Publication Number 2019/140091
Status In Force
Filing Date 2019-01-10
Publication Date 2019-07-18
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai
  • Cohen, Daniel, Shimon
  • Eisenschtat, Aviv
  • Pomeranz, Dolev
  • Mhabary, Ziv
  • Yanushevsky, Osnat
  • Michael, Yotam
  • Adar, Yonatan
  • Kushnir, Maria
  • Yashpe, Dror
  • Devir, Yohai
  • Yudkin, Paul
  • Bronicki, Youval
  • Dayan, Shlomi
  • Peled, Galit
  • Gottlieb, David, M.
  • Grubshtein, Alon
  • Hemed, Nir

Abstract

A system for acquiring images of products in a retail store is disclosed. The system may include at least one first housing configured for location on a retail shelving unit, and at least one image capture device included in the at least one first housing and configured relative to the at least one first housing such that an optical axis of the at least one image capture device is directed toward an opposing retail shelving unit when the at least one first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the at least one first housing, the second housing may contain at least one processor configured to control the at least one image capture device and also to control a network interface for communicating with a remote server. The system may also include at least one data conduit extending between the at least one first housing and the second housing, the at least one data conduit being configured to enable transfer of control signals from the at least one processor to the at least one image capture device and to enable collection of image data acquired by the at least one image capture device for transmission by the network interface.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management

69.

Withholding alerts due to temporary shelf occlusion

      
Application Number 16353499
Grant Number 10452924
Status In Force
Filing Date 2019-03-14
First Publication Date 2019-07-11
Grant Date 2019-10-22
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Mhabary, Ziv
  • Michael, Yotam
  • Devir, Yohai

Abstract

A system for processing images to automatically identify occlusions in a field of view of one or more cameras in retail stores is provided. The system may comprise at least one processor configured to receive one or more images from an environment of a retail store, detect in the one or more images a first occlusion event, analyze the plurality of images to determine an indicator of a first level of urgency for resolving the first occlusion event, cause issuance of a user-notification associated with the first occlusion event, detect in the one or more images a second occlusion event, analyze the plurality of images to determine an indicator of a second level of urgency for resolving the second occlusion event, and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second occlusion event.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

70.

Inspecting store shelf capacity

      
Application Number 16353621
Grant Number 10643059
Status In Force
Filing Date 2019-03-14
First Publication Date 2019-07-11
Grant Date 2020-05-05
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Mhabary, Ziv
  • Michael, Yotam
  • Yudkin, Paul

Abstract

A system for processing images captured in a retail store is provided. The system may comprise at least one processor configured receive at least one image depicting part of at least one store shelf having a plurality of products displayed thereon, the plurality of products including a group of first products associated with a first product size and a group of second products associated with a second product size, analyze the at least one image to detect the plurality of products, identify one or more vacant spaces associated with the plurality of products, determine that by rearranging the group of second products to partially eliminate the one or more identified vacant spaces, at least one additional first product may be displayed on the at least one store shelf next to the group of first products, and provide information to a user indicative of the identified vacant spaces.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

71.

Monitoring a display and shelf of the same product type

      
Application Number 16354175
Grant Number 10521645
Status In Force
Filing Date 2019-03-15
First Publication Date 2019-07-11
Grant Date 2019-12-31
Owner TRAX TECHNOLOLGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Gottlieb, David M.

Abstract

The present disclosure relates to systems and methods for identifying products in retail stores based on analysis of image data and for automatically generating performance indicators relating to the identified products. In one implementation, the system may include a processor configured to receive a first set of images depicting a first plurality of products associated with single product type displayed on a first shelving unit in a retail store; analyze the first set of images to determine first product turnover data associated with the first shelving unit; receive a second set of images depicting a second plurality of products also associated with the single product type displayed on a second shelving unit in the retail store nonadjacent to the first shelving unit; and analyze the second set of images to determine second product turnover data associated with the second shelving unit.

IPC Classes  ?

  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

72.

Monitoring shelves with pressure and light sensors

      
Application Number 16354608
Grant Number 10521646
Status In Force
Filing Date 2019-03-15
First Publication Date 2019-07-11
Grant Date 2019-12-31
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Lishner, Itai

Abstract

A system for monitoring planogram compliance on a store shelf is disclosed. The system may include a plurality of detection elements and a processor. The processor may be configured to receive first signals from a first subset of detection elements after a plurality of products are placed on the store shelf, and use the first signals to identify at least one pattern associated with a product type of the products. The processor may further be configured to receive from a second subset of detection elements second signals indicative of no products being placed on at least one area of the store shelf, and use the second signals to determine at least one empty space on the store shelf. The processor may also be configured to determine, based on the at least one pattern and the at least one empty space, at least one aspect of planogram compliance.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

73.

Using price in visual product recognition

      
Application Number 16353390
Grant Number 10558843
Status In Force
Filing Date 2019-03-14
First Publication Date 2019-07-11
Grant Date 2020-02-11
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Eisenschtat, Aviv
  • Mhabary, Ziv
  • Cohen, Daniel Shimon

Abstract

A system for processing images captured in a retail store and differentiating between products with similar visual appearances is provided. The system may comprise at least one processor configured to receive at least one image depicting a store shelf having a product displayed thereon, analyze the at least one image to detect the product, determine that the detected product is either a first type of product or a second type of product, analyze the at least one image to determine a price associated with the detected product, determine that the detected product is of the first type of product when the determined price falls within a first price range associated with the first type of product, and determine that the detected product is of the second type of product when the determined price falls within a second price range associated with the second type of product.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

74.

Withholding notifications due to temporary misplaced products

      
Application Number 16353452
Grant Number 10628660
Status In Force
Filing Date 2019-03-14
First Publication Date 2019-07-11
Grant Date 2020-04-21
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Bronicki, Youval
  • Mhabary, Ziv
  • Pomeranz, Dolev

Abstract

A system for processing images captured in a retail store and automatically identifying misplaced products is provided. The system may comprise at least one processor configured to receive one or more images captured by one or more image sensors from an environment of a retail store, detect in the one or more images a first product, determine that the first product is not located in the first correct display location, cause an issuance of a user-notification associated with the first product, detect in the one or more images a second product, determine that the second product is not located in the second correct display location, and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/14 - Travel agencies
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping

75.

Using context to update product models

      
Application Number 16354601
Grant Number 10671834
Status In Force
Filing Date 2019-03-15
First Publication Date 2019-07-11
Grant Date 2020-06-02
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Eisenschtat, Aviv
  • Pomeranz, Dolev
  • Mhabary, Ziv
  • Cohen, Daniel Shimon
  • Yanushevsky, Osnat

Abstract

A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate type; when the first confidence level is below a confidence threshold, determine a second candidate type of the products using contextual information; determine a second confidence level associated with the determined second candidate type of the plurality of products; and when the second confidence level is above the confidence threshold, initiate an action to update the group of product models stored in the database.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

76.

Selective usage of product models

      
Application Number 16354717
Grant Number 10762330
Status In Force
Filing Date 2019-03-15
First Publication Date 2019-07-11
Grant Date 2020-09-01
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Eisenschtat, Aviv

Abstract

A system for identifying products in a retail store is provided. The system may include a processor configured to: receive an image depicting a store shelf and a product displayed thereon; select a product model subset based on a characteristic of the store shelf determined based on analysis of the image; determine whether the product model subset is applicable to the product; and when the product model subset is applicable to the product, analyze a representation of the product depicted in the image using the product model subset, and identify the product based on the analysis of the representation of the product.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/00 - Image analysis
  • G06T 7/20 - Analysis of motion
  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06F 16/55 - ClusteringClassification
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
  • G08B 21/18 - Status alarms
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06F 16/903 - Querying
  • G06T 7/13 - Edge detection

77.

TRAX

      
Application Number 1470962
Status Registered
Filing Date 2019-04-05
Registration Date 2019-04-05
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for analyzing and managing retail sales; image recognition computer software; computer software for analyzing, managing, and tracking retail sales through the use of image recognition; computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and internet of things (IoT) devices; data processing software; computer software for analyzing market information; computer software for processing market information; computer software for analyzing images; computer software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; computer software for use in data and document capture, transmission, storage and indexing; none of the aforesaid goods relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid goods relating to the transportation of goods and products. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized data collection for business purposes for retailers; analysis of market studies; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services, namely, providing reports for the purpose of analyzing and managing retail sales, analysis of market research data and statistics; market research by means of a computer database; electronic data collection for business purposes in the fields of retail sales; data compiling in the field of retail sales; business consultancy services relating to data processing; compiling and analyzing statistics and data for business purposes; data processing services; online data processing services; market research namely, collecting marketing data; market research, namely, analyzing market research data; conducting marketing studies; marketing research; provision of marketing reports; provision of market research information; marketing research, namely, market survey analysis; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products. Software as a service (SAAS) services featuring software for analyzing and managing retail sales; software as a service (SAAS) services featuring software for analyzing, managing, and tracking retail sales through the use of image recognition; software as a service (SAAS) services featuring software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and internet of things (IoT) devices; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales; research of computer software, namely, compiling data about data-processing programs; developing data processing programs by order of third parties; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) consulting services; information technology (IT) consultancy; image recognition software design; software as a service (SaaS) featuring software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, and automating and managing business processes; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products.

78.

USING AUGMENTED REALITY FOR IMAGE CAPTURING A RETAIL UNIT

      
Application Number IB2018001107
Publication Number 2019/048924
Status In Force
Filing Date 2018-09-05
Publication Date 2019-03-14
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Eisenschtat, Aviv
  • Mhabary, Ziv
  • Pomeranz, Dolev
  • Hemed, Nir
  • Fingerman, Bar
  • Kushnir, Maria
  • Burdeynyy, Alexander

Abstract

Methods, devices, and computer-readable storage media for providing a user with augmented guidance to capture images of products placed on a store shelving unit, the method including using an image sensor of a mobile device to capture and display in real-time a video stream depicting a store shelving unit, augmenting the video stream with a marking identifying an area of the store shelving unit and receiving an image including an area outside the marked area. A plurality of images captured by the image sensor and associated with a first discontinuous area of the store shelving unit with at least two non-overlapping regions and having image resolution higher than an image resolution of the video stream are used to mark the area of the video stream representing first discontinuous area and a second area outside the first discontinuous area. The received image overlaps the first discontinuous area and second area.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management

79.

SHELF INTELLIGENCE SUITE

      
Application Number 1433882
Status Registered
Filing Date 2018-06-29
Registration Date 2018-06-29
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis or reporting; statistical evaluations of marketing, merchandising and sales data; data processing; collection and systematization of business data; data management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design.

80.

TRAX

      
Serial Number 88167075
Status Registered
Filing Date 2018-10-24
Registration Date 2019-04-16
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for analyzing and managing retail sales; image recognition computer software; Computer software for analyzing, managing, and tracking retail sales through the use of image recognition; computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; data processing software; computer software for analyzing market information; computer software for processing market information; computer software for analyzing images; Computer software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; computer software for use in data and document capture, transmission, storage and indexing; none of the aforesaid goods relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid goods relating to the transportation of goods and products

81.

TRAX

      
Serial Number 88167081
Status Registered
Filing Date 2018-10-24
Registration Date 2020-02-18
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 35 - Advertising and business services

Goods & Services

Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized data collection for business purposes for retailers; analysis of market studies; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services, namely, providing reports for the purpose of analyzing and managing retail sales, analysis of market research data and statistics; market research by means of a computer database; electronic data collection for business purposes in the fields of retail sales; data compiling in the field of retail sales; business consultancy services relating to data processing; Compiling and analyzing statistics and data for business purposes; data processing services; online data processing services; market research namely, collecting marketing data; market research, namely, analyzing market research data; conducting marketing studies; marketing research; provision of marketing reports; provision of market research information; Marketing research, namely, market survey analysis; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products

82.

TRAX

      
Serial Number 88167085
Status Registered
Filing Date 2018-10-24
Registration Date 2019-04-09
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (SAAS) services featuring software for analyzing and managing retail sales; software as a service (SAAS) services featuring software for analyzing, managing, and tracking retail sales through the use of image recognition; software as a service (SAAS) services featuring software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales; research of computer software, namely, compiling data about data-processing programs; developing data processing programs by order of third parties; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) consulting services; information technology (IT) consultancy; image recognition software design; Software as a service (SaaS) featuring software for use in database management, project management, information processing, images, graphics and text processing, automating and managing business processes; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, images, graphics and text processing, and automating and managing business processes; none of the aforesaid services relating to financial services, financial markets, financial securities, transportation, and freight, and none of the aforesaid services relating to the transportation of goods and products

83.

SHELF BLUEPRINT

      
Application Number 1422186
Status Registered
Filing Date 2018-06-29
Registration Date 2018-06-29
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis or reporting; statistical evaluations of marketing, merchandising and sales data; data processing; data preparation; data management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design.

84.

SHELF PULSE

      
Application Number 1422394
Status Registered
Filing Date 2018-06-29
Registration Date 2018-06-29
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis or reporting; statistical evaluations of marketing, merchandising and sales data; data processing; data systematization for commercial purposes; data management services; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design.

85.

SHELF INTELLIGENCE SUITE

      
Serial Number 79245271
Status Registered
Filing Date 2018-06-29
Registration Date 2019-09-03
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for analyzing and managing retail sales; computer software for analyzing, managing, and tracking retail sales through the use of image recognition; computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; computer software for analyzing images; computer software for database management, project management, information processing, image and graphics processing, automating and managing business processes; image recognition computer software; computer software for locating and tracking goods or stores using global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analyzers, namely, computer software for image recognition and processing Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized collection of retail data for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of marketing data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis and reporting services for business purposes; statistical evaluations of marketing, merchandising and sales data all for business purposes; data processing; collection and systematization of business data; data management services for use in business management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis Software as a service (SaaS) featuring software for analyzing and managing retail sales; Software as a service (SaaS) for image recognition; Software as a service (SaaS) for analyzing, managing, and tracking retail sales through the use of image recognition; Software as a service (SaaS) for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; Software as a service (SaaS) for data processing; Software as a service (SaaS) for analyzing market information and for processing market information; Software as a service (SaaS) featuring software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; web hosting services; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales and image recognition; providing temporary use of non-downloadable computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; providing temporary use of non-downloadable computer software for data processing, analyzing market information, processing market information and for analyzing images; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; compilation of non-downloadable data-processing computer programs for use in managing business processes; development of computer systems for the analyzing and processing of data; development of data processing computer programs by order of third parties collection of marketing data; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services; information technology (IT) consultancy; image recognition software design

86.

SHELF BLUEPRINT

      
Serial Number 79240473
Status Registered
Filing Date 2018-06-29
Registration Date 2019-11-12
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for analyzing and managing retail sales; computer software for analyzing, managing, and tracking retail sales through the use of image recognition; computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; computer software for analyzing images; computer software for database management, project management, information processing, image and graphics processing, automating and managing business processes; image recognition computer software; computer software for locating and tracking goods or stores using global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analyzers, namely, computer software for image recognition and processing Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized data collection of retail data for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of marketing data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis and reporting for business purposes; statistical evaluations of marketing, merchandising and sales data all for business purposes; data processing; data preparation for business purposes; data management services for use in business management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis Software as a service (SaaS) featuring software for analyzing and managing retail sales; Software as a service (SaaS) for image recognition; Software as a service (SaaS) for analyzing, managing, and tracking retail sales through the use of image recognition; Software as a service (SaaS) for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; Software as a service (SaaS) for data processing; Software as a service (SaaS) for analyzing market information and for processing market information; Software as a service (SaaS) featuring software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; web hosting services; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales and image recognition; providing temporary use of non-downloadable computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; providing temporary use of non-downloadable computer software for data processing, analyzing market information, processing market information and for analyzing images; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; compilation of non-downloadable data-processing programs for use in managing business processes; development of computer systems for the analyzing and processing of data; development of data processing computer programs by order of third parties collection of marketing data; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services; information technology (IT) consultancy; image recognition software design

87.

SHELF PULSE

      
Serial Number 79240551
Status Registered
Filing Date 2018-06-29
Registration Date 2019-11-12
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for analyzing and managing retail sales; computer software for analyzing, managing, and tracking retail sales through the use of image recognition; computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; computer software for analyzing images; computer software for database management, project management, information processing, image and graphics processing, automating and managing business processes; image recognition computer software; computer software for locating and tracking goods or stores using global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analyzers, namely, computer software for image recognition and processing Analysis of market research data and statistics; business data analysis; provision of information relating to data processing services; computerized collection of retail data for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of marketing data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation of statistical data; statistical analysis and reporting services for business purposes; statistical evaluations of marketing, merchandising and sales data all for business purposes; data processing; data systematization for commercial purposes; data management services for use in business management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis Software as a service (SaaS) featuring software for analyzing and managing retail sales; Software as a service (SaaS) for image recognition; Software as a service (SaaS) for analyzing, managing, and tracking retail sales through the use of image recognition; Software as a service (SaaS) for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; Software as a service (SaaS) for data processing; Software as a service (SaaS) for analyzing market information and for processing market information; Software as a service (SaaS) featuring software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; web hosting services; application service provider (ASP), namely, hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software for analyzing and managing retail sales and image recognition; providing temporary use of non-downloadable computer software for collecting, managing and reporting on data from connected computer systems, digital mobile devices, and Internet of Things (IoT) devices; providing temporary use of non-downloadable computer software for data processing, analyzing market information, processing market information and for analyzing images; providing temporary use of non-downloadable computer software for use in database management, project management, information processing, image and graphics processing, automating and managing business processes; compilation of non-downloadable data-processing programs for use in managing business processes; development of computer systems for the analyzing and processing of data; development of data processing computer programs by order of third parties collection of marketing data; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services; information technology (IT) consultancy; image recognition software design

88.

IDENTIFYING PRODUCTS USING A VISUAL CODE

      
Application Number IB2017000919
Publication Number 2018/002709
Status In Force
Filing Date 2017-06-28
Publication Date 2018-01-04
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Adato, Yair
  • Michael, Yotam
  • Eisenschtat, Aviv
  • Mhabary, Ziv
  • Pomeranz, Dolev
  • Hemed, Nir

Abstract

This disclosure relates to systems, methods, and devices that can identify products on a shelf, and determine item descriptions and pricing from associated labels. In one embodiment, an image processing system for providing an indication about shelf label accuracy in a store is provided. The image processing system comprises at least one processor configured to receive, from a hand-held device, an image depicting products on store shelves, and associated labels coupled to the store shelves. The processor can be configured to process the image to identify at least some of the products and to access a database to determine associated product ID numbers. The processor can be further configured to determine product identifier and displayed price from the associated labels. The processor can also be configured to determine one or more product-label mismatches related to incorrect product placement on the shelf and to provide electronic notification of the mismatches.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

89.

Method and a system for object recognition

      
Application Number 15616474
Grant Number 10402777
Status In Force
Filing Date 2017-06-07
First Publication Date 2017-09-21
Grant Date 2019-09-03
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Cohen, Daniel Shimon
  • Adato, Yair
  • Pomeranz, Dolev

Abstract

The present disclosure provides a method of image processing comprising: obtaining by an imaging device a low resolution version and a high resolution version of a retail image, the high resolution version of the retail image being a temporary file to be erased automatically after a predetermined time period; transmitting to a server the low resolution version of the retail image; upon receipt of a request from the server, the request including data representative of a contour of an unidentified item in the low resolution version of the retail image, cropping a high resolution item image from the high resolution version of the retail image, the high resolution item image corresponding to the contour of the unidentified item; and transmitting the high resolution item image to the server thereby enabling updating an item database.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • H04N 5/247 - Arrangement of television cameras
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field

90.

Trax

      
Application Number 1352610
Status Registered
Filing Date 2017-02-10
Registration Date 2017-02-10
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers; none of the aforesaid goods relating to transportation, freight and logistics and none of the aforesaid goods relating to the sale, transportation and storage of goods and products. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; business consultancy services relating to data processing; compilation or exploitation of statistical data; data processing; online data processing services; market research data collection services; interpretation of market research data; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis; none of the aforesaid services relating to transportation, freight and logistics and none of the aforesaid services relating to the sale, transportation and storage of goods and products. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design; none of the aforesaid services relating to transportation, freight and logistics and none of the aforesaid services relating to the sale, transportation and storage of goods and products.

91.

Trax image recognition

      
Application Number 1347488
Status Registered
Filing Date 2017-02-10
Registration Date 2017-02-10
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers; none of the aforesaid goods relating to transportation, freight and logistics and none of the aforesaid goods relating to the sale, transportation and storage of goods and products. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; business consultancy services relating to data processing; compilation or exploitation of statistical data; data processing; online data processing services; market research data collection services; interpretation of market research data; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis; none of the aforesaid services relating to transportation, freight and logistics and none of the aforesaid services relating to the sale, transportation and storage of goods and products. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design; none of the aforesaid services relating to transportation, freight and logistics and none of the aforesaid services relating to the sale, transportation and storage of goods and products.

92.

System and method for panoramic image processing

      
Application Number 15115381
Grant Number 10387996
Status In Force
Filing Date 2015-01-21
First Publication Date 2017-01-12
Grant Date 2019-08-20
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Cohen, Shimon Daniel
  • Zieber, Noga
  • Littman, Rotem
  • Danino, Udy

Abstract

The present disclosure provides a computer implemented method of image processing comprising, upon receiving of first and second images from an imaging unit, the first and second images being respectively associated with first and second rotational changes between a reference orientation and the orientations of the first and second images: processing data representative of the first image and of the second image to compensate the first and second rotational changes between the reference orientation and the respective orientations of the first and second images, thereby obtaining first and second corrected images; processing the first corrected image to detect distinctive keypoints within a fronto-parallel strip of the first corrected image; searching keypoints in the second corrected image corresponding to the detected keypoints, and estimating a geometric transformation between the first and second images based on matching the keypoints in the first and the second corrected images.

IPC Classes  ?

  • G06K 9/20 - Image acquisition
  • G06T 3/00 - Geometric image transformations in the plane of the image
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 3/60 - Rotation of whole images or parts thereof
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G06T 7/38 - Registration of image sequences
  • H04N 5/225 - Television cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

93.

Method and device for panoramic image processing

      
Application Number 15187276
Grant Number 10122915
Status In Force
Filing Date 2016-06-20
First Publication Date 2016-10-20
Grant Date 2018-11-06
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Maayan, Hilit
  • Cohen, Daniel Shimon
  • Greenshpan, Jacob

Abstract

The present disclosure provides a method for providing an indication about a distance between a retail unit and an electronic device, comprising: acquiring from an image sensor in a retail establishment, at least one image of a product on a store shelf; accessing in a memory that stores a plurality of templates associated with a plurality of differing products, a template associated with the product on the store shelf in the at least one acquired image; comparing at least one dimension associated with the product in the at least one acquired image with at least one dimension associated with the accessed template; based on the comparison, determining whether a distance between the image sensor and the product on the store shelf is within an acceptable range for additional image processing; and providing a notification to a user of the electronic device to adjust the distance between the image sensor and the product on the shelf when the product is outside of the acceptable range.

IPC Classes  ?

  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 3/20 - Linear translation of whole images or parts thereof, e.g. panning
  • H04N 5/265 - Mixing

94.

TRAX 5P HEALTH CHECK

      
Application Number 1308544
Status Registered
Filing Date 2015-12-09
Registration Date 2015-12-09
Owner Trax Technology Solutions Pte. Ltd. (Singapore)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; image recognition computer software; computer software for global positioning systems; data processing software; computer software for analyzing market information; computer software for processing market information; image analysers. Analysis of market research data and statistics; business data analysis; provision of information relating to data processing; computerised data collection for retailers; analysis of markets; advice relating to marketing management; business advice relating to marketing; collection of market research information; computerized market research services; market analysis reporting services; market research by means of a computer database; collection of data; compilation of business data; computerized database management services; business consultancy services relating to data processing; compilation or exploitation of statistical data; data processing; data preparation; data management; online data processing services; market research data collection services; interpretation of market research data; business efficiency expert services; advisory services for business management; business management and organization consultancy; commercial information and advice for consumers; marketing studies; marketing research; provision of marketing reports; provision of market research information; market survey analysis. Software as a service [SaaS]; web hosting services; application service provider [ASP], namely hosting computer software applications of others; electronic data storage; providing temporary use of non-downloadable computer software; compilation of data-processing programs; development of systems for the processing of data; development of data processing programs by order of third parties; installation and maintenance of computer software; computer software consultancy; computer software programming services; design and development of computer software; information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); information technology [IT] consultancy; image recognition software design.

95.

System and method of monitoring retail units

      
Application Number 14888978
Grant Number 10368662
Status In Force
Filing Date 2014-04-24
First Publication Date 2016-05-26
Grant Date 2019-08-06
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor Clein, Shavit Noa

Abstract

The present disclosure provides a retail unit comprising: a display module capable of accommodating one or more retail items; a door module configured to pivot away from the display module; and an imaging module coupled to the door module and configured to allow imaging of the display module.

IPC Classes  ?

  • B65D 1/00 - Rigid or semi-rigid containers having bodies formed in one piece, e.g. by casting metallic material, by moulding plastics, by blowing vitreous material, by throwing ceramic material, by moulding pulped fibrous material or by deep-drawing operations performed on sheet material
  • A47F 10/02 - Furniture or installations specially adapted to particular types of service systems, not otherwise provided for for self-service type systems, e.g. supermarkets
  • A47F 3/02 - Showcases or show cabinets with dispensing arrangements
  • A47F 3/08 - Showcases or show cabinets with arrangements for continuously or intermittently moving the merchandise
  • A47F 3/12 - Clamps or other devices for supporting, fastening, or connecting glass plates
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
  • G11B 33/08 - Insulation or absorption of undesired vibrations or sounds

96.

A METHOD AND A SYSTEM FOR OBJECT RECOGNITION

      
Application Number IL2015050576
Publication Number 2015/193877
Status In Force
Filing Date 2015-06-07
Publication Date 2015-12-23
Owner TRAX TECHNOLOGY SOLUTIONS PTE. LTD. (Singapore)
Inventor
  • Cohen, Daniel Shimon
  • Adato, Yair
  • Pomeranz, Dolev

Abstract

The present disclosure provides a method of image processing comprising: obtaining by an imaging device a low resolution version and a high resolution version of a retail image, the high resolution version of the retail image being a temporary file to be erased automatically after a predetermined time period; transmitting to a server the low resolution version of the retail image; upon receipt of a request from the server, the request including data representative of a contour of an unidentified item in the low resolution version of the retail image, cropping a high resolution item image from the high resolution version of the retail image, the high resolution item image corresponding to the contour of the unidentified item; and transmitting the high resolution item image to the server thereby enabling updating an item database.

IPC Classes  ?

  • G06K 9/46 - Extraction of features or characteristics of the image

97.

SYSTEM AND METHOD FOR PANORAMIC IMAGE PROCESSING

      
Application Number IL2015050070
Publication Number 2015/114621
Status In Force
Filing Date 2015-01-21
Publication Date 2015-08-06
Owner TRAX TECHNOLOGY SOLUTIONS PTE. LTD. (Singapore)
Inventor
  • Cohen, Daniel Shimon
  • Zieber, Noga
  • Littman, Rotem
  • Danino, Udy

Abstract

The present disclosure provides a computer implemented method of image processing comprising, upon receiving of first and second images from an imaging unit, the first and second images being respectively associated with first and second rotational changes between a reference orientation and the orientations of the first and second images: processing data representative of the first image and of the second image to compensate the first and second rotational changes between the reference orientation and the respective orientations of the first and second images, thereby obtaining first and second corrected images; processing the first corrected image to detect distinctive keypoints within a fronto-parallel strip of the first corrected image; searching keypoints in the second corrected image corresponding to the detected keypoints, and estimating a geometric transformation between the first and second images based on matching the keypoints in the first and the second corrected images.

IPC Classes  ?

  • G06T 3/60 - Rotation of whole images or parts thereof
  • G06K 9/36 - Image preprocessing, i.e. processing the image information without deciding about the identity of the image

98.

METHOD AND DEVICE FOR PANORAMIC IMAGE PROCESSING

      
Application Number IL2014051139
Publication Number 2015/104705
Status In Force
Filing Date 2014-12-31
Publication Date 2015-07-16
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Maayan, Hilit
  • Cohen, Daniel Shimon
  • Greenshpan, Jacob

Abstract

The present disclosure provides an image processing method comprising: receiving a stream of overlapping images; obtaining a corresponding stream of floating panoramic images by computing in real time, for each received overlapping image, an associated floating panoramic image using said overlapping image and a floating panoramic image associated with an overlapping image received prior to said overlapping image; displaying in real time with a predetermined scaling factor the stream of floating panoramic images in a preview window of a display unit, wherein the displaying comprises shifting the floating panoramic images relative to the preview window when the floating panoramic images scaled according to the predetermined scaling factor extend beyond the preview window so that at least a working portion of the overlapping image associated with the floating panoramic image being displayed is visible in the preview window.

IPC Classes  ?

  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting

99.

DEVICE AND METHOD WITH ORIENTATION INDICATION

      
Application Number IL2014051127
Publication Number 2015/101979
Status In Force
Filing Date 2014-12-25
Publication Date 2015-07-09
Owner TRAX TECHNOLOGY SOLUTIONS PTE LTD. (Singapore)
Inventor
  • Maayan, Hilit
  • Cohen, Daniel Shimon
  • Greenshpan, Jacob

Abstract

An electronic device and a corresponding method are presented. The device comprises: an imager unit having a certain field of view and configured to collect image data, an orientation detection unit configured to provide orientation data of the imager unit with respect to a predetermined plane, a processing unit, and a display unit. The processing unit is configured and operable for: receiving orientation data collected by the orientation detection unit; accessing pre-stored reference orientation data and analyzing said received orientation data with respect to said reference orientation data to determine orientation variation data of the imaging unit; and transmitting data indicative of said orientation variation data to the display unit to thereby initiate displaying of a predetermined geometrical shape indicative of said orientation variation.

IPC Classes  ?

  • G01C 9/00 - Measuring inclination, e.g. by clinometers, by levels

100.

FINE GRAINED RECOGNITION METHOD AND SYSTEM

      
Application Number IL2014051061
Publication Number 2015/083170
Status In Force
Filing Date 2014-12-04
Publication Date 2015-06-11
Owner TRAX TECHNOLOGY SOLUTIONS PTE. LTD. (Singapore)
Inventor
  • Adato, Yair
  • Cohen, Daniel Shimon
  • Pomeranz, Dolev
  • Shoshan, Avi

Abstract

The present disclosure provides a method for defining a part model (also referred to as visual signature) of an object that enables distinguishing the object from a set of related objects (objects belonging to the same class). The visual signature of an object is built taking into account the other objects of the set of related objects. The present disclosure also provides a method of recognizing objects using visual signatures.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  1     2        Next Page