[go: up one dir, main page]

WO2013048329A2 - A method for capturing events in front of a camera device - Google Patents

A method for capturing events in front of a camera device Download PDF

Info

Publication number
WO2013048329A2
WO2013048329A2 PCT/SE2012/051038 SE2012051038W WO2013048329A2 WO 2013048329 A2 WO2013048329 A2 WO 2013048329A2 SE 2012051038 W SE2012051038 W SE 2012051038W WO 2013048329 A2 WO2013048329 A2 WO 2013048329A2
Authority
WO
WIPO (PCT)
Prior art keywords
built
browser
program
javascript
certain event
Prior art date
Application number
PCT/SE2012/051038
Other languages
French (fr)
Other versions
WO2013048329A3 (en
Inventor
Gustav SÖDERSTRÖM
Oskar LINDE
Anders Bond
Petter Ivmark
Johan GERTÉLL
Original Assignee
13Th Lab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 13Th Lab filed Critical 13Th Lab
Publication of WO2013048329A2 publication Critical patent/WO2013048329A2/en
Publication of WO2013048329A3 publication Critical patent/WO2013048329A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/543Local

Definitions

  • the present invention relates generally to camera devices and more particularly to a method for capturing events in front of a camera device.
  • JavaScript run-time environment allows the mobile device to download web pages that execute program code directly in the browser, without having to install an application program in the mobile device. This is very advantageous in many ways as the barrier to using the program is much less than when having to firstly install a dedicated software application in the mobile device for each possible use case.
  • the JavaScript run-time environment often has certain APIs (Application Program Interfaces) offered by the device manufacturer to be able to communicate with hardware and sensors in the mobile device.
  • APIs Application Program Interfaces
  • An object of the present invention is to provide a possibility for a JavaScript program to be able to receive notifications of specific events that happen in front of the camera of a mobile device, such as a specific picture or object being held up in front of the camera and thus in real-time adapt the content of the web page to what the camera device is pointed at, or based on certain events that happen in front of it.
  • This is a great improvement in the possibility of customization of the browser content and the ability to make that content dynamic over the traditional methods of using GPS or Wifi location to adapt the web page's content to the camera device's surroundings.
  • a dedicated application program e.g. an iOS or Android application
  • each use case may be conceived (e.g. one application for reading bar codes, another application for recognizing museum art), unlike the browser, wherein a user can simply load a new page (and thus a JavaScript program) for different use cases.
  • the present invention offers a solution for JavaScript programs, running in a built-in browser of a mobile camera arrangement, to be notified of certain events that happen in front of a camera device thereof and for the JavaScript program embedded in a web page loaded in the built-in browser to react to these events in real time.
  • An example is a web page for a museum that adapts and presents information about a certain work of art automatically as the device's camera is pointed towards it.
  • the certain events can e.g. be generic, such as "faces”, which would then notify the JavaScript program that a face was found in front of the camera, preferably along with other features such as the orientation, scale and position of that face in the image or in 3D space. Certain events could e.g.
  • Fig. 1 is a schematic illustration of a mobile camera arrangement according to the present invention. DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 A first embodiment of a method for notifying a JavaScript program running in a built-in browser in a mobile camera arrangement of events happening in front of the mobile camera arrangement will now be described with reference to Fig. 1.
  • the mobile camera arrangement 1 is typically a smart phone having a built-in camera device 2.
  • the mobile camera arrangement is typically configured to allow a custom application program 3 to be installed therein, allowing communication through an API having a set of native instructions for communication to other parts of the mobile camera device.
  • the mobile camera arrangement 1 is exemplified by an iPhone, running iOS.
  • the custom application program 3 is installed in the iPhone creating functions for capturing events in front of the camera of the iPhone and exposing these functions via a set of APIs.
  • the custom application program 3 is when run configured to embed the iOS operating system's built-in browser and allow a webpage and JavaScript program therein to use these APIs in order to request and be notified of events in front of the camera of the iPhone.
  • the method for allowing a JavaScript program in a web page to be notified comprises the steps of: from a JavaScript program running in the system's built-in browser requesting notifications of a certain event happening in front of the camera device of the mobile camera arrangement; analysing data from the camera device of the mobile camera arrangement; detecting the certain event from the analysed data; and notifying the JavaScript program in the built-in browser of the detected certain event.
  • the certain event is preferably requested from the webpage running in the built-in browser embedded by the custom application program.
  • the step of analyzing data and the step of detecting the certain event are preferably executed by the custom application running in the mobile camera arrangement.
  • the data from the camera device can e.g. be one or more camera images, or a stream of camera images.
  • the JavaScript program is preferably notified of each such detected position.
  • the camera images are preferably collected from the camera device. After the camera images have been collected, the images are analyzed in a known way by image, object or other pattern recognition searching for a match to the certain event.
  • the data from the camera device can also e.g. be image descriptors or a video stream.
  • the step of requesting a certain event preferably comprises sending the request for the certain event to the custom API exposed by the custom application program.
  • Installation of the custom application program thus creates a set of APIs that the webpage and JavaScript program can use to register for certain events for which it would like to get notified about.
  • An example could be to register to be notified of faces found in the cameras view, which could be provided by the following JavaScript code: registerForCameraEvent("face", myFaceEventCallback);
  • the built-in browser in a mobile camera arrangement can only communicate to and from the native application layer of the mobile camera arrangement using the pre-defined APIs provided by the manufacturer himself (for example a camera API or a location/GPS API), the present invention utilizes a way of circumventing this restriction to allow the custom application program to communicate with, receive from, and send data to, the built- in browser provided by the manufacturer.
  • the pre-defined APIs provided by the manufacturer himself (for example a camera API or a location/GPS API)
  • the present invention utilizes a way of circumventing this restriction to allow the custom application program to communicate with, receive from, and send data to, the built- in browser provided by the manufacturer.
  • the application program uses a previously defined URL request with a specific format that the native application is aware of (in this example using window.location or a hidden iframe to initiate the request) to start monitoring a certain event.
  • the custom application program can intercept this request in a callback before it is loaded and processed by the built-in browser.
  • the request from the web page is then terminated, causing the browser not to load a new page. If it's not a match, the URL request goes through uninterrupted.
  • the custom application program can use a method included in the built-in browser API (such as
  • the application program will then send a JavaScript command as a string, which will be executed by the built-in browser and a result returned to the JavaScript program in the browser.
  • the method steps of the present invention are preferably performed by computer program code of a computer program for the mobile camera arrangement.
  • the computer program can preferably be stored on a computer readable means forming a computer program product.
  • the mobile camera arrangement is instead an android phone.
  • the native application has created a set of Java functions that unlike iOS can be exposed directly to the JavaScript program in the browser, thus letting the JavaScript program directly do pre-defined native function calls from the browser in order to request notification of certain events.
  • the custom application program on Android can also utilize the Java-based APIs that unlike iOS can be exposed directly to the JavaScript program in the browser, allowing the native application to do a so called call-back to the JavaScript program when an event occurs in front of the camera.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)
  • Telephone Function (AREA)

Abstract

The present invention relates to a method for generating JavaScript-based events in the built-in browser (4) of a mobile camera arrangement (1), based on events in front of the camera (2).

Description

A METHOD FOR CAPTURING EVENTS IN FRONT OF A CAMERA DEVICE
FIELD OF INVENTION
The present invention relates generally to camera devices and more particularly to a method for capturing events in front of a camera device.
BACKGROUND
Most mobile devices today are equipped with a built-in mobile browser that contains a JavaScript run-time environment. This run-time environment allows the mobile device to download web pages that execute program code directly in the browser, without having to install an application program in the mobile device. This is very advantageous in many ways as the barrier to using the program is much less than when having to firstly install a dedicated software application in the mobile device for each possible use case. Just like other run-time environments (e.g. Objective-C on iOS and Java on Android), the JavaScript run-time environment often has certain APIs (Application Program Interfaces) offered by the device manufacturer to be able to communicate with hardware and sensors in the mobile device. An example of this is that a JavaScript program can often ask the mobile device about the mobile device's GPS position via a JavaScript API exposed by the manufacturer.
These APIs are however often limited to what the manufacturer has chosen to offer access to and not easily extensible to other use cases than those pre-defined by the manufacturer.
Using such manufacturer provided APIs, developers try to make their application programs more adapted to the users environment (e.g. presenting content based on the location of the mobile device). Today, access to such input is however very limited.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a possibility for a JavaScript program to be able to receive notifications of specific events that happen in front of the camera of a mobile device, such as a specific picture or object being held up in front of the camera and thus in real-time adapt the content of the web page to what the camera device is pointed at, or based on certain events that happen in front of it. This is a great improvement in the possibility of customization of the browser content and the ability to make that content dynamic over the traditional methods of using GPS or Wifi location to adapt the web page's content to the camera device's surroundings. To do such things has previously required writing, downloading and installing a dedicated application program (e.g. an iOS or Android application) for each use case that may be conceived (e.g. one application for reading bar codes, another application for recognizing museum art), unlike the browser, wherein a user can simply load a new page (and thus a JavaScript program) for different use cases.
This object is according to the present invention attained by a method as defined by the appended claims.
The present invention offers a solution for JavaScript programs, running in a built-in browser of a mobile camera arrangement, to be notified of certain events that happen in front of a camera device thereof and for the JavaScript program embedded in a web page loaded in the built-in browser to react to these events in real time. An example is a web page for a museum that adapts and presents information about a certain work of art automatically as the device's camera is pointed towards it. The certain events can e.g. be generic, such as "faces", which would then notify the JavaScript program that a face was found in front of the camera, preferably along with other features such as the orientation, scale and position of that face in the image or in 3D space. Certain events could e.g. also be known images or objects found in front of the camera that were provided by the JavaScript program at run- time, when the page was loaded in the browser, such as a set of known images, e.g. a specific set of paintings, that the JavaScript program of the web page would like to get notified about as they appear in front of the camera device.
BRIEF DESCRIPTION OF DRAWINGS
The present invention will become more fully understood from the detailed description of embodiments given below and the accompanying figures, which are given by way of illustration only, and thus, are not limitative of the present invention, wherein:
Fig. 1 is a schematic illustration of a mobile camera arrangement according to the present invention. DETAILED DESCRIPTION OF THE INVENTION
In the following description, for purpose of explanation and not limitation, specific details are set forth, such as particular techniques and applications in order to provide a thorough understanding of the present invention. However, it will be apparent for a person skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed description of well-known methods and apparatuses are omitted so as not to obscure the description of the present invention with unnecessary details.
A first embodiment of a method for notifying a JavaScript program running in a built-in browser in a mobile camera arrangement of events happening in front of the mobile camera arrangement will now be described with reference to Fig. 1.
The mobile camera arrangement 1 is typically a smart phone having a built-in camera device 2. The mobile camera arrangement is typically configured to allow a custom application program 3 to be installed therein, allowing communication through an API having a set of native instructions for communication to other parts of the mobile camera device. In this first embodiment the mobile camera arrangement 1 is exemplified by an iPhone, running iOS.
The custom application program 3 is installed in the iPhone creating functions for capturing events in front of the camera of the iPhone and exposing these functions via a set of APIs. The custom application program 3 is when run configured to embed the iOS operating system's built-in browser and allow a webpage and JavaScript program therein to use these APIs in order to request and be notified of events in front of the camera of the iPhone.
The method for allowing a JavaScript program in a web page to be notified comprises the steps of: from a JavaScript program running in the system's built-in browser requesting notifications of a certain event happening in front of the camera device of the mobile camera arrangement; analysing data from the camera device of the mobile camera arrangement; detecting the certain event from the analysed data; and notifying the JavaScript program in the built-in browser of the detected certain event.
The certain event is preferably requested from the webpage running in the built-in browser embedded by the custom application program. The step of analyzing data and the step of detecting the certain event are preferably executed by the custom application running in the mobile camera arrangement.
The data from the camera device can e.g. be one or more camera images, or a stream of camera images. In case the certain event is detected in more than one image, or in multiple positions in one image, the JavaScript program is preferably notified of each such detected position. The camera images are preferably collected from the camera device. After the camera images have been collected, the images are analyzed in a known way by image, object or other pattern recognition searching for a match to the certain event. The data from the camera device can also e.g. be image descriptors or a video stream.
The step of requesting a certain event preferably comprises sending the request for the certain event to the custom API exposed by the custom application program. Installation of the custom application program thus creates a set of APIs that the webpage and JavaScript program can use to register for certain events for which it would like to get notified about. An example could be to register to be notified of faces found in the cameras view, which could be provided by the following JavaScript code: registerForCameraEvent("face", myFaceEventCallback);
While on many systems, such as in this case the iOS, the built-in browser in a mobile camera arrangement can only communicate to and from the native application layer of the mobile camera arrangement using the pre-defined APIs provided by the manufacturer himself (for example a camera API or a location/GPS API), the present invention utilizes a way of circumventing this restriction to allow the custom application program to communicate with, receive from, and send data to, the built- in browser provided by the manufacturer.
An example of how this can be done in iOS (there are also other ways this could be done depending on the manufacturer's browser implementation) is described below:
To send data from the JavaScript program to the native layer, the application program uses a previously defined URL request with a specific format that the native application is aware of (in this example using window.location or a hidden iframe to initiate the request) to start monitoring a certain event. On the native side the custom application program can intercept this request in a callback before it is loaded and processed by the built-in browser. The URL request is examined, and if it matches a specific format for a request (for example fakerequest://command?paraml = l&param2=2), the URL request is interrupted and it is parsed to get the command and data for the event that the JavaScript program is requesting. The request from the web page is then terminated, causing the browser not to load a new page. If it's not a match, the URL request goes through uninterrupted.
To communicate from the native application to the JavaScript program running in the built-in browser the invention use a way to execute a JavaScript command from the native application. The custom application program can use a method included in the built-in browser API (such as
UIWebView:stringByEvaluatingJavaScriptFromString in iOS). The application program will then send a JavaScript command as a string, which will be executed by the built-in browser and a result returned to the JavaScript program in the browser. The method steps of the present invention are preferably performed by computer program code of a computer program for the mobile camera arrangement. The computer program can preferably be stored on a computer readable means forming a computer program product. A second embodiment of the present invention will now be described. This second embodiment of the present invention is identical to the first embodiment described above apart from the following.
In the second embodiment the mobile camera arrangement is instead an android phone. In order for the JavaScript in the webpage of the built-in browser to be able to be notified of certain events in front of the camera the native application has created a set of Java functions that unlike iOS can be exposed directly to the JavaScript program in the browser, thus letting the JavaScript program directly do pre-defined native function calls from the browser in order to request notification of certain events.
To communicate from the native application to the JavaScript application in the built-in browser, the custom application program on Android can also utilize the Java-based APIs that unlike iOS can be exposed directly to the JavaScript program in the browser, allowing the native application to do a so called call-back to the JavaScript program when an event occurs in front of the camera.
It will be obvious that the present invention may be varied in a plurality of ways. Such variations are not to be regarded as departure from the scope of the present invention as defined by the appended claims. All such variations as would be obvious for a person skilled in the art are intended to be included within the scope of the present invention as defined by the appended claims.

Claims

1. A method for notifying a JavaScript program running in a built-in browser (4) in a mobile camera arrangement (1) of events in front of a camera device thereof, characterized in that said method comprises the steps of: from the JavaScript program running in a built-in browser requesting notifications of a certain event happening in front of said camera device (2) of said mobile camera arrangement; analysing data from said camera device of said mobile camera arrangement; detecting said certain event from the analysed data; and notifying said JavaScript program running in said built-in browser of the detected certain event.
2. The method according to claim 1, wherein said step of requesting a certain event comprises sending the request from said JavaScript program to an API exposed by a custom application program (3) running said built-in browser embedded in said mobile camera arrangement.
3. The method according to claim 1 or 2, wherein said step of analyzing data and said step of detecting said certain event are executed by a custom application program (3) running said built-in browser embedded in said mobile camera arrangement.
4. The method according to claim 1, wherein said step of requesting a certain event comprises from said JavaScript program directly doing predefined native function calls.
5. The method according to claim 4, wherein said step of analyzing and said step of detecting are executed by said JavaScript program.
6. The method according to any of claims 1-5, wherein said data is collected from said camera device.
7. The method according to any of claims 1-6, wherein said data is one or more camera image, or a stream of camera images or a set of image descriptors.
8. The method according to any of claims 1-7, installing a set of predefined API in a non-built-in way.
9. The method according to any of claims 1-8, wherein said requesting a certain event comprises requesting a URL from said JavaScript program, and intercepting said URL before it is loaded and processed by said built-in browser.
10. A method for notifying a JavaScript program running in a built-in browser (4) in a mobile camera arrangement (1) of events in front of a camera device thereof, characterized in that said method comprises the steps of: from the JavaScript program running in a built-in browser requesting notifications of a certain event happening in front of said camera device (2) of said mobile camera arrangement, wherein said JavaScript program sends said request to an API exposed by a custom application program (3) running said built-in browser embedded in said mobile camera arrangement; analysing data from said camera device of said mobile camera arrangement in said custom application program; detecting said certain event from the analysed data in said custom application program; and notifying said JavaScript program running in said built-in browser of the detected certain event.
11. A method for notifying a JavaScript program running in a built-in browser (4) in a mobile camera arrangement (1) of events in front of a camera device thereof, characterized in that said method comprises the steps of: from the JavaScript program running in a built-in browser requesting notifications of a certain event happening in front of said camera device (2) of said mobile camera arrangement, wherein said JavaScript program directly sends predefined native function calls; analysing data from said camera device of said mobile camera arrangement in said JavaScript program; detecting said certain event from the analysed data in said JavaScript program; and notifying said JavaScript program running in said built-in browser of the detected certain event.
12. A computer program for a mobile camera arrangement, the computer program comprising computer program code which performs method steps of the method according to any of the previous claims.
13. A computer program product comprising a computer program according to claim 12 and a computer readable means on which the computer program is stored.
PCT/SE2012/051038 2011-09-30 2012-09-28 A method for capturing events in front of a camera device WO2013048329A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE1150900-7 2011-09-30
SE1150900 2011-09-30

Publications (2)

Publication Number Publication Date
WO2013048329A2 true WO2013048329A2 (en) 2013-04-04
WO2013048329A3 WO2013048329A3 (en) 2013-06-06

Family

ID=47996681

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2012/051038 WO2013048329A2 (en) 2011-09-30 2012-09-28 A method for capturing events in front of a camera device

Country Status (1)

Country Link
WO (1) WO2013048329A2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104111841A (en) * 2014-08-08 2014-10-22 浪潮软件股份有限公司 Method for realizing microkernel web development frame
US9575564B2 (en) 2014-06-17 2017-02-21 Chief Architect Inc. Virtual model navigation methods and apparatus
US9589354B2 (en) 2014-06-17 2017-03-07 Chief Architect Inc. Virtual model viewing methods and apparatus
US9595130B2 (en) 2014-06-17 2017-03-14 Chief Architect Inc. Virtual model navigation methods and apparatus
CN108874620A (en) * 2018-05-23 2018-11-23 北京五八信息技术有限公司 A kind of event monitoring method, apparatus, equipment and storage medium applied to APP
CN110086814A (en) * 2019-04-30 2019-08-02 广州酷狗计算机科技有限公司 A kind of method, apparatus and storage medium of data acquisition
US10724864B2 (en) 2014-06-17 2020-07-28 Chief Architect Inc. Step detection methods and apparatus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4095243B2 (en) * 2000-11-28 2008-06-04 キヤノン株式会社 A storage medium storing a URL acquisition and processing system and method and a program for executing the method.
US7296747B2 (en) * 2004-04-20 2007-11-20 Michael Rohs Visual code system for camera-equipped mobile devices and applications thereof
US8385589B2 (en) * 2008-05-15 2013-02-26 Berna Erol Web-based content detection in images, extraction and recognition
US7720436B2 (en) * 2006-01-09 2010-05-18 Nokia Corporation Displaying network objects in mobile devices based on geolocation
KR100960640B1 (en) * 2005-08-23 2010-06-07 가부시키가이샤 리코 Method, system and computer readable recording medium for embedding hotspots in electronic documents
US20100257252A1 (en) * 2009-04-01 2010-10-07 Microsoft Corporation Augmented Reality Cloud Computing

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9575564B2 (en) 2014-06-17 2017-02-21 Chief Architect Inc. Virtual model navigation methods and apparatus
US9589354B2 (en) 2014-06-17 2017-03-07 Chief Architect Inc. Virtual model viewing methods and apparatus
US9595130B2 (en) 2014-06-17 2017-03-14 Chief Architect Inc. Virtual model navigation methods and apparatus
US10724864B2 (en) 2014-06-17 2020-07-28 Chief Architect Inc. Step detection methods and apparatus
CN104111841A (en) * 2014-08-08 2014-10-22 浪潮软件股份有限公司 Method for realizing microkernel web development frame
CN108874620A (en) * 2018-05-23 2018-11-23 北京五八信息技术有限公司 A kind of event monitoring method, apparatus, equipment and storage medium applied to APP
CN110086814A (en) * 2019-04-30 2019-08-02 广州酷狗计算机科技有限公司 A kind of method, apparatus and storage medium of data acquisition

Also Published As

Publication number Publication date
WO2013048329A3 (en) 2013-06-06

Similar Documents

Publication Publication Date Title
WO2013048329A2 (en) A method for capturing events in front of a camera device
TWI671677B (en) Interactive processing method and device
KR101720071B1 (en) Webpages with onboard hardware functions
EP3095064B1 (en) Privacy setting metadata for application developers
CN104049986A (en) Plugin loading method and device
CN103746782B (en) Method and apparatus for obtaining feedback information of application
CN108415804B (en) Method for acquiring information, terminal device and computer readable storage medium
CN105718313A (en) Application operation method and device
WO2014179040A1 (en) Authentication system and method for embedded applets
KR20180038482A (en) Smart card read / write method and device
CN110704131A (en) Method and device for calling native application by HTML5 application
WO2013122536A1 (en) Adding augmentation data to a 3d perspective view
US20130081010A1 (en) Template and server content download using protocol handlers
US20140165212A1 (en) System and methods thereof for tracking and preventing execution of restricted applications
CN107220371B (en) Page display method, device and storage medium
Sharma et al. Advance woman security system based on android
CN108509228B (en) Page loading method, terminal equipment and computer readable storage medium
US20100287267A1 (en) Method and server for widget communication
CN106462911B (en) Method, device and system for providing cloud streaming service
CN105786476B (en) Data processing method and system between mobile client and server
EP2573686A1 (en) Presentation of multimedia objects at user devices
CN111722850A (en) Method, device and system for processing application among multiple systems
EP3062481A1 (en) Method, system, and related device for providing application service
US9027152B2 (en) Device for right managing web data, recording medium for performing method for right managing web data on computer, and device and method for providing right management information
CN105474576A (en) Method for processing http message and electronic device implementing the same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12836205

Country of ref document: EP

Kind code of ref document: A2

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 06/06/2014)

122 Ep: pct application non-entry in european phase

Ref document number: 12836205

Country of ref document: EP

Kind code of ref document: A2