CN102282442A - 用于映射并检视事件的工具以及方法 - Google Patents
用于映射并检视事件的工具以及方法 Download PDFInfo
- Publication number
- CN102282442A CN102282442A CN2010800046931A CN201080004693A CN102282442A CN 102282442 A CN102282442 A CN 102282442A CN 2010800046931 A CN2010800046931 A CN 2010800046931A CN 201080004693 A CN201080004693 A CN 201080004693A CN 102282442 A CN102282442 A CN 102282442A
- Authority
- CN
- China
- Prior art keywords
- incident
- mapping
- view
- user
- instrument
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
一种用于映射事件的工具包括:映射产生器,用于产生事件映射;视图产生器,用于产生所述事件映射的可缩放且可平移的视图;以及显示设备,用于显示所述事件映射的所述可缩放且可平移的视图,并且,在另一方面中,一种用于批注事件映射的工具包括:映射产生器,用于产生事件映射;批注单元,用于基于用户输入来批注所述事件映射;视图产生器,用于产生批注的事件映射的可缩放且可平移的视图;以及显示设备,用于显示所述批注的事件映射的所述可缩放且可平移的视图。
Description
本申请主张美国临时申请第61/145,392号的优先权,该申请于2009年1月16日提交且目前处于审查中,并且该申请通过引用合并在此。
技术领域
本发明涉及一种用于映射事件的工具以及方法,并且更具体地涉及一种用于映射事件的工具以及方法,其包括产生事件映射(event map)的可缩放且可平移的视图,并且涉及一种用于批注事件映射的工具以及方法,其可包括基于用户输入来单独地或合作地批注事件映射以及搜索所批注的事件映射。
背景技术
当出席诸如会议、商业展览或甚至大型体育赛事的大型多议程(multi-track)事件时,许多可用选择可能会使出席者不知所措。出席者可能发现难以按最符合他们的个人兴趣以及目标的方式来导览事件。
图1图示根据现有技术的方法来显示会议日程100的显示屏幕。如图1所示,日程100包括沿x方向的场次(session)时间105、以及沿y方向的这些场次中的讨论主题110。日程还包括一周时间链接115,用户可点击该链接115,以便改变在日程100上所检视的日期。
然而,这种现有技术的方法是不灵活的。不存在视图的定制,不存在用于会前计划的机制,并且日程与任何社交网络分离。简言之,会议日程向用户提供不良的可视化以及个性化。
存在当前可用的若干类型的日程规划(calendaring)***。例如,的Notes、Domino以及Quickr提供电子邮件、共享日程表以及共享文档存储以及管理,并且还提供整合文字处理应用的能力。在现有技术中还已知若干基于Web的糅合(mashup)建立器(例如,Web Summary、Marmite以及d.mix),其可允许用户浏览批注的网站并且执行感兴趣的要素的参数复制。
在现有技术中还已知智能日程规划***(例如,GroupTime和RhaiCAL)以及可缩放日程表界面(例如,DateLens以及Spiral Calendar)、以及用于将诸如Project计划的层级式时间数据可视化的可缩放界面(例如,Planviewer)。
时间表(Timeline)是允许将基于时间的事件可视化的另一应用。时间表是基于DHTML的AJAX糅合/微件(widget),其支持横向平移并且允许用户将批注叠加在时间表的顶部上。还存在可允许用户将时间导向式数据以及层级式数据可视化的其它应用(例如,DOI Tree AVI以及Polyarchies)。还已经存在已公布的与个人信息交换有关的一些标准(例如,vCard)以及与日程规划以及日程安排有关的一些标准(例如,VCalendar以及RDF Calendar)。
还存在与个人信息交换、日程规划以及日程安排有关的其它现有技术的***以及方法(例如,Google Calendar、Connect、Achieve Planner、ZimbraTM Calendar、The Calendar Planner、30Boxes、Calendarhub、diigo、AirSet、Spongecell、HipCal、nTreePoint Events、Cozicentral、iCalShare以及Calgoo)。
然而,这些现有技术的***以及方法均不向用户提供定制的事件映射的可缩放且可平移的视图。
此外,当出席诸如会议、商业展览或甚至大型体育赛事的大型多议程事件时,许多可用选择可能会使出席者不知所措。出席者可能发现难以按最符合他们个人兴趣以及目标的方式来导览事件。然而,这些现有技术的***以及方法均不能包括基于用户输入来单独地或合作地批注事件映射并搜索批注的事件映射。
发明内容
鉴于上述传统***以及方法的前述以及其它问题、缺点以及缺陷,本发明的一示例性方面针对于一种映射事件的工具以及方法、以及一种用于批注事件映射的工具以及方法,所述用于批注事件映射的工具以及方法可包括基于用户输入来单独地或合作地批注事件映射并搜索批注的事件映射。
本发明的一示例性方面针对于一种用于映射事件的工具,其包括:映射产生器,用于产生事件映射;视图产生器,用于产生该事件映射的能够缩放且能够平移的视图(例如,定制的视图);以及显示设备,用于显示该事件映射的该可缩放且可平移的视图。
本发明的另一示例性方面针对于一种映射事件的方法。该方法包括:产生事件映射;产生该事件映射的可缩放且可平移的视图;以及显示该事件映射的该可缩放且可平移的视图。
本发明的另一示例性方面针对于一种用于映射事件的工具,其包括:映射产生器,用于产生事件映射;定制单元,用于基于用户数据在包含时间、地点、用户以及活动之一的上下文(context)中定制该事件映射的视图;视图产生器,用于产生该事件映射的定制的视图,该定制的视图包含该事件映射的可缩放、可平移且可糅合的(mashable)视图,并且包括时间表视图、分支视图以及平面配置图(planogram)视图之一;以及显示设备,用于显示该定制的事件映射的该可缩放、可平移且可糅合的视图。
该视图可包括与该定制的事件映射中的特征有关的链接,并且该视图产生器响应于该链接的用户选择而产生视图(例如,pdf文件、照片、视频等的视图),该特征包括以下之一:事件地点、事件评级、事件时间、事件场次、以及媒体(例如,论文)、或与事件场次相关联的其它介绍(presentation)、信息或媒体。另外,定制该事件映射的该视图可包括以下之一:定制在该事件之前的该事件映射的视图,使得所定制的该事件映射的视图可以包括用于识别以下至少之一的标识符:已标记为感兴趣的场次、已标记为感兴趣的多个场次之间的冲突、已标记为感兴趣的场次在平面配置图中的地点、以及容纳该事件的出席者的结构在平面配置图中的地点;以及定制在该事件期间的该事件映射的视图,使得所定制的该事件映射的视图包括该事件映射的最新视图。例如,该最新视图可高亮显示(highlight)用户所出席的场次以及除了该用户以外的人员所出席的场次中的至少一个。
本发明的另一示例性方面针对于一种用于映射事件的***。该***包括:事件服务器,用于存储事件数据;处理设备,用于输入用户数据,该处理设备经由网络而连接至该事件服务器;用于映射事件的工具,该工具经由该网络而连接至该事件服务器以及该处理设备。该工具包括:映射产生器,用于基于该事件数据来产生事件映射;视图产生器,用于产生该事件映射的可缩放且可平移的视图;以及显示设备,用于显示该事件映射的该可缩放且可平移的视图。
本发明的另一示例性方面针对于一种用于批注事件映射的工具。该工具包括:映射产生器,用于产生事件映射;批注单元,用于基于用户输入来批注该事件映射;视图产生器,用于产生该批注的事件映射的可缩放且可平移的视图;以及显示设备,用于显示该批注的事件映射的该可缩放且可平移的视图。
本发明的另一示例性方面针对于一种批注事件映射的方法。该方法包括:产生事件映射;基于用户输入来批注该事件映射;产生该批注的事件映射的可缩放且可平移的视图;以及显示该批注的事件映射的该可缩放且可平移的视图。
本发明的另一示例性方面针对于一种用于批注事件映射的工具。该工具包括:映射产生器,用于产生事件映射;以及批注单元,用于基于用户输入来批注该事件映射,该批注包括将信息(例如,评论)加标签于该定制的层级式事件映射的特征上,该特征包括以下之一:事件的场次、要在该事件介绍的论文、与该事件有关的媒体要素、在该事件的场次的演讲者、以及与该事件有关的地点。该工具还包括:视图产生器,用于产生该批注的事件映射的可缩放且可平移的视图;定制工具,用于基于定制数据来定制该批注的事件映射的视图;显示设备,用于显示该批注的定制的层级式事件映射的该可缩放视图;图形用户界面(GUI),其由该显示设备显示,并且包括用于显示该批注的层级式事件映射的该可缩放视图的检视面板(viewing panel);存储设备,用于存储该批注的层级式事件映射;搜索单元,用于基于由用户输入至该搜索单元的搜索准则来执行该层级式事件映射的搜索;以及共享单元,用于设定用于共享该批注的层级式事件映射的策略。
该共享单元例如可用于向该批注的事件映射中的批注指定以下之一:公开、私有、以及与可由该用户定义或配置的组(例如,一个或多个人员或实体)共享。例如,该用户可使用该共享单元来配置该组以包括特定公司的雇员、特定组织的成员、满足特定准则的人员等。
“搜索准则”可包括关键词、主题、作者、组织者、地点、批注等。用户可输入这种搜索准则以搜索已按特定方式批注的事件映射。例如,还可输入该搜索准则以搜索已由特定用户、由一组用户中的一个、由具有一定声誉度的人员、由一定数目的用户、在特定时间间隔期间、利用特定术语、利用特定超链接、以及利用评级范围所批注的事件映射。
本发明的另一示例性方面针对于一种用于事件出席者之间的合作的***。这可以能够与正出席该事件中的同一场次的人员、或与出席该事件中的不同场次的人员互动的形式来实现。用户可亲自或通过诸如具有因特网能力的会议、视频会议等的其它手段出席该事件。用户可在诸如膝上型计算机、上网本、蜂窝式电话、电子书、桌面型计算机等的多种设备上访问这些能力(例如,该事件、会谈或会议)。
本发明的另一示例性方面针对于一种用于批注事件映射的***。该***包括:事件服务器,用于存储事件数据;处理设备,用于输入用户数据,该处理设备经由网络而连接至该事件服务器;用于批注事件映射的工具,该工具经由该网络而连接至该事件服务器以及该处理设备,并且包括:映射产生器,用于产生事件映射;批注单元,用于基于用户输入来批注该事件映射;视图产生器,用于产生该批注的事件映射的可缩放且可平移的视图;以及显示设备,用于显示该批注的事件映射的该可缩放且可平移的视图。
本发明还包括一种有形地体现机器可读指令的程序的可编程存储介质,该程序可由数字处理装置执行以执行本发明方法。
本发明还可包括一种计算基础结构,其中将计算机可读代码整合至计算***中,使得该代码与该计算***组合以执行根据本发明的映射事件的方法或批注事件映射的方法。
利用本发明的独特且新颖的特征,本发明提供了一种用于映射事件的工具以及方法,其比传统***以及方法更有效率且方便;以及一种高效且方便的批注事件映射的工具以及方法,其可包括基于用户输入来单独地或合作地批注事件映射并搜索该批注的事件映射。
附图说明
依据下面参考附图的本发明实施例的详细描述,前述和其它目的、方面和优点将更好理解,附图中:
图1图示根据现有技术方法来显示会议日程100的显示屏幕;
图2A至图2B分别图示根据本发明的示例性方面的用于映射事件的工具200以及用于映射事件的***250;
图3A至图3B图示根据本发明的示例性方面的可由用于映射事件的工具200产生的图形用户界面(GUI)300;
图4A至图4H图示根据本发明的示例性方面的可由工具200产生的分支视图410至470;
图5A至图5D图示根据本发明的示例性方面的可由工具200产生的时间表视图510至540;
图6图示根据本发明的示例性方面的映射事件的方法600;
图7A图示根据本发明的示例性方面的用于批注事件映射的工具700,并且图7B图示根据本发明的示例性方面的用于批注事件映射的***750;
图8A至图8C图示根据本发明的示例性方面的可由工具700产生的批注的事件映射的视图840至842;
图9图示根据本发明的示例性方面的批注事件映射的方法900;
图10图示根据本发明的示例性方面的可用于实施本发明的工具以及方法(例如,工具200、方法600、工具700以及方法900)的典型硬件配置1000;以及
图11图示根据本发明的示例性方面的可用于存储用于执行本发明的发明方法(例如,方法600以及方法900)的指令的磁性数据存储盘1100以及致密盘(CD)1102。
具体实施方式
现在,参看附图,图2至图11图示本发明的示例性方面。
应注意,术语“糅合”可解释为意谓着将来自一个以上的源(例如,来自多个内容提供者)的数据组合为单个整合工具(例如,工具200)的应用(例如,Web应用)。例如,糅合可从多个源接收不同形式的媒体,并且将不同形式的媒体组合为单个图形界面(例如,事件映射)。术语“可糅合”可用于描述能够将来自一个以上的源的数据组合为单个整合工具的应用。
本发明可包括基于Web的合作日程表,其提供可主管(host)文字以及媒体(例如,静态图像以及运动图像、音频)数据两者的糅合基板(substrate)。本发明还可提供可缩放且可平移(例如,并且可糅合)的界面,并且产生层级式事件撰写(event composition)。
可缩放界面允许用户以不同级别的细节或分辨率来检视内容。缩放可以是:字面上的缩放或图像空间中的缩放,如将通过放大透镜进行的、以较高绘制分辨率来放大以及显示内容;或语义上的缩放或模型空间中的缩放,其中当用户进行放大时显示不同级别的信息。当用户对来自数字相机的照片进行放大时,出现字面上的缩放的示例。当呈现附加信息(诸如在用户进行放大时包括谈话的摘要、而非仅仅谈话的标题)时,出现语义上的缩放的示例。
可平移界面允许用户通过将目前在检视区域或窗口中不可检视的数据的部分引入检视区域或窗口,来检阅数据的这些部分。平移可包括横向平移、纵向平移、或在其它方向(诸如西北方向或西南方向等)平移。具体地,本发明可基于时间、内容和/或关键词来提供可定制视图。本发明还可允许用户与共同工作者以及同事合作,并且可使事件与地点以及平面配置图数据相关联,以便改进对用户的可视化。
本发明可提供应用程序接口(API),其允许对事件映射的基板(例如,事件日程、事件日程表等)的叠加、操控、数据撰写以及个性化。本发明还可允许用户使数据跨事件、跨子事件内的特征等而相关。
事件映射可包括例如事件的交互式表示。整个事件可以诸如可扩展标记语言(XML)的标准格式来表示,其可允许在可进行缩放以及平移的基板中呈现事件。事件中的空位(slot)可包括:诸如演讲者、组织者以及出席者的人员(其可以类似vCard的格式表示);主题(论文、介绍等);和/或可以类似vCalendar的格式表示的其它信息(例如,场次以及场次层级)。本发明还可产生事件地点的平面配置图视图。
图2A图示根据本发明的示例性方面的用于映射事件的工具200。工具200包括:映射产生器205,用于产生事件映射(例如,层级式事件映射);视图产生器215(例如,呈现引擎),用于产生事件映射的可缩放且可平移的视图;以及显示设备217,用于显示事件映射的可缩放且可平移的视图。映射产生器205可采用关于事件的数据,并构建适于进一步处理以及呈现的内部表示。
工具200还可包括定制单元210,用于定制事件映射的视图。例如,可将定制数据(例如,关于用户的用户数据、关于事件的出席者的出席数据、关于事件的数据、和/或关于事件的一部分的数据)输入至定制单元210(例如,使用诸如键盘的输入设备),并且可基于此定制数据来定制事件映射的视图,使得视图产生器输出“定制的视图”以用于在显示设备上显示。
出席数据可包括例如用户的出席数据和/或除了用户以外的人员的出席数据。例如,出席数据可包括指示用户正出席会议的上午场次的议程1(Track1)以及下午场次的议程3(Track 3)的数据。因此,例如,事件映射可包括已经定制以反映用户和/或除了用户以外的人员正出席、计划出席或已出席的场次的事件映射。
另外,用户可标记他计划出席的场次,并将此数据提供至事件映射以供进一步利用。例如,事件映射可使用由用户输入的数据来确定(例如,并显示)正计划出席场次的人员的数目、场次与分配给该场次的实体或虚拟容量相比较的满员程度等。
应注意,虽然图2将定制数据显示为输入至定制单元210,但定制数据还可以输入至事件映射视图产生器205。
更具体而言,工具200可将事件表示为可存储在文件中的数据对象。数据对象还可存储在具有良好定义的图式(schema)以及表的数据库中。视图产生器215可解译数据对象,并建立呈现(例如,事件映射的定制的视图)。该视图可包括一个或多个链接,所述链接可以指向文件(例如,pdf文件、照片(例如,JPEG文件)、视频(例如,MPEG文件)等),或可以指向除了文件以外的特征(例如,选择该链接可开启弹出式窗口、启动叠加、使得显示辅助信息等)。
定制单元210可包括:缩放单元220,用于使视图产生器215产生事件映射的特征的缩放视图;平移单元225,用于使视图产生器215产生事件映射的平移视图;以及糅合单元230,其可产生可使用应用程序接口(API)来访问数据(例如,第三方数据)的糅合基板,并使视图产生器215产生表示糅合的事件映射的视图。可以例如由用户输入来控制定制单元210的缩放单元220、平移单元225以及糅合单元230。
事件映射的“特征”可包括:诸如图表、介绍、媒体(例如,诸如Word文件、Excel文件、pdf文件等的论文)、flash文件、3D动画、音频播客(podcast)(例如,MP3文件)、静态图像文件(例如,JPEG文件)以及视频图像(例如,MPEG文件)的信息;以及用户可定义的信息。例如,如果事件映射针对体育赛事,则事件映射的特征可包括选手统计、比赛以及选手的视频高亮显示、比赛的音频片段、或选手以及教练的采访等。
可部分地或完全地以硬件或软件或硬件和软件两者的组合来实施工具200。例如,工具200可包括机器可读指令的事件映射软件程序,其可由数字处理装置执行以执行映射事件的方法。图2B图示根据本发明的示例性方面的用于映射事件的***250。如图2B所示,***250可包括服务器255,服务器255可包括可存储工具200的存储器设备(例如,硬盘驱动、RAM、CD-ROM等)。***250还可包括多个处理设备260(例如,电子设备,诸如相机、移动电话、桌上型计算机、平板计算机、膝上型计算机、手持设备、个人数字助理(PDA)、黑莓(Blackberry)设备等),所述多个处理设备260可包括用于存储工具200的存储器设备(例如,硬盘驱动、RAM、CD-ROM等)。
处理设备260可经由网络280(例如,因特网)(例如,经由有线或无线通信链路)连接至服务器255。用户可使用连接至处理设备260的输入设备265(例如,键盘、鼠标、触摸面板、操纵杆、麦克风、弹性可变形面板、与计算机视觉算法结合的相机等),以便输入定制数据以定制事件映射的视图,并在显示设备267上检视或操控定制的事件映射中显示的数据。
***250还可包括一个或多个事件服务器290,其可存储与诸如会议、集会、商业展览或体育赛事的事件有关的事件数据。例如,这种事件数据可包括按天讨论的主题、时间、场次(例如,上午、下午以及傍晚场次)、各个事件项目的细节(如标题、介绍者、他们的关联者(affiliation)、以及诸如图表、直播或录播视频以及直播或录播播客的展示媒体)、场次的地点、以及平面配置图数据,所述平面配置图数据可另外包括图片、座位排列以及关于地点的细节(诸如房间中的视听设备的声学性质、类型)。
应当清楚,与事件有关的附加信息可根据事件的类型而变化,体育赛事与学术会议相比较将具有不同数据。例如,服务器290可以列表或表的形式来存储事件数据,并且(例如,存储在服务器255或用户的处理设备260上的)工具200可访问该事件数据,并使用访问的事件数据(例如,在事件映射产生器205中)产生事件映射,用户可使用处理设备260来定制该事件映射的视图。
可响应于用户输入而将事件映射的定制视图显示在显示设备267的显示屏幕上。具体地,处理设备260的存储器设备可存储用于检视事件映射的定制视图的浏览器(例如,诸如Internet Explorer的Web浏览器)。
图3A图示根据本发明的示例性方面的、可由工具200产生且显示在显示设备267上的图形用户界面(GUI)300。GUI 300可包括:事件列表305,其列出用户已选择且可能出席的事件;以及共享列表310,其列出用户已选择的人员(例如,诸如家庭、组织、共同工作者、同事的人员组)。GUI 300还可包括按钮,可选择该按钮以便向事件列表305添加事件并向共享列表310添加人员。GUI 300可允许用户设定许可以及共享列表。
GUI 300还可包括缩放设定按钮315、平移设定按钮320以及糅合设定按钮321,用户可选择它们以便分别设定工具200的缩放特征、平移特征以及糅合特征。可直接利用输入设备265来执行缩放功能以及平移功能。可使用诸如重击(swipe)、挤压(pinch)等的触摸屏幕动作。手写笔也可用于控制。弹性显示器上的弯曲量还可用作控制缩放功能以及平移功能的输入机制。GUI 300还包括用于检视事件映射的检视面板325、以及列表视图按钮326、分支视图按钮327、时间表视图按钮328以及平面配置图视图按钮329,用户可以选择它们以便在检视面板325中显示事件映射的列表视图、分支视图、时间表视图或平面配置图视图。
图3B图示根据本发明的示例性方面的GUI 300的示例,其中用户已选择将分支视图显示在检视面板325中。如图3B所示,可将显示在检视面板325中的事件映射的视图提供在可缩放、可平移且可糅合的基板上。即,可基于用户输入对可糅合基板向左和向右、或在诸如从顶部至底部的其它方向上平移、放大和缩小并配置。
工具200可处理在出席诸如大型多议程事件的事件时出现的常见问题。工具200可帮助用户跟踪要出席的事件的哪些片段(例如,场次、议程等)并计划出个性化的日程。工具200可按在事件基板上包括多种可视化以及合作要素的方式,在可平移、可缩放且可糅合的基板中表示会议日程表。
工具200可利用vCal/XML结构来表示事件,并可利用vCard/XML结构来表示人员,使得利用工具200的定制、搜索和/或过滤都在范畴内。
另外,事件的子事件(例如,在周一上午的议程1的论文场次)可具有包含文件(例如,PDF文件、MS Word文件、Excel文件、JPEG文件、Flash文件、视频文件、3D动画文件等)的名称空间以及存储库、以及与子事件有关的其它特征。例如,如果用户点击图3B中的论文场次390,则工具200可访问在该会议的周一上午的场次中待介绍的所有论文的PDF文件,并使PDF查看器应用程序(例如,Adobe Acrobat)开启,并将来自周一上午场次的PDF文件显示在显示设备267上。
工具200可利用针对多议程事件的稳定且令人愉快的缩放以及平移来提供复杂事件的更动态的检视。而且,可将子事件构造为随后可在用户之间共享的较小“小事件映射(EventMaplets)”。
另外,代替将大量信息分割为“一堆卡片(a deck of cards)”以适合用户的浏览器屏幕,所述工具可利用(leverage)空间提示来将事件(例如,时间上相关的事件)可视化。工具200还可经由由诸如时间、地点、用户以及活动的上下文所定义的多种约束而提供事件的可定制的层级式布局。
此外,用户可使用工具200来定制在事件之前、期间和/或之后的事件映射的视图。例如,工具200可提供“MyConference(我的会议)”页面,其可具有类似于诸如MyYahoo或iGoogle页面的其它页面的特征。
例如,MyConference页面可仅显示用户已选择用于包括在其个人会议日程中的场次。用户可使用若干手段来进行这种选择,例如,包括将时间限制于一天中的仅某些小时、将主旨限制于仅某些主题、将介绍限制于某些介绍者或介绍者的关联者等。
首先,在事件实际开始之前,工具200可以(例如,在GUI 300中)向用户显示他已标记为感兴趣的场次。例如,在图3B中,用户计划出席的场次可由用于区分这些场次与用户未计划出席的其它场次的指示符来指示(例如,高亮显示、彩色编码或设计编码)。这可允许用户将这些感兴趣的项目之间的冲突(诸如当两个事件同时在不同地方发生时)可视化。
工具200还可指示除了用户以外的人员(例如,用户的朋友、共同工作者等)将出席的场次。例如,在图3B中,可将用户计划出席的场次标为红色,并且可将他的朋友Pete计划出席的场次标为蓝色。工具200还可展示会议场所平面配置图上的房间地点、房间的图片、座位排列、关于房间中的视听设备以及其它设备的细节、用户以及他的朋友计划出席的场次的地点、用户或用户的朋友所住的旅馆的地点等。用户还可能能够通过连接至自备或外部预约***而针对场次预约他们的座位。这样的细节可在辅助窗口中或作为叠加而显现。
其次,工具200可在事件之前和/或期间连续地或周期性地更新事件映射。具体地,在事件期间,工具200可保持事件映射是最新的,以便显示用户当前正出席的场次、用户的朋友当前正出席的场次,指示场次的任何取消或改变(诸如地点的改变或演讲者的改变),指示对用户或用户的朋友计划出席的场次的任何改变等。例如,在事件期间,用户可使用地点(例如,旅馆、集会中心)的WiFi访问或诸如3G或4G蜂窝式的其它形式的无线连接性,使用他的膝上型计算机或他的PDA(例如,Blackberry)来访问工具200。因此,通过检视更新的事件映射,一组共同工作者可确保他们正出席事件的不同场次,以便确保该组正最佳化他们正从事件获取的信息。
事件映射还可向用户(例如,组的成员)提供他正同时出席若干场次(例如,所有场次)的感觉。例如,通过检视图3B中的事件映射,用户可认识到他的朋友Pete在教授X正进行演讲的场次中。如果用户具有针对教授X的问题,则用户可简单地在其浏览器上开启即时消息对话框,向Pete发送即时消息并要求Pete向教授X询问该问题。
此外,用户可点击针对他未出席的另一议程的链接,以便接收可从用户的处理设备(例如,膝上型计算机、PDA等)输出的另一议程的直播音频馈送、或可在他的显示设备209上的GUI 300的检视面板325中显示的另一议程的视频馈送。或者,可转录(例如,实时转录)在每个场次的讨论,使得用户可出席在周一上午的议程1场次,同时(例如,在GUI 300的检视面板325中)检视转录的议程2场次的讨论等。
工具200还可在GUI 300中包括用于允许用户将问题指向与用户正出席的场次不同的场次的演讲者的机制。例如,在用户正出席在周一上午的议程1场次的同时,他可以(例如,经由即时消息等)将问题指向议程2场次的演讲者等。
另外,如果正对会议场次进行录像,则会议组织者可经由有线或无线通信链路而使场次的视频对会议出席者实时可用,并且(例如,在事件服务器290上)存储过去的场次。在此情况下,GUI 300可包括所有场次的列表,使得用户可从列表选择场次,以便检视可显示在GUI 300的检视面板325中的视频(例如,来自会议网站的流传输视频)。
再次参看附图,图4A至图4H图示可由本发明的视图产生器215产生的示例性视图410至480。
例如,图4A图示高亮显示一日(例如,周一)事件的日视图410。周一的日视图410可由工具200产生,并通过放大(例如,点击)图3B中的总览事件映射上的周一按钮而显示在检视面板325中。日视图410可通过将周一分解为以下子栏而提供周一场次的更详细的视图:针对上午、下午、晚上以及深夜的第一子栏410a;针对论文、课程以及教程的第二子栏410b;以及针对个别论文、课程以及教程的第三子栏410c。日视图410还可包括图标以及图像411以改进对用户的标注以及可视化。
图4B图示论文场次视图420,其可由工具200产生,并通过放大(例如,点击)图4A中的日视图410中的论文按钮412而显示在检视面板325中。论文场次视图420高亮显示在周一的事件的论文场次。视图420将周一分解为针对上午、下午以及晚上的栏420a,并针对这些栏中的每一个显示在地点A、B、C以及D处所介绍的论文(例如,假定在该事件处存在在不同房间中同时进行的并行场次)。如图4B所示,工具200可由用户配置,并随着用户放大事件的一方面而向用户提供关于该方面的更多信息(例如,逐渐增加的细节)。还可显示诸如在场次中可用的空间量或出席场次的人员数目的其它详细信息。在一些例子中,这样的细节可在辅助窗口中或作为叠加而显现。
图4C图示周一上午视图430,其可由工具200产生,并通过放大(例如,点击)图4B中的论文场次视图420中的周一上午按钮422、或通过放大(例如,点击)图4A中的日视图410中的周一上午按钮422而显示在检视面板325中。类似于图4A中的日视图410,周一上午视图430显示针对周一上午的论文、课程以及教程的栏410b。然而,周一上午视图430还显示正进行论文、课程以及教程场次的地点(例如,地点A至H)。
图4D图示周一上午论文视图440,其可由工具200产生,并通过放大(例如,点击)图4C中的周一上午视图430中的论文按钮412、或通过放大(例如,点击)图4A中的日视图410中的论文按钮412而显示在检视面板325中。周一上午论文视图440显示包括三种类别(P1、P2以及P3)的论文的三栏440a。
图4E图示周一上午论文场次P1视图450,其可由工具200产生,并通过放大(例如,点击)图4C中的周一上午视图430中的论文按钮412、或通过放大(例如,点击)图4D中的周一上午论文视图440中的论文场次P1按钮443而显示在检视面板325中。周一上午论文场次P1视图450图示在周一上午场次期间在P1类别(例如,“OrgMaps changes the world”)中介绍的四篇论文(P1_1、P1_2、P1_3以及P1_4)。
另外,如果用户选择(例如,点击)周一上午论文视图440或周一上午论文场次P1视图450中的论文之一,则工具200可在GUI 300中显示所选择的论文。例如,如果用户选择视图440或视图450中的论文P1_1 445,则工具200可访问论文P1_1 445的文件(例如,PDF文件、Excel文件、MS Word文件等),并且使PDF浏览器应用(例如,Adobe Acrobat)开启并将论文P1_1 445显示在GUI 300的检视面板325中。检视面板325可作为分离的窗口而例示。
图4F图示按主题分割的视图460,其不同地组织信息,并向用户提供与作为按时间分割的视图(例如,默认设定)的视图410至450不同的检视视角(例如,不同维度)。分割视图460可由工具200产生,并通过从图3B中的GUI 300中的下拉菜单398中选择“按主题分割”而显示在检视面板325中。
具体地,按主题分割总览460显示事件类别460a(例如,论文、课程、教程等),并针对这些类别460a中的每一个显示事件的每一天(周一、周二以及周三)的子类别460b。总览460不同于按时间分割(例如,可以时间表开始,然后寻找诸如上午、论文等的类别)的视图410至450。
图4G图示按地点分割的总览470,其可由工具200产生,并通过从图3B中的GUI 300中的下拉菜单398中选择“按地点分割”而显示在检视面板325中。按地点分割的总览470显示地点类别470a(例如,A至D),并针对这些类别470a中的每一个显示事件的每一天(周一、周二以及周三)的子类别470b。
按地点分割的总览470例如可有助于会议组织者,其正向会议指派房间并希望确保房间的尺寸足以容纳预期出席者。例如,总览470可向会议组织者指示:200人正计划出席周三的在地点A中的场次,但仅50人正计划出席周三的在地点B中的场次,并且由于地点B远大于地点A,因此组织者可在地点A与地点B之间调换周三场次。
图4H图示平面配置图视图480,其可由工具200产生,并通过点击平面配置图视图按钮329而显示在GUI 300的检视面板325中。具体地,平面配置图视图480图示用户可从当用户将光标移动在平面配置图按钮329上方时所显示的下拉菜单中选择的周一上午场次的地点。还可设定工具200的默认设定以使得在用户选择了平面配置图按钮329时,最初显示在检视面板中的场次在该事件尚未开始的情况下是第一场次,在该事件正在进行中的情况下是当前场次,或者在事件已结束的情况下是最后场次。通过放大平面配置图,可显现与事件或地点有关的附加细节。例如,可显现房间的座位排列、门、窗户、灯、HVAC组件的位置等。替代地,可显现如上所述的关于该事件的细节——例如,当用户放大平面配置图的该部分或访问平面配置图的该部分时,可列出与480中的OrgMaps有关的所有介绍。这样的细节可在辅助窗口中或作为叠加而显现。
应注意,代替平面配置图数据,工具200可显示诸如来自MapQuest或Google Map的地图数据,其可有助于正出席例如具有分开的场地的大型事件的用户,该大型事件诸如超级杯、奥林匹克、环法自行车赛、NCAA美国大学篮球四强赛(NCAA Final Four Basketball)联赛等。
图5A至图5D图示示例性时间表视图510至540,其可由本发明的视图产生器215产生并显示在GUI 300的检视面板325中。
例如,图5A图示时间表总览510(例如,默认视图),其可通过选择(例如,点击)图3A中的时间表视图按钮328而显示在检视面板325中。从左至右将时间表总览510分段为每日片段515(例如,周六至周三),并且从顶部至底部按时间发生次序列出每一天的场次/活动520。即,在每个每日片段515的顶部列出最早场次,并且在每个每日片段515的底部列出最晚场次。
另外,表示场次/活动520的“横条”位于时间表视图510上的反映场次/活动的时间的位置中,并且横条的长度反映该场次/活动的持续时间。
图5B图示时间表的周日视图520,其可通过选择(例如,点击)时间表总览510中的周日片段515而显示在检视面板325中。诸如视图520的视图可允许用户更详细地检视场次/活动的开始时间以及终止时间。例如,通过检视视图520,用户可了解到,会议注册在周日7:00开始且在周日9:00结束等。
图5C图示时间表的周日上午视图530,其可通过选择(例如,点击)时间表的周日视图520中的周日片段515的上午部分(例如,AM部分)而显示在检视面板325中。诸如上午视图530的视图可允许用户更详细地检视在周日上午进行的场次/活动的开始时间以及终止时间。
图5D图示时间表的周日上午日程表展开视图540,其可通过选择(例如,点击)图5C中的时间表的周日上午视图530中的、表示JumpStart场次535a以及535b的横条(例如,横条左侧的三角形)而显示在检视面板325中。诸如视图540的视图可向用户提供在JumpStart场次535a、535b中待呈现的介绍以及该介绍的地点的更详细视图。例如,通过检视时间表的周日上午日程表展开视图540的JumpStart场次535a,用户可知,在周日上午8:00至10:00于会议中心的“Swan”房间中将给出介绍者A的名为“Understanding Security in IBM LotusNotes and Domino”的介绍等。
因此,如图5A至图5D所示,工具200的时间表视图可提供两个基本导览维度。第一,用户可在时间轴上平移以及缩放。第二,用户可展开/收缩场次/活动的细节。在时间表视图中可使用地点作为场次内的垂直维度。
总之,工具200可通过以下各项提供用于建立促进互动、探索以及合作的强制(compelling)事件场所的架构:1)将事件可视化为可缩放以及平移(例如,支持总览视图与细节视图之间的平滑转变,并且支持至议程、场次等的层级式组织)的大型画布(canvas);2)使该画布成为用于叠加信息的糅合基板(例如,工具200应可以从其它数据源扩展至糅合);以及3)与诸如用于映射事件地点的平面配置图的其它可视化进行互操作。
图6图示根据本发明的示例性方面的映射事件的方法600。方法600包括:产生(610)事件映射;产生(620)事件映射的可缩放且可平移的视图;以及显示(630)事件映射的可缩放且可平移的视图。
现在参看图6,***600图示可用于实现发明方法、工具和***的典型硬件配置。该配置优选地具有至少一个处理器或中央处理单元(CPU)611。CPU611经由***总线612而互连至:随机存取存储器(RAM)614;只读存储器(ROM)616;输入/输出(I/O)适配器618(用于将诸如盘单元621以及磁带驱动640的外设连接至总线612);用户接口适配器622(用于将键盘624、鼠标626、扬声器628、麦克风632、指点杆627和/或其它用户接口设备连接至总线612);通信适配器634,用于将信息处理***连接至数据处理网络、因特网、内联网、个人局域网(PAN)等;以及显示适配器636,用于将总线612连接至显示设备638和/或打印机639。另外,可包括自动化读取器/扫描仪641。这样的读取器/扫描仪可在商业上从许多来源获得。
批注工具
图7A至图7B图示根据本发明的示例性方面的用于批注事件映射的工具700。用户可使用批注工具700以将包括个人要素、商务要素、社群要素和/或合作要素的要素嵌入事件映射(例如,层级式事件映射)的基板中。
如图7A所示,工具700包括:映射产生器705,用于(例如,基于事件数据)产生事件映射;批注单元716,用于基于用户输入来批注事件映射;视图产生器715,用于产生批注的事件映射的可缩放且可平移的视图;以及显示设备717,用于显示批注的事件映射的可缩放且可平移的视图。用户输入例如可包括由用户键入的信息(诸如评级、标签、用户将出席特定场次的可能性、评论、时间、地点、翻译、解译、特定人员或人员组的出席或缺席、(例如,在事件场次处)出席人员的数目)、或从数据库或网络(例如,因特网)获得的在用户的引导下输入至批注单元716的信息(例如,图像文件、文本文件、消息等)。可添加至批注的其它***产生的信息例如可包括用户的地点、事件的地点、建立批注的时间。工具700还可包括认证单元,其可能需要认证用户以便批注事件映射。在其它情况(例如,不需要认证的情况)下,用户可匿名地进行批注。
可按时间顺序方式来回放对事件映射的批注,使得用户可确定批注在时间上如何发生,并且本质上按批注出现的原样重放批注。还可使用诸如直方图、颜色饱和度、饼形图等的技术(例如,公知技术),以图形方式显示(例如,可视化)由批注单元716所进行的批注。
工具700还可包括搜索单元726,用于基于可由用户输入(例如,至搜索单元726)的搜索准则来执行事件映射的关键词或更高级的搜索。如图7A所指示,可在映射产生器705处对尚未定制且尚未批注的事件映射执行搜索。例如,这可允许用户搜索事件映射的特征以确定他愿意出席哪些场次。
搜索单元726还可在批注单元716处对已经批注、但在批注的事件映射的视图已在定制单元710中定制之前的事件映射执行搜索。搜索单元726还可在定制单元710处对已经批注、且在批注的事件映射的视图已经定制之后的事件映射执行搜索(例如,以反映用户的出席数据)。
搜索单元726还可包括用于挖掘事件映射中的数据的数据挖掘工具。例如,搜索单元726可由事件组织者使用以便收集并分析出席者的评论,以便预测未来出席者行为,诸如吸引以及满足多数出席者的主题、演讲者以及地点等。搜索单元726还可由事件组织者使用以便确定在实体空间中或在计算基础结构中为支持该事件所需要的容量。例如,通过使用搜索单元726,事件组织者可确定数百人已指示他们很可能出席特定场次。组织者可接着使用此信息以确保在可坐下数百人的房间中进行该场次。
图7B图示根据本发明的示例性方面的用于批注事件映射的***750。如图7B所示,***750可包括服务器755,服务器755可包括可存储批注工具700的存储器设备(例如,硬盘驱动、RAM、CD-ROM等)。***750还可包括多个处理设备760(例如,电子设备,诸如相机、移动电话、桌上型计算机、膝上型计算机、手持设备、个人数字助理(PDA)、黑莓设备等),所述多个处理设备760可包括用于存储批注工具700的存储器设备(例如,硬盘驱动、RAM、CD-ROM等)。
处理设备760可经由网络780(例如,因特网)(例如,经由有线或无线通信链路)而连接至服务器755。用户可使用连接至处理设备760的输入设备765(例如,键盘、鼠标、触摸板、麦克风等),以便输入数据(例如,评论)以批注事件映射,并检视或操控在显示设备767上的批注的事件映射中显示的数据。
***750还可包括一个或多个事件服务器790,其可存储与诸如会议、商业展览、集会或体育赛事的事件有关的事件数据。例如,这样的事件数据可包括一天的讨论主题、时间、场次(例如,上午、下午以及傍晚场次)、场次的地点,以及平面配置图数据。例如,服务器790可以列表或表的形式来存储事件数据,并且(例如,存储在服务器755或用户的处理设备760上的)批注工具700可访问该事件数据,并使用所访问的事件数据来(例如,在事件映射产生器705中)产生事件映射,用户可使用处理设备760来批注该事件映射。
可响应于用户输入而将批注的事件映射显示在显示设备767的显示屏幕上。具体地,处理设备760的存储器设备可存储用于检视批注的事件映射的浏览器(例如,诸如Internet Explorer的Web浏览器)。
如图7A所示,批注工具700还可包括上面关于工具200所论述的特征(例如,定制工具710、缩放单元720、平移单元725以及糅合单元730)。然而,与可用于基于定制数据来定制事件映射的视图(例如,基于用户(例如,或用户的同事或共同工作者)计划出席的场次来定制事件映射的视图)的工具200不同,批注工具700还可用于批注事件映射(例如,将诸如评论的一个或多个标签附加至事件映射的特征),将应用(例如,微件)嵌入事件映射中等。
图8A至图8C图示根据本发明的示例性方面的图形用户界面(GUI)800以及批注的事件映射的视图841至843。
图8A图示根据本发明的示例性方面的图形用户界面(GUI)800,其可由工具700产生并显示在显示设备767上。在图8A中,根据本发明的示例性方面,用户已选择将层级式视图显示在检视面板847中。如图8A所示,显示在检视面板847中的事件映射可提供在可缩放、可平移且可糅合的可糅合基板上。即,可基于用户输入而将可糅合基板向左和向右或在诸如从顶部至底部的其它方向上平移、放大和缩小并且配置。
GUI 800可包括用于选择事件映射(例如,多个事件映射)的选择事件映射按钮831。GUI 800还可包括用于选择与其共享事件映射(例如,批注的事件映射)的实体(例如,人员、组织、公司)的共享事件映射按钮832。即,按钮832可控制批注的事件映射的安全级别或分布列表。
GUI 800还可包括:批注事件映射按钮833,用户可选择该按钮以便进行批注(例如,将诸如评论的标签附加至显示在检视面板847中的事件映射的特征上);保存事件映射按钮834,用于(例如,在处理设备760、事件服务器790、雇主的网络服务器等中)保存批注的事件映射;以及搜索事件映射按钮835,用于搜索事件映射(例如,搜索被加标签到多个事件映射的标签(例如,评论))。还可通过切换至允许在适当的位置(in-place)将批注附加至屏幕要素以及与屏幕要素相关联的数据对象的模式,利用按钮833对屏幕在适当的位置直接进行批注。批注工具700可用于对事件进行改变,诸如改变事件的场地、时间或细节(诸如演讲者的姓名)。这样的能力可由事件规划者使用以便在事件完成之前、期间或之后进行改变。
GUI 800可包括:消息器按钮836,其可由用户使用以发送消息(例如,即时消息(IM)、文本消息(短消息服务(SMS)等));发送电子邮件按钮837,用于发送电子邮件;附件按钮838,用于将文件附加至电子邮件;以及撰写区域839,用于撰写电子邮件或消息(例如,即时消息、文本消息等)。有效接受者列表可包括从针对事件注册的接受者进行选择、从目前正出席场次的接受者进行选择、从用户的联络人列表或地址簿进行选择等。接受者列表可通过诸如接受者的关联者、个人详情等的多种准则来过滤。
GUI 800还包括:检视面板847,用于检视批注的事件映射;以及列表视图按钮843、层级式视图按钮844、时间表视图按钮845以及平面配置图视图按钮846,用户选择可以选择它们,以便在检视面板847中分别显示批注的事件映射的列表视图、层级式视图、时间表视图或平面配置图视图。
图8A还图示批注的事件映射的层级式视图840。具体地,图8A图示用户已“放大”名为“Using OrgMaps in university environments,a case study”的论文的情况。事件映射还已经通过以下批注而被加了标签:第一批注(例如,标签)848,其陈述“Which IBMers are attending:Frank You,Foo Who and JohnDoe”;以及第二批注849,其包括在Frank You与John Doe之间所进行的对话。
批注849中的对话可例如是在Frank与John之间进行的即时消息对话。可例如通过在进行事件之前、期间或之后选择GUI 800的消息器按钮836而将该对话加标签至论文的视图840。另外,用户可保存该事件映射,并且稍后可使用GUI 800来开启该事件映射,以便读取加标签至论文的第二批注849。
工具700可包括捕获单元,其可允许以适于导出或与另一个体共享的格式来快照(例如,捕获)批注的事件映射。这种导出或共享可通过将所捕获的数据写出至共享服务器、通过电子邮件或即时消息发送等而进行。
图8B图示根据本发明的另一示例性方面的批注的事件映射的层级式视图841。在视图841中,用户已经放大事件映射上的场次P1(“OrgMaps change theworld”),并且分别利用评论841a、841b、841c以及841d而对场次中的四篇论文(P1_1、P1_2、P1_3以及P1_4)加标签。
图8C图示根据本发明的另一示例性方面的批注的事件映射的时间表视图842。视图842可包括当用户将其光标移动在检视面板847中的论文、介绍、地点等上方时可出现(例如,叠加在时间表视图上或时间表视图的边上)的摘要弹出式视图842a。可将这些弹出式视图添加至事件映射的分开的区域(诸如辅助画布),从而表示用户认为感兴趣的项目集合。辅助画布自身可如同父事件映射一样缩放或平移。
此外,在视图842中,用户已放大周日上午视图,其显示在周日上午8:00am的Jumpstart场次中的介绍的评级指示符842b(例如,高亮显示/非高亮显示的星形物)。评级指示符842b可由工具800产生。例如,评级指示符842b可以是用户的个人评级,或者可以是已输入他们的个人评级的事件的所有出席者的平均评级。
视图842还包括讨论微件842c,用户可选择讨论微件842c,以便发起和/或参与与事件的其他出席者或作者或介绍者一起对特征进行讨论(例如,场次中的论文讨论)。即,用户可通过显示在事件映射上(例如,在事件映射的视图中所显示的介绍或论文上)的链接、弹出画面(pop-up)等访问事件的介绍、论文等的讨论。以上所概述的讨论可在事件出现之前、在事件正在进行中的同时或在事件完成之后发生。
用户还可通过弹出式对话框(例如,基板内导览的终止点)而访问事件的介绍、论文等的细节(例如,论文的摘要)。
批注(例如,被加标签至事件映射的标签(诸如评论))可能、但未必与以下有关:用户计划出席或当前正出席的场次(例如,“这个发言的人水平不行”);或在场次中待介绍的论文(例如,“支持他的结论的数据不充分”);或场次的地点(例如,“对于这个场次而言,这个房间太小”)等。
另外,用户可利用批注工具将标签(例如,评论)附加至的事件映射的视图可以是定制或未定制的。即,用户可以使用批注工具700以将标签(例如,评论)附加至已定制的事件映射的视图上,例如,以包括用户的出席数据(例如,高亮显示用户正出席的场次,在平面配置图视图上高亮显示用户正出席的场次的地点等),但事件映射的视图不一定如此定制。
批注工具700可允许用户向事件映射(例如,已由映射产生器705产生的事件映射)添加附注、评论、问题、消息、评级等,和/或搜索事件映射(例如,执行包括被加标签至事件映射的评论的事件映射的关键词或高级搜索)。批注工具700还可允许用户关于事件映射的特征而方便地与朋友、同事、共同工作者等合作。例如,批注工具700可允许用户方便地向共同工作者发送即时消息或文本消息,以请求关于介绍、论文、午餐地点、演讲者等的信息。
批注工具700还可允许用户方便地存储批注的事件映射(例如,将批注的事件映射存储在处理设备760的存储器设备、或事件服务器790、或用户的雇主的网络服务器中)。例如,在事件之后,用户可为他的记录或为他的雇主的记录而保持批注的事件映射。用户还可对他最初批注至事件映射的他的评论进行修正。例如,在会议已进行之后的数年,用户可利用附加评论来进一步批注他针对该会议的事件映射,或者用户可编辑他的初始批注以包括与关于事件的演讲者、论文、地点等有关的附加评论。用户可保持批注的事件映射私有且不与任何其它实体共享批注的事件映射,或者用户可点击共享事件映射按钮832,以便与一个或多个个体共享批注的事件映射。
用户还可在数年以后返回至事件映射以搜索会议上的演讲者,或者搜索在会议上所介绍的论文,或者帮助他回忆起他过去所住的旅馆。用户还可将批注的事件映射链接至用户数年以前出席的另一事件映射。用户还可将批注的事件映射的一部分(例如,论文场次、教程等)链接至用户数年以前出席的另一事件映射的一部分(例如,论文场次、教程等)。
批注工具700还可向用户提供用于收集并组织他批注至一个事件映射或多个事件映射上的评论的机制。例如,如图8A所示,GUI 800可包括收集评论(例如,批注)按钮881,其可使得产生MS Excel文件且显示在检视面板847中。文件可例如包括列出被加标签至一个事件或多个事件的标签(例如,评论)、被加有标签的场次(例如,论文、介绍)以及标签被加标签至事件映射的时间的栏。
GUI 800还可包括报告产生器按钮882,用户可选择(例如,“点击”)该按钮882,以便产生报告(例如,费用报告、行程报告等)。例如,如果用户选择报告产生器按钮882,则可产生可填写表格(例如,PDF文件、Excel文件等)并显现在GUI 800的检视面板847中。用户可在检视面板847中填写表格,并接着选择发送电子邮件按钮837,以便向他的主管、他公司的人力资源部门、他的律师协会等发送已完成的表格。这可使雇员更便于报告他出席会议,并使雇主或组织(例如,律师协会)更便于确认用户出席会议。
批注工具700可允许用户与共同工作者、同事等方便地合作。批注工具700还可包括允许用户与其他出席者通信的讨论板类型特征。例如,事件服务器790可主管讨论板,用户可通过点击图8C中的图标842c、或通过使用批注工具700以登录至他的针对该事件的账户而访问该讨论板。一旦用户已登录,用户就可以放大场次并加入与该场次的其他出席者的讨论(例如,关于演讲者、所讨论的论文等的讨论)。
即使用户未物理地出现在场次中,工具700的以上能力也可允许用户与该场次的其他出席者建立网络连接并分享思想。例如,用户可呆在他的旅馆房间中,并且经由批注工具700,“远程地出席”一个或多个场次,甚至与他的物理地出席该场次的共同工作者合作,或参与这些场次中的讨论。具体地,批注工具700可允许用户利用结构执行合作出席、加标签和/或挖掘,而非直线加标签。
简言之,批注工具700可在事件映射的画布(例如,基板)上进行批注。这些批注(例如,标签)可与下列项有关:场次的内容(例如,论文质量、与用户的雇主的相关性等)、推荐(例如,识别可能对在事件上介绍的论文感兴趣的共同工作者、应阅读该论文的共同工作者等)、人员(例如,识别用户的公司必须雇佣的出席事件的学生,识别为后起之秀的学生,或使学生联系公司的校园关系管理者等,或识别应被提名为公司的优秀教职员奖的教职员)、研究项目(例如,标记关于研究项目wiki的有关项目)、大学(例如,附注教职员成员作者的大学在远程健康监视方面正进行许多工作)等。
批注工具700还可允许用户汇总(aggregate)跨多个事件且跨多个用户的商业智能层,并使所述商业智能层相关。例如,数年来可存储数百个公司的雇员的数千个批注的事件映射,并且公司的校园关系管理者可搜索批注的事件映射以获取应征该公司的雇佣候选者的姓名。这例如可以基于通过针对学生的搜索而返回的标签的数目、针对学生的标签的质量等。
另外,用户可加标签至事件映射的批注(例如,标签)可以是私密的,或者可具有某一访问控制范围。此特征可包括添加在公众可获得的信息画布上的商业智能层。例如,公司的雇员可为了公司的利益而私密地加标签,而一般用户可仅仅为了社会利益而加标签。
“远程出席者”用户可使用批注工具700以在会议期间与事件场所(例如,事件的场次)互动。用户可使用工具700来张贴技术请求,或张贴非技术请求(例如,“您能查出来学生Y是真的优秀还是依靠Z的声望?”)。这可允许用户与物理地在该事件处的人员一起参与。
批注工具700还可包括读取器(例如,真正简易聚合(RSS)读取器),其将允许用户(例如,在检视面板847中)检视频繁更新的工作(例如,诸如博客条目、新闻论坛、wiki、批注、新闻标题、音频以及视频)。读取器可定期地检查用户针对新工作所订阅的馈送,下载其找到的任何更新,并在检视面板847中产生更新的工作的视图。
例如,用户可订阅来自事件的RSS馈送,并请求2008年会议中由特定公司的雇员加以标签“与Bluebird相关”的论文或介绍列表。
另外,批注工具700可允许用户汇总跨多个事件的感兴趣的项目。例如,如果事件为年度事件,则用户可汇总他多年来所出席的事件的感兴趣的项目。这将允许用户确定例如大学对特定会议的参与数年来已如何改变,或者了解竞争者的研究的发展等。
另外,诸如美国计算机协会(ACM)或电气和电子工程师协会(IEEE)的组织的数字库可使它们对事件映射的批注(例如,标签)可用,使得其它方可受益于先前的读取器。用户可下载内容并在他们的诸如PC的个人设备、诸如Amazon Kindle的电子读取器等上电子地利用材料,并且向事件映射主管场所贡献后备(back)批注。
批注工具700还可允许用户利用代码(例如,便携式代码区块,诸如微件、小工具(gadget)、识别证(badge)、模块、web套件(webkit)、囊(capsule)、片段、小型代码(mini)或小片(flake))来批注事件映射(例如,对事件映射加标签),该代码可在分开的基于HTML的网页内安装并执行,而不需要额外编译。该代码可使用例如DHTML、JavaScript或Adobe Flash,并可向非静态的事件映射添加某些内容。即,批注工具700可由用户用于将应用要素嵌入事件映射中(例如,微件技术的扩展)。
具体地,代码可与事件映射的特征有关,并显示为附加至(例如,固定至)事件映射的特征。即,事件映射基板可包括“小型应用”,其附加至(例如,固定至)事件映射的特征(例如,场次、议程、地点等)。
图9图示根据本发明的示例性方面的批注事件映射的方法900。方法900包括:产生(910)事件映射;基于用户输入来批注(920)事件映射;产生(930)批注的事件映射的可缩放且可平移的视图;以及显示(940)批注的事件映射的可缩放且可平移的视图。
现参看图10,***1000图示可用于实现产生事件映射的方法600以及批注事件映射的方法900的典型硬件配置。该配置优选地具有至少一个处理器或中央处理单元(CPU)1010。CPU 1010经由***总线1012而互连至以下:随机存取存储器(RAM)1014;只读存储器(ROM)1016;输入/输出(I/O)适配器1018(用于将诸如盘单元1021以及磁带驱动1040的外设连接至总线1012);用户接口适配器1022(用于将键盘1024、鼠标1026、扬声器1028、麦克风1032、指点杆1027和/或其它用户接口设备连接至总线1012);通信适配器1034,用于将信息处理***连接至数据处理网络、因特网、内联网、个人局域网(PAN)等;以及显示适配器1036,用于将总线1012连接至显示设备1038和/或打印机1039。另外,可包括自动化读取器/扫描仪1041。这样的读取器/扫描仪可在商业上从许多来源获得。
除了上文所描述的***以外,本发明的不同方面包括一种用于执行以上方法的计算机实现的方法。作为示例,此方法可在上文所论述的特定环境中实现。
这样的方法可例如通过操作计算机(如由数字数据处理装置所体现的)以执行机器可读指令序列而实现。这些指令可驻留在各种类型的信号承载介质中。
因此,本发明的此方面针对于一种包括信号承载介质的编程产品,所述信号承载介质有形地体现可由数字数据处理器执行、以便执行以上方法的机器可读指令的程序。
这样的方法可例如通过操作CPU 1010以执行机器可读指令序列而实现。这些指令可驻留在各种类型的信号承载介质中。
因此,本发明的此方面针对于一种包括信号承载介质的编程产品,所述信号承载介质有形地体现可由并入CPU 1010以及以上硬件的数字数据处理器执行、以便执行本发明的方法的机器可读指令的程序。
例如,此信号承载介质例如可包括包含在CPU 1010内的RAM,如由例如快速存取存储体所表示的。替代地,该指令可包含在另一信号承载介质中,诸如可由CPU 1010直接或间接存取的磁性数据存储盘1100或致密盘1102(图11)。
无论是包含在计算机服务器/CPU 1010中或是其它地方,该指令均可存储在多种机器可读数据存储介质上,诸如DASD存储体(例如,传统的“硬盘驱动”或RAID阵列)、磁带、电子只读存储器(例如,ROM、EPROM或EEPROM)、光学存储设备(例如,CD-ROM、WORM、DVD、数字光带等)、纸质“打孔”卡、或包括诸如数字和模拟以及通信链路和无线链路的传输介质的其它合适的信号承载介质。在本发明的图示性实施例中,机器可读指令可包含从诸如C、C++等的语言所编译的软件目标代码。
利用本发明的独特且新颖的特征,本发明提供:一种用于映射事件的工具以及方法,其与传统***以及方法相比较更高效且方便;以及一种批注事件映射的高效且方便的工具以及方法,其可包括基于用户输入来单独地或合作地批注事件映射并搜索批注的事件映射。
虽然已依据一个或多个实施例而描述了本发明,但本领域技术人员将认识到,可利用在权利要求的精神以及范畴内的修改来实践本发明。具体地,本领域普通技术人员应理解,这里的附图意在说明性的,并且创造性集合的设计不限于这里所公开的设计,而是可在本发明的精神以及范畴内加以修改。
另外,申请人的意图是涵盖所有权利要求要素的等效物,并且对本申请的任何权利要求的修改均不应被解释为放弃修改的权利要求的任何要素或特征的等效物的任何利益或权利。
Claims (25)
1.一种用于映射事件的工具,包括:
映射产生器,用于产生事件映射;
视图产生器,用于产生所述事件映射的可缩放且可平移的视图;以及
显示设备,用于显示所述事件映射的所述可缩放且可平移的视图。
2.如权利要求1所述的工具,还包括:
定制单元,用于基于以下之一来定制所述事件映射的所述视图:关于用户的用户数据、关于所述事件的出席者的出席数据、关于所述事件的数据、以及关于所述事件的一部分的数据。
3.如权利要求2所述的工具,其中所述定制所述事件映射的所述视图包括:定制在所述事件之前的所述事件映射的所述视图,使得所述事件映射的所定制的视图包括用于识别以下至少之一的标识符:
已标记为感兴趣的场次;
已标记为感兴趣的多个场次之间的冲突;
已标记为感兴趣的场次在平面配置图中的地点;以及
容纳所述事件的出席者的结构在平面配置图中的地点。
4.如权利要求2所述的工具,其中所述定制所述事件映射的所述视图包括:定制在所述事件期间的所述事件映射的所述视图,使得所述事件映射的所定制的视图包括所述事件映射的最新视图。
5.如权利要求2所述的工具,其中所述定制单元通过以下至少之一来定制所述事件映射的所述视图:
通过选择所述事件的一部分或取消选择所述事件的一部分之一,选择所述事件映射的内容;
通过按时间、类型、地点、评级、用户、出席者以及活动之一过滤所述事件映射,选择所述事件映射的内容;以及
将从除了所述工具以外的来源获得的数据***所述事件映射中。
6.如权利要求1所述的工具,其中所述可缩放且可平移的视图能够通过使用字面上的缩放和语义上的缩放之一来缩放,在所述字面上的缩放中,以高绘制分辨率来放大以及显示所述事件映射的内容,在所述语义上的缩放中,当用户放大所述事件映射时显示不同量的信息。
7.如权利要求1所述的工具,其中所述事件映射以所构造的数据格式来表示,其中所述可缩放且可平移的视图包括所述事件映射的可缩放、可平移且可糅合的视图。
8.如权利要求7所述的工具,其中所述视图包括与所述事件映射中的特征有关的超链接,并且所述视图产生器响应于所述超链接的用户选择而产生所述视图。
9.如权利要求8所述的工具,其中所述事件映射的所述视图中的所述特征包括以下之一:事件地点、事件时间、事件场次、与事件场次相关联的媒体、事件活动、事件信息以及事件介绍。
10.如权利要求9所述的工具,其中所述事件包括以下至少之一:会议、商业展览、集会、社交聚会以及体育赛事。
11.如权利要求10所述的工具,其中所述事件映射的所述视图包括以下至少之一:所述事件映射的层级式视图、时间表视图、平面配置图视图以及列表视图。
12.如权利要求11所述的工具,其中所述事件包括在多个地点处的多个事件,并且所述事件映射包括针对所述多个事件的事件映射。
13.一种映射事件的方法,包括:
产生事件映射;
产生所述事件映射的可缩放且可平移的视图;以及
显示所述事件映射的所述可缩放且可平移的视图。
14.如权利要求13所述的方法,其中所述事件映射支持所述事件映射的多种可视化,所述多种可视化包括所述事件映射的层级式视图、时间表视图、平面配置图视图以及列表视图。
15.如权利要求14所述的方法,其中所述时间表视图层级式地组织所述事件的多个要素,使得所述多个要素的层级的次序能够根据多个准则变更,所述多个准则包括所述事件的议程、所述事件的地点、用户出席的场次、以及除了所述用户以外的人员出席的场次。
16.如权利要求13所述的方法,还包括:
基于以下之一来定制所述事件映射的所述视图:关于用户的用户数据、关于所述事件的出席者的出席数据、关于所述事件的数据、以及关于所述事件的一部分的数据。
17.如权利要求16所述的方法,其中所述定制所述事件映射的所述视图包括:定制所述事件映射的所述视图,使得事件映射的所定制的视图包括用于识别以下至少之一的标识符:
已标记为感兴趣的场次;
已标记为感兴趣的多个场次之间的冲突;
已标记为感兴趣的场次在平面配置图中的地点;以及
容纳所述事件的出席者的结构在平面配置图中的地点。
18.如权利要求17所述的方法,其中所述标识符包括预定颜色以及预定设计的至少之一。
19.如权利要求16所述的方法,其中所述视图包括与所述事件映射中的特征有关的超链接,并且响应于所述超链接的用户选择而产生所述视图。
20.如权利要求16所述的方法,其中所述事件映射的所述视图中的所述特征包括以下之一:事件地点、事件时间、事件场次、与事件场次相关联的媒体、事件活动、事件信息以及事件介绍。
21.如权利要求16所述的方法,其中所述可缩放且可平移的视图包括以下之一:所定制的事件映射的分支视图、时间表视图以及平面配置图视图。
22.如权利要求16所述的方法,其中所述定制所述事件映射的所述视图包括:定制在所述事件期间的所述事件映射的所述视图,使得所述事件映射的所定制的视图包括所述事件映射的最新视图。
23.一种用于映射事件的工具,包括:
映射产生器,用于产生事件映射;
视图产生器,用于产生所述事件映射的可缩放且可平移的视图;
显示设备,用于显示所述事件映射的所述可缩放且可平移的视图;以及
定制单元,用于基于以下之一来定制所述事件映射的所述视图:关于用户的用户数据、关于所述事件的出席者的出席数据、关于所述事件的数据、以及关于所述事件的一部分的数据,
其中所述定制所述事件映射的所述视图包括:定制在所述事件之前的所述事件映射的所述视图,使得所述事件映射的所定制的视图包括用于识别以下至少之一的标识符:
已标记为感兴趣的场次;
已标记为感兴趣的多个场次之间的冲突;
已标记为感兴趣的场次在平面配置图中的地点;以及
容纳所述事件的出席者的结构在平面配置图中的地点,并且
其中,所述可缩放且可平移的视图能够通过使用字面上的缩放和语义上的缩放之一来缩放,在所述字面上的缩放中,以高绘制分辨率来放大并显示所述事件映射的内容,在所述语义上的缩放中,当用户放大所述事件映射时显示不同量的信息。
24.一种用于映射事件的***,包括:
事件服务器,用于存储事件数据;
处理设备,用于输入用户数据,所述处理设备经由网络连接至所述事件服务器;
工具,用于映射事件,所述工具经由所述网络连接至所述事件服务器和所述处理设备,并且包括:
映射产生器,用于产生事件映射;
视图产生器,用于产生所述事件映射的可缩放且可平移的视图;以及
显示设备,用于显示所述事件映射的所述可缩放且可平移的视图。
25.一种有形地体现机器可读指令的程序的可编程存储介质,所述程序可由数字处理装置执行以执行映射事件的方法,所述方法包括:
产生事件映射;
产生所述事件映射的可缩放且可平移的视图;以及
显示所述事件映射的所述可缩放且可平移的视图。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14539209P | 2009-01-16 | 2009-01-16 | |
US61/145,392 | 2009-01-16 | ||
US12/550,046 US8375292B2 (en) | 2009-01-16 | 2009-08-28 | Tool and method for mapping and viewing an event |
US12/550,046 | 2009-08-28 | ||
PCT/US2010/021415 WO2010083525A1 (en) | 2009-01-16 | 2010-01-19 | Tool and method for mapping and viewing an event |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102282442A true CN102282442A (zh) | 2011-12-14 |
Family
ID=42337929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010800046931A Pending CN102282442A (zh) | 2009-01-16 | 2010-01-19 | 用于映射并检视事件的工具以及方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US8375292B2 (zh) |
JP (1) | JP2012515957A (zh) |
CN (1) | CN102282442A (zh) |
TW (1) | TW201032155A (zh) |
WO (1) | WO2010083525A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107918549A (zh) * | 2017-11-27 | 2018-04-17 | 广州视睿电子科技有限公司 | 立体展开图面的标记方法、装置、计算机设备及存储介质 |
CN112559541A (zh) * | 2020-12-10 | 2021-03-26 | 广州市昊链信息科技股份有限公司 | 一种单证的审核方法、装置、设备及存储介质 |
CN114048086A (zh) * | 2021-11-09 | 2022-02-15 | 北京字节跳动网络技术有限公司 | 一种分析器性能分析方法、装置、设备、介质和程序产品 |
Families Citing this family (176)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8225231B2 (en) | 2005-08-30 | 2012-07-17 | Microsoft Corporation | Aggregation of PC settings |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US8689132B2 (en) | 2007-01-07 | 2014-04-01 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying electronic documents and lists |
US8200520B2 (en) | 2007-10-03 | 2012-06-12 | International Business Machines Corporation | Methods, systems, and apparatuses for automated confirmations of meetings |
US8326814B2 (en) | 2007-12-05 | 2012-12-04 | Box, Inc. | Web-based file management system and service |
US8751921B2 (en) * | 2008-07-24 | 2014-06-10 | Microsoft Corporation | Presenting annotations in hierarchical manner |
US8677240B2 (en) * | 2009-10-05 | 2014-03-18 | Harris Corporation | Video processing system providing association between displayed video and media content and related methods |
US9524493B2 (en) | 2009-11-24 | 2016-12-20 | International Business Machines Corporation | Chronologically navigating among time-based entries |
US8676597B2 (en) * | 2009-12-28 | 2014-03-18 | General Electric Company | Methods and systems for mapping healthcare services analytics for volume and trends |
US20120036444A1 (en) * | 2010-07-01 | 2012-02-09 | Andersen Ann-Cabell Baum | Systems and Methods for Interactive Web-based Social Networking and Activities Coordination |
US9098407B2 (en) * | 2010-10-25 | 2015-08-04 | Inkling Systems, Inc. | Methods for automatically retrieving electronic media content items from a server based upon a reading list and facilitating presentation of media objects of the electronic media content items in sequences not constrained by an original order thereof |
CN102456046B (zh) * | 2010-10-25 | 2015-05-20 | 国际商业机器公司 | 对文档中的地理位置数据进行处理的方法和*** |
US9377950B2 (en) * | 2010-11-02 | 2016-06-28 | Perceptive Pixel, Inc. | Touch-based annotation system with temporary modes |
US8914743B2 (en) * | 2010-11-12 | 2014-12-16 | Apple Inc. | Device, method, and graphical user interface for navigating a list of identifiers |
US8839133B2 (en) * | 2010-12-02 | 2014-09-16 | Microsoft Corporation | Data visualizations including interactive time line representations |
US9153000B2 (en) | 2010-12-13 | 2015-10-06 | Microsoft Technology Licensing, Llc | Presenting content items shared within social networks |
US20120150971A1 (en) * | 2010-12-13 | 2012-06-14 | Microsoft Corporation | Presenting notifications of content items shared by social network contacts |
US20120159383A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Customization of an immersive environment |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US9423951B2 (en) | 2010-12-31 | 2016-08-23 | Microsoft Technology Licensing, Llc | Content-based snap point |
US8949721B2 (en) * | 2011-01-25 | 2015-02-03 | International Business Machines Corporation | Personalization of web content |
US9645986B2 (en) | 2011-02-24 | 2017-05-09 | Google Inc. | Method, medium, and system for creating an electronic book with an umbrella policy |
US9383917B2 (en) | 2011-03-28 | 2016-07-05 | Microsoft Technology Licensing, Llc | Predictive tiling |
US11611595B2 (en) | 2011-05-06 | 2023-03-21 | David H. Sitrick | Systems and methodologies providing collaboration among a plurality of computing appliances, utilizing a plurality of areas of memory to store user input as associated with an associated computing appliance providing the input |
US10402485B2 (en) | 2011-05-06 | 2019-09-03 | David H. Sitrick | Systems and methodologies providing controlled collaboration among a plurality of users |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US9063912B2 (en) | 2011-06-22 | 2015-06-23 | Box, Inc. | Multimedia content preview rendering in a cloud content management system |
US9652741B2 (en) | 2011-07-08 | 2017-05-16 | Box, Inc. | Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof |
US9978040B2 (en) | 2011-07-08 | 2018-05-22 | Box, Inc. | Collaboration sessions in a workspace on a cloud-based content management system |
US8687023B2 (en) | 2011-08-02 | 2014-04-01 | Microsoft Corporation | Cross-slide gesture to select and rearrange |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
US20130067398A1 (en) * | 2011-09-09 | 2013-03-14 | Theresa B. Pittappilly | Semantic Zoom |
US20130067420A1 (en) * | 2011-09-09 | 2013-03-14 | Theresa B. Pittappilly | Semantic Zoom Gestures |
US10353566B2 (en) | 2011-09-09 | 2019-07-16 | Microsoft Technology Licensing, Llc | Semantic zoom animations |
US8922575B2 (en) | 2011-09-09 | 2014-12-30 | Microsoft Corporation | Tile cache |
US9557909B2 (en) | 2011-09-09 | 2017-01-31 | Microsoft Technology Licensing, Llc | Semantic zoom linguistic helpers |
US9244802B2 (en) | 2011-09-10 | 2016-01-26 | Microsoft Technology Licensing, Llc | Resource user interface |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US8933952B2 (en) | 2011-09-10 | 2015-01-13 | Microsoft Corporation | Pre-rendering new content for an application-selectable user interface |
US9197718B2 (en) | 2011-09-23 | 2015-11-24 | Box, Inc. | Central management and control of user-contributed content in a web-based collaboration environment and management console thereof |
US20130097526A1 (en) * | 2011-10-17 | 2013-04-18 | Research In Motion Limited | Electronic device and method for reply message composition |
US9141404B2 (en) | 2011-10-24 | 2015-09-22 | Google Inc. | Extensible framework for ereader tools |
US9098474B2 (en) | 2011-10-26 | 2015-08-04 | Box, Inc. | Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience |
US20130110808A1 (en) * | 2011-10-26 | 2013-05-02 | Microsoft Corporation | Event memorabilia |
US11210610B2 (en) | 2011-10-26 | 2021-12-28 | Box, Inc. | Enhanced multimedia content preview rendering in a cloud content management system |
US9576046B2 (en) | 2011-11-16 | 2017-02-21 | Ptc Inc. | Methods for integrating semantic search, query, and analysis across heterogeneous data types and devices thereof |
US9098312B2 (en) | 2011-11-16 | 2015-08-04 | Ptc Inc. | Methods for dynamically generating an application interface for a modeled entity and devices thereof |
US8990307B2 (en) | 2011-11-16 | 2015-03-24 | Box, Inc. | Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform |
US8909641B2 (en) | 2011-11-16 | 2014-12-09 | Ptc Inc. | Method for analyzing time series activity streams and devices thereof |
US9031493B2 (en) | 2011-11-18 | 2015-05-12 | Google Inc. | Custom narration of electronic books |
US9773051B2 (en) | 2011-11-29 | 2017-09-26 | Box, Inc. | Mobile platform file and folder selection functionalities for offline access and synchronization |
US9223472B2 (en) | 2011-12-22 | 2015-12-29 | Microsoft Technology Licensing, Llc | Closing applications |
US9019123B2 (en) | 2011-12-22 | 2015-04-28 | Box, Inc. | Health check services for web-based collaboration environments |
US9904435B2 (en) | 2012-01-06 | 2018-02-27 | Box, Inc. | System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment |
US11232481B2 (en) * | 2012-01-30 | 2022-01-25 | Box, Inc. | Extended applications of multimedia content previews in the cloud-based content management system |
US9965745B2 (en) | 2012-02-24 | 2018-05-08 | Box, Inc. | System and method for promoting enterprise adoption of a web-based collaboration environment |
JP5911335B2 (ja) * | 2012-02-27 | 2016-04-27 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | ソーシャル・メデイアに基づいてロケーションを推定する方法、コンピュータ・プログラム、コンピュータ。 |
US9195636B2 (en) | 2012-03-07 | 2015-11-24 | Box, Inc. | Universal file type preview for mobile devices |
US20150153933A1 (en) * | 2012-03-16 | 2015-06-04 | Google Inc. | Navigating Discrete Photos and Panoramas |
US9575981B2 (en) | 2012-04-11 | 2017-02-21 | Box, Inc. | Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system |
US9413587B2 (en) | 2012-05-02 | 2016-08-09 | Box, Inc. | System and method for a third-party application to access content within a cloud-based platform |
US9396216B2 (en) | 2012-05-04 | 2016-07-19 | Box, Inc. | Repository redundancy implementation of a system which incrementally updates clients with events that occurred via a cloud-enabled platform |
US9691051B2 (en) | 2012-05-21 | 2017-06-27 | Box, Inc. | Security enhancement through application access control |
US9027108B2 (en) | 2012-05-23 | 2015-05-05 | Box, Inc. | Systems and methods for secure file portability between mobile applications on a mobile device |
US8914900B2 (en) | 2012-05-23 | 2014-12-16 | Box, Inc. | Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform |
US9712510B2 (en) | 2012-07-06 | 2017-07-18 | Box, Inc. | Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform |
GB2505072A (en) | 2012-07-06 | 2014-02-19 | Box Inc | Identifying users and collaborators as search results in a cloud-based system |
US8751429B2 (en) | 2012-07-09 | 2014-06-10 | Wine Ring, Inc. | Personal taste assessment method and system |
US9473532B2 (en) | 2012-07-19 | 2016-10-18 | Box, Inc. | Data loss prevention (DLP) methods by a cloud service including third party integration architectures |
US9794256B2 (en) | 2012-07-30 | 2017-10-17 | Box, Inc. | System and method for advanced control tools for administrators in a cloud-based service |
US20140046923A1 (en) | 2012-08-10 | 2014-02-13 | Microsoft Corporation | Generating queries based upon data points in a spreadsheet application |
WO2014026295A1 (en) * | 2012-08-17 | 2014-02-20 | MySeat.com Media Inc. | Method for overlaying timelines for event-based social networking |
US9369520B2 (en) | 2012-08-19 | 2016-06-14 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
US8745267B2 (en) | 2012-08-19 | 2014-06-03 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
GB2513671A (en) | 2012-08-27 | 2014-11-05 | Box Inc | Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment |
US9135462B2 (en) | 2012-08-29 | 2015-09-15 | Box, Inc. | Upload and download streaming encryption to/from a cloud-based platform |
US9047356B2 (en) | 2012-09-05 | 2015-06-02 | Google Inc. | Synchronizing multiple reading positions in electronic books |
US9141942B2 (en) | 2012-09-05 | 2015-09-22 | International Business Machines Corporation | Event scheduler based on real-time analytics and business rules |
US9195519B2 (en) | 2012-09-06 | 2015-11-24 | Box, Inc. | Disabling the self-referential appearance of a mobile application in an intent via a background registration |
US9117087B2 (en) | 2012-09-06 | 2015-08-25 | Box, Inc. | System and method for creating a secure channel for inter-application communication based on intents |
US9372833B2 (en) * | 2012-09-14 | 2016-06-21 | David H. Sitrick | Systems and methodologies for document processing and interacting with a user, providing storing of events representative of document edits relative to a document; selection of a selected set of document edits; generating presentation data responsive to said selected set of documents edits and the stored events; and providing a display presentation responsive to the presentation data |
US20140081882A1 (en) * | 2012-09-14 | 2014-03-20 | Salesforce.Com, Inc. | Systems and methods of connecting users with attendees at a mega attendance event |
US9292833B2 (en) | 2012-09-14 | 2016-03-22 | Box, Inc. | Batching notifications of activities that occur in a web-based collaboration environment |
US10200256B2 (en) | 2012-09-17 | 2019-02-05 | Box, Inc. | System and method of a manipulative handle in an interactive mobile user interface |
US9553758B2 (en) | 2012-09-18 | 2017-01-24 | Box, Inc. | Sandboxing individual applications to specific user folders in a cloud-based service |
US10915492B2 (en) | 2012-09-19 | 2021-02-09 | Box, Inc. | Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction |
US9959420B2 (en) | 2012-10-02 | 2018-05-01 | Box, Inc. | System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment |
US9705967B2 (en) | 2012-10-04 | 2017-07-11 | Box, Inc. | Corporate user discovery and identification of recommended collaborators in a cloud platform |
US9495364B2 (en) | 2012-10-04 | 2016-11-15 | Box, Inc. | Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform |
US9665349B2 (en) | 2012-10-05 | 2017-05-30 | Box, Inc. | System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform |
US9756022B2 (en) | 2014-08-29 | 2017-09-05 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US9628268B2 (en) | 2012-10-17 | 2017-04-18 | Box, Inc. | Remote key management in a cloud-based environment |
US20140173602A1 (en) * | 2012-12-14 | 2014-06-19 | Microsoft Corporation | Matching Opportunity to Context |
US9648075B1 (en) | 2012-12-18 | 2017-05-09 | Google Inc. | Systems and methods for providing an event map |
US9443098B2 (en) * | 2012-12-19 | 2016-09-13 | Pandexio, Inc. | Multi-layered metadata management system |
US10235383B2 (en) | 2012-12-19 | 2019-03-19 | Box, Inc. | Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment |
US9396245B2 (en) | 2013-01-02 | 2016-07-19 | Box, Inc. | Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US9953036B2 (en) | 2013-01-09 | 2018-04-24 | Box, Inc. | File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
EP2755151A3 (en) | 2013-01-11 | 2014-09-24 | Box, Inc. | Functionalities, features and user interface of a synchronization client to a cloud-based environment |
EP2757491A1 (en) | 2013-01-17 | 2014-07-23 | Box, Inc. | Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform |
US9245025B2 (en) | 2013-02-07 | 2016-01-26 | Google Inc. | Systems, methods, and computer-readable media for searching for events from a computer-implemented calendar |
US9152935B2 (en) * | 2013-02-12 | 2015-10-06 | J. Douglas Johnson | System and method for creating and displaying data—ties |
AU2013378061A1 (en) | 2013-02-14 | 2015-08-20 | Ringit, Inc. | Recommendation system based on group profiles of personal taste |
JP2014164630A (ja) * | 2013-02-27 | 2014-09-08 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
JP6285010B2 (ja) | 2013-03-15 | 2018-02-28 | ピーティーシー インコーポレイテッド | 意味論的モデル化およびタグ付けを使用してアプリケーションを管理する方法およびその装置 |
US10846074B2 (en) | 2013-05-10 | 2020-11-24 | Box, Inc. | Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client |
US10725968B2 (en) | 2013-05-10 | 2020-07-28 | Box, Inc. | Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform |
US9367568B2 (en) | 2013-05-15 | 2016-06-14 | Facebook, Inc. | Aggregating tags in images |
US10645127B1 (en) * | 2013-05-30 | 2020-05-05 | Jpmorgan Chase Bank, N.A. | System and method for virtual briefing books |
GB2515192B (en) | 2013-06-13 | 2016-12-14 | Box Inc | Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform |
US9805050B2 (en) | 2013-06-21 | 2017-10-31 | Box, Inc. | Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform |
US10110656B2 (en) | 2013-06-25 | 2018-10-23 | Box, Inc. | Systems and methods for providing shell communication in a cloud-based platform |
US10229134B2 (en) | 2013-06-25 | 2019-03-12 | Box, Inc. | Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform |
US9535924B2 (en) | 2013-07-30 | 2017-01-03 | Box, Inc. | Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US10509527B2 (en) | 2013-09-13 | 2019-12-17 | Box, Inc. | Systems and methods for configuring event-based automation in cloud-based collaboration platforms |
US8892679B1 (en) | 2013-09-13 | 2014-11-18 | Box, Inc. | Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform |
US9535909B2 (en) | 2013-09-13 | 2017-01-03 | Box, Inc. | Configurable event-based automation architecture for cloud-based collaboration platforms |
US9704137B2 (en) | 2013-09-13 | 2017-07-11 | Box, Inc. | Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform |
US9213684B2 (en) | 2013-09-13 | 2015-12-15 | Box, Inc. | System and method for rendering document in web browser or mobile device regardless of third-party plug-in software |
GB2518298A (en) | 2013-09-13 | 2015-03-18 | Box Inc | High-availability architecture for a cloud-based concurrent-access collaboration platform |
US10108317B2 (en) * | 2013-10-14 | 2018-10-23 | Schneider Electric Software, Llc | Configuring process simulation data for semantic zooming |
US10339231B2 (en) * | 2013-10-14 | 2019-07-02 | Schneider Electric Software, Llc | Entity type templates in process simulation |
JP6274493B2 (ja) * | 2013-10-15 | 2018-02-07 | アルパイン株式会社 | サーバ、案内システム、案内方法およびプログラム |
US10866931B2 (en) | 2013-10-22 | 2020-12-15 | Box, Inc. | Desktop application for accessing a cloud collaboration platform |
US20150154513A1 (en) * | 2013-12-04 | 2015-06-04 | Ryan E. Kennedy | Systems and methods for enhanced ticket sales |
US9607015B2 (en) | 2013-12-20 | 2017-03-28 | Qualcomm Incorporated | Systems, methods, and apparatus for encoding object formations |
US9740457B1 (en) * | 2014-02-24 | 2017-08-22 | Ca, Inc. | Method and apparatus for displaying timeline of software development data |
US9560170B2 (en) | 2014-03-21 | 2017-01-31 | Ptc Inc. | System and method of abstracting communication protocol using self-describing messages |
WO2015143416A1 (en) | 2014-03-21 | 2015-09-24 | Ptc Inc. | Systems and methods for developing and using real-time data applications |
US9762637B2 (en) | 2014-03-21 | 2017-09-12 | Ptc Inc. | System and method of using binary dynamic rest messages |
US9350812B2 (en) | 2014-03-21 | 2016-05-24 | Ptc Inc. | System and method of message routing using name-based identifier in a distributed computing environment |
US10025942B2 (en) | 2014-03-21 | 2018-07-17 | Ptc Inc. | System and method of establishing permission for multi-tenancy storage using organization matrices |
US9467533B2 (en) | 2014-03-21 | 2016-10-11 | Ptc Inc. | System and method for developing real-time web-service objects |
US9961058B2 (en) | 2014-03-21 | 2018-05-01 | Ptc Inc. | System and method of message routing via connection servers in a distributed computing environment |
US9350791B2 (en) | 2014-03-21 | 2016-05-24 | Ptc Inc. | System and method of injecting states into message routing in a distributed computing environment |
US10313410B2 (en) | 2014-03-21 | 2019-06-04 | Ptc Inc. | Systems and methods using binary dynamic rest messages |
US9462085B2 (en) | 2014-03-21 | 2016-10-04 | Ptc Inc. | Chunk-based communication of binary dynamic rest messages |
KR102298602B1 (ko) | 2014-04-04 | 2021-09-03 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 확장가능한 애플리케이션 표시 |
EP3129847A4 (en) | 2014-04-10 | 2017-04-19 | Microsoft Technology Licensing, LLC | Slider cover for computing device |
EP3129846A4 (en) | 2014-04-10 | 2017-05-03 | Microsoft Technology Licensing, LLC | Collapsible shell cover for computing device |
US20150326522A1 (en) * | 2014-05-06 | 2015-11-12 | Shirong Wang | System and Methods for Event-Defined and User Controlled Interaction Channel |
US10530854B2 (en) | 2014-05-30 | 2020-01-07 | Box, Inc. | Synchronization of permissioned content in cloud-based environments |
US9602514B2 (en) | 2014-06-16 | 2017-03-21 | Box, Inc. | Enterprise mobility management and verification of a managed application by a content provider |
US10678412B2 (en) | 2014-07-31 | 2020-06-09 | Microsoft Technology Licensing, Llc | Dynamic joint dividers for application windows |
US10254942B2 (en) | 2014-07-31 | 2019-04-09 | Microsoft Technology Licensing, Llc | Adaptive sizing and positioning of application windows |
US10592080B2 (en) | 2014-07-31 | 2020-03-17 | Microsoft Technology Licensing, Llc | Assisted presentation of application windows |
US10038731B2 (en) | 2014-08-29 | 2018-07-31 | Box, Inc. | Managing flow-based interactions with cloud-based shared content |
US9894119B2 (en) | 2014-08-29 | 2018-02-13 | Box, Inc. | Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms |
US10574442B2 (en) | 2014-08-29 | 2020-02-25 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US10642365B2 (en) | 2014-09-09 | 2020-05-05 | Microsoft Technology Licensing, Llc | Parametric inertia and APIs |
WO2016065568A1 (en) | 2014-10-30 | 2016-05-06 | Microsoft Technology Licensing, Llc | Multi-configuration input device |
US20160224220A1 (en) * | 2015-02-04 | 2016-08-04 | Wipro Limited | System and method for navigating between user interface screens |
WO2016171874A1 (en) * | 2015-04-22 | 2016-10-27 | Google Inc. | Providing user-interactive graphical timelines |
US20160334974A1 (en) * | 2015-05-14 | 2016-11-17 | Gilad GRAY | Generating graphical representations of data using multiple rendering conventions |
JP6347769B2 (ja) | 2015-08-28 | 2018-06-27 | 株式会社ソニー・インタラクティブエンタテインメント | イベント管理サーバー、情報処理システム、およびイベント参加管理方法 |
JP6313726B2 (ja) * | 2015-08-28 | 2018-04-18 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、イベント管理サーバー、イベント参加方法、およびイベント参加管理方法 |
US10627246B2 (en) | 2016-03-25 | 2020-04-21 | Microsoft Technology Licensing, Llc | Multi modal annotation of maps |
US10127017B2 (en) * | 2016-11-17 | 2018-11-13 | Vmware, Inc. | Devops management |
US10304447B2 (en) | 2017-01-25 | 2019-05-28 | International Business Machines Corporation | Conflict resolution enhancement system |
US10402486B2 (en) * | 2017-02-15 | 2019-09-03 | LAWPRCT, Inc. | Document conversion, annotation, and data capturing system |
US10715343B1 (en) * | 2017-09-06 | 2020-07-14 | Amazon Technologies, Inc. | Device monitoring for conference reservation cancellation |
EP3748562A1 (en) * | 2019-05-08 | 2020-12-09 | EXFO Solutions SAS | Timeline visualization & investigation systems and methods for time lasting events |
US11151104B2 (en) | 2019-05-16 | 2021-10-19 | Microsoft Technology Licensing, Llc | Time systems as data |
US11645628B2 (en) | 2019-05-16 | 2023-05-09 | Microsoft Technology Licensing, Llc | Translation of time between calendar systems |
US11120407B2 (en) | 2019-05-16 | 2021-09-14 | Microsoft Technology Licensing, Llc | Real time collaboration in calendar |
US11494742B2 (en) * | 2019-09-05 | 2022-11-08 | International Business Machines Corporation | Dynamic workplace set-up using participant preferences |
USD940158S1 (en) * | 2020-10-21 | 2022-01-04 | Adaptive Capacity Labs, LLC | Display screen or portion thereof with animated graphical user interface |
US11681424B2 (en) | 2021-05-14 | 2023-06-20 | Microsoft Technology Licensing, Llc | Map calendar graphical user interface with content-variable view levels |
US11514405B1 (en) * | 2021-05-14 | 2022-11-29 | Microsoft Technology Licensing, Llc | Map calendar graphical user interface with dynamic time mold functionality |
US11386367B1 (en) | 2021-05-27 | 2022-07-12 | Recentive Analytics, Inc. | Systems and methods for determining event schedules |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5261045A (en) * | 1987-12-18 | 1993-11-09 | International Business Machines Corporation | Method of exchanging entries from a plurality of different electronic calendars based on interactively entered criteria |
US5524193A (en) * | 1991-10-15 | 1996-06-04 | And Communications | Interactive multimedia annotation method and apparatus |
US5568602A (en) * | 1994-10-28 | 1996-10-22 | Rocket Science Games, Inc. | Method and apparatus for game development using correlation of time sequences and digital video data |
JPH09106336A (ja) * | 1995-10-11 | 1997-04-22 | Sharp Corp | 複数の表示画像を情報処理装置の表示窓内に表示する方法 |
US6167410A (en) * | 1997-01-30 | 2000-12-26 | Casio Computer Co., Ltd. | Document processing apparatus for adding predetermined design types to an original document |
US6054987A (en) * | 1998-05-29 | 2000-04-25 | Hewlett-Packard Company | Method of dynamically creating nodal views of a managed network |
US6711585B1 (en) * | 1999-06-15 | 2004-03-23 | Kanisa Inc. | System and method for implementing a knowledge management system |
AU2001243270A1 (en) * | 2000-02-25 | 2001-09-03 | Saba Software, Inc. | Method for enterprise workforce planning |
US7669212B2 (en) * | 2001-02-02 | 2010-02-23 | Opentv, Inc. | Service platform suite management system |
AU2003223314B2 (en) * | 2002-03-19 | 2007-04-05 | Mapinfo Corporation | Location based service provider |
US20030182402A1 (en) * | 2002-03-25 | 2003-09-25 | Goodman David John | Method and apparatus for creating an image production file for a custom imprinted article |
JP2004038580A (ja) * | 2002-07-03 | 2004-02-05 | Ricoh Co Ltd | スケジュール管理システム |
US20040034537A1 (en) * | 2002-08-14 | 2004-02-19 | Pineapple Systems, Inc. | Guest relationship management system |
US7613731B1 (en) * | 2003-06-11 | 2009-11-03 | Quantum Reader, Inc. | Method of analysis, abstraction, and delivery of electronic information |
US7308643B1 (en) * | 2003-07-03 | 2007-12-11 | Google Inc. | Anchor tag indexing in a web crawler system |
US20070250372A1 (en) * | 2006-04-24 | 2007-10-25 | Ivan Arbouzov | Computer-assisted system and method for planning tradeshow visits |
US20050102245A1 (en) * | 2003-11-07 | 2005-05-12 | International Business Machines Corporation | System, method, and service for negotiating schedules while preserving privacy through a shared representation |
US7587685B2 (en) * | 2004-02-17 | 2009-09-08 | Wallace James H | Data exploration system |
US7688322B2 (en) * | 2005-01-18 | 2010-03-30 | Oculus Info Inc. | System and method for data visualization using a synchronous display of sequential time data and on-map planning |
US8103445B2 (en) * | 2005-04-21 | 2012-01-24 | Microsoft Corporation | Dynamic map rendering as a function of a user parameter |
US20060267789A1 (en) * | 2005-05-31 | 2006-11-30 | Janice Baldwin | Multimedia tour system |
CN102710976B (zh) * | 2005-07-22 | 2014-12-10 | 袋鼠传媒股份有限公司 | 用于增强观众参与现场体育赛事的体验的设备和方法 |
US20070103294A1 (en) * | 2005-10-28 | 2007-05-10 | Jona Bonecutter | Critical incident response management systems and methods |
US20070171716A1 (en) * | 2005-11-30 | 2007-07-26 | William Wright | System and method for visualizing configurable analytical spaces in time for diagrammatic context representations |
US7450003B2 (en) * | 2006-02-24 | 2008-11-11 | Yahoo! Inc. | User-defined private maps |
US9507778B2 (en) * | 2006-05-19 | 2016-11-29 | Yahoo! Inc. | Summarization of media object collections |
US20080010605A1 (en) * | 2006-06-12 | 2008-01-10 | Metacarta, Inc. | Systems and methods for generating and correcting location references extracted from text |
WO2008002630A2 (en) * | 2006-06-26 | 2008-01-03 | University Of Southern California | Seamless image integration into 3d models |
US20080007568A1 (en) * | 2006-07-06 | 2008-01-10 | International Business Machines Corporation | System and method for visualization and interaction with spatial objects |
US8745162B2 (en) * | 2006-08-22 | 2014-06-03 | Yahoo! Inc. | Method and system for presenting information with multiple views |
US7925982B2 (en) * | 2006-09-01 | 2011-04-12 | Cheryl Parker | System and method of overlaying and integrating data with geographic mapping applications |
US7752534B2 (en) * | 2006-09-19 | 2010-07-06 | International Business Machines Corporation | Method and apparatus for customizing the display of multidimensional data |
US20080104531A1 (en) * | 2006-09-29 | 2008-05-01 | Stambaugh Thomas M | Spatial organization and display of enterprise operational integration information |
US7673248B2 (en) * | 2006-11-06 | 2010-03-02 | International Business Machines Corporation | Combining calendar entries with map views |
EP2089876A1 (en) * | 2006-12-07 | 2009-08-19 | Adapx, Inc. | Systems and methods for data annotation, recordation, and communication |
US10042862B2 (en) * | 2007-02-13 | 2018-08-07 | Esri Technologies, Llc | Methods and systems for connecting a social network to a geospatial data repository |
US9530105B2 (en) * | 2007-06-27 | 2016-12-27 | Microsoft Technology Licensing, Llc | Managing entity organizational chart |
US8312380B2 (en) * | 2008-04-04 | 2012-11-13 | Yahoo! Inc. | Local map chat |
US8892553B2 (en) * | 2008-06-18 | 2014-11-18 | Microsoft Corporation | Auto-generation of events with annotation and indexing |
US8302015B2 (en) * | 2008-09-04 | 2012-10-30 | Qualcomm Incorporated | Integrated display and management of data objects based on social, temporal and spatial parameters |
US8442922B2 (en) * | 2008-12-24 | 2013-05-14 | Strands, Inc. | Sporting event image capture, processing and publication |
US8195309B2 (en) * | 2009-07-21 | 2012-06-05 | Honeywell International Inc. | System for scheduling using an external calendaring service |
-
2009
- 2009-08-28 US US12/550,046 patent/US8375292B2/en active Active
- 2009-08-28 US US12/550,080 patent/US8433998B2/en active Active
-
2010
- 2010-01-15 TW TW099101152A patent/TW201032155A/zh unknown
- 2010-01-19 WO PCT/US2010/021415 patent/WO2010083525A1/en active Application Filing
- 2010-01-19 JP JP2011546428A patent/JP2012515957A/ja active Pending
- 2010-01-19 CN CN2010800046931A patent/CN102282442A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107918549A (zh) * | 2017-11-27 | 2018-04-17 | 广州视睿电子科技有限公司 | 立体展开图面的标记方法、装置、计算机设备及存储介质 |
CN112559541A (zh) * | 2020-12-10 | 2021-03-26 | 广州市昊链信息科技股份有限公司 | 一种单证的审核方法、装置、设备及存储介质 |
CN114048086A (zh) * | 2021-11-09 | 2022-02-15 | 北京字节跳动网络技术有限公司 | 一种分析器性能分析方法、装置、设备、介质和程序产品 |
Also Published As
Publication number | Publication date |
---|---|
JP2012515957A (ja) | 2012-07-12 |
US20100185932A1 (en) | 2010-07-22 |
US20100185933A1 (en) | 2010-07-22 |
US8433998B2 (en) | 2013-04-30 |
US8375292B2 (en) | 2013-02-12 |
TW201032155A (en) | 2010-09-01 |
WO2010083525A1 (en) | 2010-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102282442A (zh) | 用于映射并检视事件的工具以及方法 | |
Alaimo et al. | Platforms as service ecosystems: Lessons from social media | |
Kim et al. | The role of mobile technology in tourism: Patents, articles, news, and mobile tour app reviews | |
US20210342785A1 (en) | Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems | |
KR102579692B1 (ko) | 플루이드 타임라인 소셜 네트워크 | |
US8935334B2 (en) | System and method to create a collaborative workflow environment | |
Davies | Open data, democracy and public sector reform | |
CN104067303B (zh) | 对会议文档和注释的笔记本驱动的收集 | |
Hervás et al. | Towards the ubiquitous visualization: Adaptive user-interfaces based on the Semantic Web | |
US20170140047A1 (en) | Collaboration database service in conjunction with productivity applications | |
Riggs et al. | How is mobile technology changing city planning? Developing a taxonomy for the future | |
Bodenhamer et al. | Deep mapping and the spatial humanities | |
US20110313803A1 (en) | Social Task Lists | |
Kumar et al. | Context aware mobile learning application development: A systematic literature review | |
US20170192625A1 (en) | Data managing and providing method and system for the same | |
Bertella | The emergence of Tuscany as a wedding destination: the role of local wedding planners | |
KR101635383B1 (ko) | 전자 다이어리의 일정정보와 마인드 맵의 연동방법, 이를 수행하기 위한 프로그램을 제공하는 서버 및 컴퓨터로 판독 가능한 기록매체 | |
Peng | Crisis crowdsourcing and China’s civic participation in disaster response: Evidence from earthquake relief | |
Silva-Pedroza et al. | NFC Evaluation in the Development of Mobile Applications for MICE in Tourism | |
CN114239524A (zh) | 问卷生成方法、装置、计算机设备及存储介质 | |
CN114041145A (zh) | 用于生成和提供建议动作的***和方法 | |
Deng et al. | Travel live-streaming empowerment amid crises: a processual and psychological view | |
Borda et al. | Report of the working group on virtual research communities for the ost e-infrastructure steering group | |
Pozzi et al. | Individuation and diversity: the need for idiographic HCI | |
CN106030572A (zh) | 与外部内容项的经编码的关联 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20111214 |