WO2016151582A1 - Personnalisation programmatique de menus de navigation dans des sites et applications web - Google Patents
Personnalisation programmatique de menus de navigation dans des sites et applications web Download PDFInfo
- Publication number
- WO2016151582A1 WO2016151582A1 PCT/IL2016/050310 IL2016050310W WO2016151582A1 WO 2016151582 A1 WO2016151582 A1 WO 2016151582A1 IL 2016050310 W IL2016050310 W IL 2016050310W WO 2016151582 A1 WO2016151582 A1 WO 2016151582A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- menu
- programmatically
- menu items
- website
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
Definitions
- the present invention is in the field of programmatic personalization solution to web-pages and applications.
- a content website is a platform design to serve as a knowledge base for surfers. It usually contains many content items that are connected to a number of main topics, some general and others very specific to the website owner.
- Fig. 1 is shows an exemplary Yahoo website home page 100.
- the home page is generally divided into menu areas 1 10 leading to menu area pages and a content area 130.
- the menu areas 1 10 are part of the original page design.
- Websites providing personalized content manipulate the content area 130 to provide content fitting the visitor's category.
- menu area pages may also be divided into sub-menu areas, leading to sub-menu area pages, title space and a content area.
- the sub-menu areas may be a repetition of the menu areas in the home page, or menu areas leading to sub-pages of the current menu area page.
- Fig. 2 shows the exemplary Yahoo website home page 100 of Fig. 1 with additional sub-menus 140.
- Fig. 1 shows an exemplary prior-art Yahoo website home page
- Fig. 2 shows the exemplary page of Fig. 1 with additional sub-menus
- Fig. 3 shows the exemplary page of Fig. 1 personalized for a user
- Fig. 4 shows the page of Fig. 3 with an additional personalized sub-menu
- Fig. 5 shows the exemplary page of Fig. 1 personalized for another user, comprising an update indication
- Fig. 6 shows the exemplary page of Fig. 1 personalized for yet another user
- Fig. 7 is a schematic block diagram showing the components of the system for implementing the present invention.
- Fig. 8 is a flowchart showing the system of the present invention in operation.
- a method of programatically personalizing menu areas on a content website or application comprising: identifying a user visiting said content website or application; receiving user personalization preferences; personalizing menu items in said website or application according to said preferences; and displaying said personalized menu items.
- Identifying a user may comprise identifying by the user's IP address.
- the user personalization preferences may comprise preferred usage of the website or application by the user.
- the user personalization preferences may comprise preferred usage of a plurality of websites or applications by the user.
- the user personalization preferences may comprise usage of social networks by the user.
- the user personalization preferences may comprise user's fields of interest.
- the user personalization preferences may comprise user's active hours.
- the user personalization preferences may comprise fields of interest of similar users.
- Programmatically personalizing menu items may comprise changing the order of menu items.
- Programmatically personalizing menu items may comprise replacing menu items.
- Replacing menu items may comprise defining at least one menu item as irreplaceable.
- the method may further comprise incorporating real time indications in the menu.
- the method may further comprise enabling selective blocking and opening of menu items to said user according to predefined criteria.
- the method may further comprise automatically changing said menu according to at least one external parameter.
- a system for of programmatically personalizing menu areas on a content website or application comprising: a system server storing a user
- personalization database a plurality of website servers or applications each having installed a menu personalization module; and a software module configured to be installed in said plurality of websites or applications, said software module configured to communicate with said system server and to programmatically personalize menus of said websites or applications according to said user personalization data stored in said database.
- the user personalization data may comprise preferred usage of the website or application by the user.
- the user personalization data may comprise preferred usage of a plurality of websites or applications by the user.
- the user personalization data may comprise usage of social networks by the user.
- the user personalization data may comprise user's fields of interest.
- the user personalization data may comprise user's active hours.
- the user personalization data may comprise fields of interest of similar users.
- the programmatically personalized menu items may comprise menu items in a changed order.
- the programmatically personalized menu items may comprise replaced menu items.
- the system may further comprise at least one menu item defined as irreplaceable.
- the system may further comprise real time indications incorporated in the menu.
- the system may firther comprise selectively blocked and open of menu items to said user according to predefined criteria.
- the system may further comprise automatically changed menu according to at least one external parameter.
- Fig. 3 shows a programmatically personalized Yahoo website home page for user "Ari” - a 21 years old male, showing a new content and order of the menu items in area 310, including a menu item "Music” that was previously under the "More” menu.
- the solution of the present invention is implemented in a software module configured to be installed in a plurality of websites, regardless of the menu area's design, and provide these website surfers a personalized surfing experience beyond the currently existing solutions.
- the solution of the present invention is implemented in a SDK (software development kit) module configured to be installed in a plurality of applications, regardless of the menu area's design, and provide these application users a personalized experience beyond the currently existing solutions.
- SDK software development kit
- Fig. 4 shows the page of Fig. 3 with an additional personalized sub-menu of "Sports” 400, featuring the user's favorite teams.
- Fig. 5 shows the exemplary page of Fig. 1 programmatically personalized for another user "Shawn" - 35 years old male, comprising an update indication 500 on the sports channel;
- Fig. 6 shows the exemplary page of Fig. 1 programmatically personalized for another user "Jenny" - 21 years old female, comprising an update indication 500 on the sports channel;
- Fig. 7 is a schematic block diagram showing the components of the system for implementing the present invention.
- the system 600 comprises a system server 610, which may be central or distributed, storing a user tracking database 620, a plurality of website servers (or applications) 630 each having installed the programmatic menu
- personalization module of the present invention (or a SDK) 635 and a plurality of users 640 surfing the Internet using a browser 450 (or using an application).
- Fig. 8 is a flowchart showing the system of the present invention in operation.
- a content website (or application) 730 joins the programmatic menu personalization solution of the present invention by, for example, registering in the system server 610, downloading therefrom the menu personalization module (or SDK) 635 installation package and installing the module 635.
- the module 635 analyzes the HTML home page of the website (or the opening screen of the application) and "learns" the geometry of the various menu areas.
- a user enters the content website on his browser (or launches the application).
- control is given to the programmatic menu personalization module 635, which identifies the user (step 730), e.g. by his IP address.
- User personalization information is derived from a number of sources, including:
- the various items are integrated into a dynamic user profile.
- step 740 the module 635 communicates the user ID to the system server 610, where the server software looks for the user entry in its tracking database 620 and communicates the current user profile to the module 635.
- step 750 the module 635 uses the user profile to programmatically personalize the menu area and in step 760 the personalized home page is displayed in the user's browser.
- the user profiles in the server database may be used for additional purposes such as targeted advertising, offering domain-focused newsletters,
- the programmatic personalization module 635 may include additional features such as, for example:
- the indications may be implemented as colored light bulbs and their appearance may be controlled by the user.
- the user may characterize the appearance of his programmatically personalized menus in any website, e.g. "always display the Sports menu area first".
- External categories may be included in the programmatically personalized menu, either automatically or manually.
- a user management interface providing information to the user
- An administrator management interface for enabling selective blocking /opening of channels (menu areas) to users according to various criteria such as registration, fee payment, performing a certain operation, accumulating a predefined number of "loyal surfer” points etc.
- - Automatic menu changes according to various parameters such as season, hour, day, holidays, special events and more (e.g. on days when the stock exchange is not active the relevant indices will not appear).
- - Automatic "alerts" e.g. blinking menu area
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un procédé de personnalisation programmatique de zones de menus sur un contenu ou une application de site Web, comprenant les étapes suivantes: l'identification d'un utilisateur visitant ledit contenu ou ladite application de site Web; la réception des préférences de personnalisation d'utilisateur; la personnalisation programmatique d'éléments de menu dans ledit site ou ladite application Web selon lesdites préférences; et l'affichage desdits éléments de menu ayant été soumis à une personnalisation programmatique.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562138488P | 2015-03-26 | 2015-03-26 | |
US62/138,488 | 2015-03-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016151582A1 true WO2016151582A1 (fr) | 2016-09-29 |
Family
ID=56979149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL2016/050310 WO2016151582A1 (fr) | 2015-03-26 | 2016-03-23 | Personnalisation programmatique de menus de navigation dans des sites et applications web |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016151582A1 (fr) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080052639A1 (en) * | 2004-01-08 | 2008-02-28 | Sung Hoon Chun | Method and System for Providing Personalized Menu Page in Wireless Internet |
US20130019182A1 (en) * | 2011-07-14 | 2013-01-17 | Microsoft Corporation | Dynamic context based menus |
-
2016
- 2016-03-23 WO PCT/IL2016/050310 patent/WO2016151582A1/fr active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080052639A1 (en) * | 2004-01-08 | 2008-02-28 | Sung Hoon Chun | Method and System for Providing Personalized Menu Page in Wireless Internet |
US20130019182A1 (en) * | 2011-07-14 | 2013-01-17 | Microsoft Corporation | Dynamic context based menus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9407710B2 (en) | Personalization of information content by monitoring network traffic | |
US9323849B2 (en) | Personalising content provided to a user | |
KR101214688B1 (ko) | 콘텐츠의 집계, 배포, 공유, 및 업데이트의 사회적 측면들 | |
TWI430173B (zh) | 於行動裝置上預載資訊之系統與方法 | |
US10371532B2 (en) | Method and apparatus for providing geospatial and temporal navigation | |
CN105339933B (zh) | 通过查询扩展的新闻结果 | |
US7747680B2 (en) | Community-based web filtering | |
US20140026037A1 (en) | Creating personalized networked documents | |
CN105812830B (zh) | 酒店服务内容的推荐方法及*** | |
US9002858B1 (en) | Methods, systems, and media for generating and prioritizing relevant content in real-time data systems | |
US20070136201A1 (en) | Customized container document modules using preferences | |
US10015064B2 (en) | Personalization of information content by monitoring network traffic | |
US20130054617A1 (en) | Linking Browser Content to Social Network Data | |
CN106462565A (zh) | 在文档内更新文本 | |
JP2013519162A (ja) | 統合化された広告システム | |
EP2584478A1 (fr) | Systèmes et méthodes pour la personnalisation de site Web basé selon l' heure du jour | |
CN104090990A (zh) | 新闻推送方法和*** | |
US8886799B1 (en) | Identifying a similar user identifier | |
CN104699744A (zh) | 信息搜索方法及装置 | |
US20090007013A1 (en) | Webpage-flags sensitive toolbar | |
CN105190619B (zh) | 终端装置以及装置的程序 | |
CN103838474A (zh) | 浏览器新建标签页的展现方法和浏览器客户端 | |
WO2016151582A1 (fr) | Personnalisation programmatique de menus de navigation dans des sites et applications web | |
KR20210009990A (ko) | 이동통신 단말기의 어플리케이션 데이터 연동을 이용한 개인비서 시스템 | |
KR101763013B1 (ko) | 키보드 제어 및 사이트파싱을 통한 사용자 맞춤형 검색 매칭 시스템 |
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: 16767874 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16767874 Country of ref document: EP Kind code of ref document: A1 |