US2015234851A1PendingUtilityA1

System and method for concepts caching using a deep-content-classification (dcc) system

Assignee: CORTICA LTDPriority: Oct 26, 2005Filed: Apr 30, 2015Published: Aug 20, 2015
Est. expiryOct 26, 2025(expired)· nominal 20-yr term from priority
G06F 16/685G10L 15/26H04H 60/66G06F 16/434Y10S707/99943H04N 7/17318G10L 15/32G06F 16/904H04N 21/25891G06F 16/7844H04H 60/37H04H 20/26G06T 19/006H04L 67/10G06F 16/433G06F 16/1748G06F 16/2228G06F 16/683G06F 16/51G06F 16/48G06N 5/02G06F 16/438G06F 3/048G06N 20/00G06F 16/4393H04H 60/56G06F 16/7834H04N 21/8106G06F 16/43G06F 16/40G06F 16/7847G06F 16/285H04N 21/466H04H 60/46Y10S707/99948H04H 20/103G06N 5/025G06N 5/022G06F 16/35G10L 25/51H04N 21/2668G06V 20/48G06V 10/764G06F 16/41G06F 16/284G06N 7/01G06N 3/045G06N 3/048G06F 16/45G06F 17/30109G06F 17/30132G06F 17/30864G06F 17/30017H04L 67/535H04L 51/42H04L 65/765H04L 67/63G06V 40/171G06V 20/46G06V 20/40G06V 2201/10H04L 51/18H04L 67/02G06F 16/9535G06N 3/063G06F 17/16G06F 16/739H04N 21/278H04N 21/26603H04N 21/23418G06Q 30/0261G06Q 30/0246G06N 3/088G06F 3/0484G06F 40/134G06F 16/9558H04H 60/33H04H 20/93H04H 60/58G06F 3/0488H04H 60/59G06F 16/783H04H 2201/90H04H 60/71H04H 60/49G09B 19/0092G06Q 30/0201G06N 5/04G06F 16/435H04L 67/306G06F 16/487G06F 16/172G06F 16/152G06F 16/14G06F 16/951G06F 16/483
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for caching concept structures in a cache memory of a user computing device are provided. The method includes collecting at least one environmental variable related to a user of the computing device; retrieving at least one concept structure matching the at least one received environmental variable, each concept structure comprises a concept metadata associated with a plurality of multimedia content elements; and caching the at least one matching concept structure in the cache memory.

Claims

exact text as granted — not AI-modified
What we claim is: 
     
         1 . A method for caching concept structures in a cache memory of a user computing device, comprising:
 collecting at least one environmental variable related to a user of the computing device;   retrieving at least one concept structure matching the at least one received environmental variable, each concept structure comprises a concept metadata associated with a plurality of multimedia content elements; and   caching the at least one matching concept structure in the cache memory.   
     
     
         2 . The method of  claim 1 , wherein the environmental variable includes at least one of: a time of day, location information, motion information, and weather information. 
     
     
         3 . The method of  claim 2 , wherein the at least one environmental variable is collected by at least one sensor of the computing device. 
     
     
         4 . The method of  claim 3 , wherein the at least one sensor is any one of: a camera, a web camera, a microphone, a Global Positioning System, an image analyzer, and a speech recognizer. 
     
     
         5 . The method of  claim 1 , wherein the at least one matching concept structure is fetched from at least one of: a DCC system and a data warehouse. 
     
     
         6 . The method of  claim 1 , wherein a concept structure is determined to match the at least one environmental variable when their respective signatures overlap more than a predefined threshold. 
     
     
         7 . The method of  claim 1 , wherein the at least one matching concept structure is cached for a predefined period of time set by an aging timer. 
     
     
         8 . The method of  claim 1 , further comprising:
 receiving a request to analyze an input multimedia content element;   generating metadata respective of the input multimedia content element; and   matching the at least one multimedia content element to the at least one concept structure cached in the cache memory.   
     
     
         9 . The method of  claim 1 , wherein generating metadata respective of the input multimedia content element further comprises at least one of: determining metadata associated input multimedia content element and generating metadata respective of environmental variables collected upon the receiving of the input multimedia content element. 
     
     
         10 . The method of  claim 1 , wherein a concept structure is determined to match the input multimedia content element when the generated metadata overlaps a metadata representing the concept structure. 
     
     
         11 . The method of  claim 1 , wherein the input multimedia content element is at least one of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, images of signals, medical signals, geophysical signals, subsonic signals, supersonic signals, electromagnetic signals, and infrared signals. 
     
     
         12 . The method of  claim 1 , wherein the method is performed locally by the computing device. 
     
     
         13 . A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute the method according to  claim 1 . 
     
     
         14 . A system for caching concept structures in a cache memory of a user computing device, comprising:
 a processing unit; and   a memory connected to the processing unit, the memory contains instructions that when executed by the processing unit, configured the system to:   receive at least one environmental variable related to a user of the computing device;   retrieve at least one concept structure matching the at least one received environmental variable, each concept structure comprises a concept metadata associated with a plurality of multimedia content elements; and   caching the at least one matching concept structure in the cache memory.   
     
     
         15 . The system of  claim 14 , wherein the environmental variable includes at least one of: a time of day, location information, motion information, and weather information. 
     
     
         16 . The system of  claim 15 , wherein the at least one environmental variable is collected by at least one sensor of the computing device. 
     
     
         17 . The system of  claim 16 , wherein the at least one sensor is any one of: a camera, a web camera, a microphone, a Global Positioning System, an image analyzer, and a speech recognizer. 
     
     
         18 . The system of  claim 14 , wherein the at least one matching concept structure is fetched from at least one of: a DCC system and a data warehouse. 
     
     
         19 . The system of  claim 14 , wherein a concept structure is determined to match the at least one environmental variable when their respective signatures overlap more than a predefined threshold. 
     
     
         20 . The system of  claim 14 , wherein the at least one matching concept structure is cached for a predefined period of time set by an aging timer. 
     
     
         21 . The system of  claim 14 , wherein the system is further configured to:
 receive a request to analyze an input multimedia content element;   generate metadata respective of the input multimedia content element; and   match the at least one multimedia content element to the at least one concept structure cached in the cache memory.   
     
     
         22 . The system of  claim 14 , wherein the system is further configured to perform at least one of: determine metadata associated input multimedia content element and generate metadata respective of environmental variables collected upon the receiving of the input multimedia content element. 
     
     
         23 . The system of  claim 14 , wherein a concept structure is determined to match the input multimedia content element when the generated metadata overlaps a metadata representing the concept structure. 
     
     
         24 . The system of  claim 14 , wherein the input multimedia content element is at least one of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, images of signals, medical signals, geophysical signals, subsonic signals, supersonic signals, electromagnetic signals, and infrared signals. 
     
     
         25 . The system of  claim 14 , wherein the system is the user computing system.

Join the waitlist — get patent alerts

Track US2015234851A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.