CN107491701B - 自动创建用于分享照片的群体 - Google Patents
自动创建用于分享照片的群体 Download PDFInfo
- Publication number
- CN107491701B CN107491701B CN201710827311.9A CN201710827311A CN107491701B CN 107491701 B CN107491701 B CN 107491701B CN 201710827311 A CN201710827311 A CN 201710827311A CN 107491701 B CN107491701 B CN 107491701B
- Authority
- CN
- China
- Prior art keywords
- media content
- digital media
- content
- user
- social event
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 62
- 230000008569 process Effects 0.000 claims abstract description 28
- 230000004931 aggregating effect Effects 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 27
- 230000001413 cellular effect Effects 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 4
- 238000012986 modification Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000001815 facial effect Effects 0.000 claims 2
- 230000002776 aggregation Effects 0.000 abstract description 15
- 238000004220 aggregation Methods 0.000 abstract description 15
- 238000004891 communication Methods 0.000 description 20
- 230000015654 memory Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000006855 networking Effects 0.000 description 7
- 238000001914 filtration Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005291 magnetic effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6263—Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- 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
- G06Q10/101—Collaborative creation, e.g. joint development of products or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Primary Health Care (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Bioethics (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
提供了用于经由网络聚集和分享数字媒体内容的方法和***。在一个示例实施例中,一种用于经由网络聚集和分享与社会事件相关联的数字内容的***便利诸如照片和视频的聚集和分享。所述聚集可以关于从与相同社会事件相关联的不同源接收的数字内容执行。数字内容还可以经历图像识别处理以标识照片或视频中出现的一个或多个个体。分享的内容还可以过滤以只显示具有特定个体的那些照片或视频。此外,用户可以被允许关于他们出现在其中的照片和视频设置隐私规则。
Description
本申请是申请日为2012年7月2日、申请号为201280033005.3、发明名称为“自动创建用于分享照片的群体”的专利申请的分案申请。
技术领域
本公开通常涉及数字信息的传输,更具体地,涉及用于聚集和分享与社会事件相关联的数字内容的方法和***。
背景技术
文件分享服务被用户广泛使用,以便上载利用移动设备捕获的图像和视频。已经在线访问这样的内容的其他用户可以观看上载的图像和视频。用户可以定义隐私规则,并且指示内容是否对所有访问者公开可用,或者指示它是否可以通过特定组的朋友或连接的会员分享。
传统的文件分享服务可以用于分享相关参与者之间的体育事件、聚会、会议、集会等的图像。典型地,利用移动电话、数字相机、膝上型计算机等捕获图像或照片,并且在稍后将其上载到网站。其他用户然后可以观看和下载已上载的内容。
当参与者生活在不同城市、州、或国家时,这样的文件分享服务变得特别有用,并且通常,产生由任何参与者观看或下载相关内容的极大可能性。在许多情况下,这样的网站分享服务可以是这些社会媒体网站的部分,如社交网络网站、博客网站、文件分享网站等。
即使用户可以将文件上传到以特定事件命名的文件夹,文件典型地被上传而没有另外与描述的事件相关联。这种存储和分享文件的方式使得管理图像和视频困难,特别是在文件夹包括几百或者甚至几千个文件,使得用户不得不筛选极大量的无关信息来找到相关文件。例如,希望在上传到文件分享网站的照片上找到他们自己的生日聚会参与者可能不得不筛选几百张图像。
此外,一些社会事件(如商务聚会或会议)可能通过多个参与者拍摄。他们的每个可以拍照并且将这些照片存储在不同的文件分享网站。结果,其他参与者难以观看或下载在事件时拍摄的所有照片,因为他们将需要访问多个网站并且不知道哪里去看。
此外,一些用户可能需要找到参与相同社会事件的一个或多个特定的人。传统上,用户筛选所有照片或视频以便找到特定的人是耗时和复杂的处理。
社会事件的参与者还可能希望对分享描绘事件的媒体内容建立隐私规则。当前,参与者被限于关于他们自己上载的内容建立隐私规则,但是关于其他人上载的内容不行。
发明内容
提供该概述以便以简化形式介绍在下面的具体实施方式中进一步描述的概念的选择。该概述意图不在于标识要求保护的主题内容的关键特征或必要特征,意图也不在于用作确定要求保护的主题内容的范围的帮助。
一种计算机实现的方法,用于在包括一组用户设备的通信网络内通过服务器分享数字媒体内容,所述方法可以包括:从与一个或多个用户相关联的一个或多个用户设备接收数字媒体内容;确定与社会事件相关联的数字媒体内容的一个或多个部分;聚集与社会事件相关联的一个或多个部分以产生聚集的数字媒体内容;以及便利一个或多个用户访问聚集的数字媒体内容。
所述数字媒体内容可以包括数字照片、图像、文本、音频和视频。所述用户设备可以包括数字相机、摄像机、计算机、蜂窝式电话或个人数字助理(PDA)。所述社会事件可以包括会议、体育比赛(game play)或娱乐事件。
该方法还可以包括:获得与所述数字媒体内容有关的语境信息(contextualinformation)。所述语境信息可以包括标签、时间、日期、地理位置、评论、社会事件数据、和与内容中存在一个或多个个体或对象有关的信息。确定与社会事件相关联的数字媒体内容的部分可以基于所述语境信息。确定与社会事件相关联的数字媒体内容的部分可以包括:接收将数字内容和社会事件相关联的用户请求。
该方法还可以包括:从在照片或视频上识别的用户接收隐私指令,其中所述隐私指令包括分享内容的限制和照片或视频的修改。
该方法还可以包括:生成网站以分享与社会事件相关联的媒体内容。该方法还可以包括:对接收的数字媒体内容实施图像识别处理;以及识别照片或视频上捕获的一个或多个个体,其中所述照片和视频与所述数字媒体内容有关。所述图像识别处理可以基于语境信息。
该方法还可以包括:基于语境信息、用户选择、隐私指令或用户个人信息,过滤聚集的数字媒体内容的部分。
该方法还可以包括:确定与社会事件相关联的一个或多个用户,其中所述确定基于接收的数字媒体内容、语境信息或图像识别结果。
该方法还可以包括:提示与社会事件相关联的用户提供数字内容、评论和反馈中的一个或多个。
在另外的示例性实施例中,模块、子***或设备可以适配为执行上述步骤。下面将描述其他特征和示例性实施例。
附图说明
实施例通过示例的方式示出,并且不限于附图中的图,其中相似参考标号指示相似的元件,附图中:
图1示出图示适于聚集和分享数字内容的***环境的方块图。
图2是分享***的图。
图3是用户设备的图。
图4是用于在包括一组用户设备的通信网络内通过服务器分享数字内容的方法的处理流程图。
图5是示出用于在包括一组用户设备的通信网络内分享数字内容的方法的处理流程图。
图6示出从一个或多个源聚集数字媒体内容的图形用户界面。
图7示出包括经历图像识别处理的照片图形用户界面。
图8示出聚集可能的社会事件发生的用户设备的图形用户界面。
图9示出根据另一示例实施例的、聚集可能的社会事件发生的用户设备的图形用户界面。
图10是其中执行一组指令的计算机***形式的示例机器的图形表示。
具体实施方式
以下的详细描述包括对附图的参考,其形成详细描述的一部分。附图示出根据示例实施例的图示。这些示例实施例(这里也称为“示例”)足够详细地描述以允许本领域技术人员实践本主题内容。各实施例可以组合,其他实施例可以利用,或者可以进行结构、逻辑和电改变而不偏离要求保护的范围。因此,以下详细描述不是以限制的含义进行,并且范围由所附权利要求及其等效限定。
在本文献中,使用术语“一”或“一个”,如专利文献中常见的,要包括一个或多于一个。在本文献中,使用术语“或”来指非排他性“或”,使得“A或B”包括“A但不是B”、“B但不是A”以及“A和B”,除非另外指示。此外,在本文献中引用的所有公开、专利和专利文献在此通过引用并入其全部内容,就像通过引用单独并入一样。在本文献和通过引用并入的那些文献之间不一致使用时,并入的(多个)参考中的使用应当被认为是对本文献的补充;对于矛盾的不一致,本文献中的使用为主。
这里描述的实施例涉及用于聚集和分享与社会事件相关联的数字内容的方法。该方法可以在诸如因特网的网络内实施。
根据以下讨论的示例实施例,社会事件的参与者可以生成数字内容,如照片、视频、音频、文本等。数字内容可以通过个人移动设备生成,包括以下的一个或多个:蜂窝式电路、智能电话、膝上型计算机、计算机、数字相机等。捕获的数字内容可以与社会事件相关联。如这里使用的,术语“社会事件”可以指涉及一群人的任何类型的事件。典型的社会事件可以包括:会议、集会、聚会、表演、体育事件、商务集会等。
可以存在超过一种方式将捕获内容与社会事件相关联。在一个示例实施例中,用户可以在用户设备处手动输入社会事件信息,并且指示或设置捕获的或要捕获的什么内容与社会事件有关。在一个示例实施例中,捕获内容被标记(tag)以表示它与社会事件的关系。例如,参加聚会的用户可以设置数字相机,使得利用该数字相机拍摄的所有照片自动被标记以指示他们与聚会的关系。因此,用户可以通过过滤与聚会有关的那些来筛选拍摄的照片。
在另一示例实施例中,可以自动检测社会事件。可以分析诸如照片、视频和音频的捕获内容以获取有关部分。例如,捕获图像可以经历图像识别处理。结果,一个或多个个体可以被识别,并且被邀请来经由网络分享和聚集数字内容。
可替代地,用户可以手动指示捕获照片的哪个部分涉及特定个体或对象。如果用户相机(或移动电话、膝上型计算机等)指示两个或更多照片在相同环境(相同地点、相同聚会等)拍摄和/或这些个体的一个或多个在一个或多个照片上捕获,则用户相机可以假设捕获照片与相同社会事件有关。相应地,相机可以建议用户启动相应的操作模式以将捕获照片与社会事件相关联。
可以存在自动定义社会事件的其他方式。在一些示例实施例中,用户设备可以确定在某个预定距离内存在类似的激活设备。然后,某个预定距离内的两个设备可以邀请它们各自用户将照片标记为在社会事件时拍摄。可替代地,用户设备可以指示另一设备在某个预定距离内(例如,20英尺),并且邀请它的用户生成与社会事件有关的数字内容。
捕获照片或视频(换句话说,数字媒体内容)可以在用户设备或远程服务器上被标记和与一个或多个社会事件相关联。数字媒体内容也可以包含语境信息,如头衔(title)、时间、日期、状况、位置(例如,GPS位置)、与识别的对象或个体有关的信息等。
用户然后可以将捕获的数字内容商场到远程服务器。内容可以驻留(host)在网站上,并且取决于隐私规则设置被任何人或特定的一群人访问。用户可以筛选上载的照片,并且只聚集与相同社会事件有关或者包含特定个体的那些等。例如,在几千张上载照片中,用户可以容易地只筛选其中他们出现的那些。
此外,根据这里公开的示例实施例,远程服务器可以从参与相同社会事件的大量用户聚集数字内容。不同用户可以将来自他们参加的事件的他们的照片和视频上载到远程服务器。相应地,远程服务器可以在单个地方(网站)选择性地聚集来自不同源的内容。可替代地,在用户请求时,远程服务器可以执行这样的聚集。因此,用户被提供有用的工具来筛选来自不同源的照片或视频,并且只选择他们感兴趣的那些。例如,用户可以观看和下载之前由其他参与者上载的、其中他们出现的照片。
在另一实施例中,远程服务器还可以执行数字内容的图像识别,并且自动确定特定照片/视频与相同社会事件有关。内容的拥有者然后可以被通知或要求来标记这样的内容,并且将它与社会事件相关联。此外,图像识别处理可以用于确定特定个体。用户可以手动标记具有识别的个体的照片,并且分配名称、昵称等。此外,用户或识别的个体的个人信息可以分配给上载的内容,并且可以用于筛选照片。在一些实施例中,可以从其他附属网站(如社交网络网站)检索个人信息。分配给上载内容的所述信息可以用于聚集和过滤网站上存储的内容。因此,用户可以使用筛选来过滤其中搜索的个体出现的照片或视频。
根据另外的方面,用户可以在驻留内容的远程服务器和/或网站内设置隐私规则。在一个示例中,一个用户可以对他/她出现的所有照片建立隐私规则。换句话说,即使内容由其他用户(相同社会事件的其他参与者)上载,并且识别某个用户在特定照片中出现,这些照片可以根据该某个用户预设的隐私规则被修改(例如,模糊第一用户出现的部分,删除、阻止)。各种隐私规则可以由个体和群体设置,如本领域技术人员容易理解的。
因此,这里公开的实施例涉及这样的有用工具,其允许用户经由网络容易地聚集和分享与社会事件相关联的数字内容。聚集可以从与相同社会事件相关联的不同源执行。诸如照片和视频的内容可以经历图像识别处理以定义一个或多个个体。可以过滤分享内容以便只筛选其中社会事件参与者出现的那些照片或视频。此外,用户可以设置隐私规则以隐藏其中他们出现的照片或视频的那些部分。
取决于应用,这里描述的实施例可以通过各种方式实现。例如,实施例可以以硬件、固件、软件或其组合来实现。对于硬件实现,实施例可以利用处理器、控制器、微控制器、微处理器、电子设备、设计来执行这里描述的功能的其他电子单元或其组合来实现。存储器可以在处理器内或处理器外实现。如这里使用的,术语“存储器”指任何类型的长期、短期、易失性、非易失性或其他存储设备,并且不限于任何特定类型或数量的存储器,或者存储存储器的介质的类型。对于固件和/或软件实现,实施例可以利用执行这里描述的功能的模块(如过程、功能等)实现。在实现这里描述的实施例时,可以使用刚性嵌入指令的任何机器可读介质。
现在参考附图,图1示出适于聚集和分享数字内容的***环境100的方块图。***环境100包括一个或多个用户设备102、分享***104、一个或多个附属网站106、一个或多个e-mail服务器108和网络110。网络110可以耦合上述模块。
网络110是为了数据通信目的互连的数据处理节点的网络,其可以用于通信耦合环境100的各种组件。网络110可以包括因特网或能够在设备之间通信数据的任何其他网络。适当的网络例如可以包括以下网络之一或与其接口:局域内联网、PAN(个域网)、LAN(局域网)、WAN(广域网)、MAN(城域网)、虚拟私有网络(VPN)、存储区域网(SAN)、帧中继连接、先进智能网(AIN)连接、同步光纤网络(SONET)连接、数字T1、T3、E或E3线、数字数据服务(DDS)连接、DSL(数字用户线)连接、以太网连接、ISDN(集成服务数字网络)线、拨号端口、(如V.90、V.34或V.34b是模拟调制解调器连接)、电缆调制解调器、ATM(异步传送模式)连接、或FDDI(光纤分布式数据接口)或CDDI(铜线分布式数据接口)连接。此外,通信还可以包括到各种无线网络的任一的链路,无线网络包括WAP(无线应用协议)、GPRS(通用分组无线电服务)、GSM(移动通信的全球***)、CDMA(码分复用访问)或TDMA(时分复用访问)、蜂窝式电话网络、GPS、CDPD(蜂窝式数字分组数据)、RIM(移动研究公司)双工寻呼网络、蓝牙无线电、或基于IEEE 802.11的无线电频率网络。网络100还可以包括或与以下的一个或多个接口:RS-232串行连接、IEEE-1394(火线)连接、光纤信道连接、IrDA(红外)端口、SCSI(小型计算机***接口)连接、USB(通用串行总线)连接或其他有线或无线、数字或模块接口或连接、网孔或联网。
如这里使用的,术语“用户设备”指计算机、膝上型计算机、平板计算机、便携式计算设备、PDA、数字相机、手持式蜂窝电话、移动电话、智能电话、无绳电话、具有无线连接能力的手持式设备、或适于捕获照片、视频或音频的任何其他电子设备。用户设备102还可以经由有线或无线网络接收或传输诸如捕获的照片或视频的数据。在一个示例中,用户设备102可以配置为经由网络浏览网站或访问远程服务器。用户设备102还可以配置为基于全球定位***(GPS)信号、因特网协议(IP)地址、基站信息等确定它的地理位置。
用户设备102可以用于生成数字媒体内容,如照片、图像、视频、音频、文本等,并且还经由网络110传输内容。用户设备102还可以用于访问之前存储在远程数据库(例如,在分享***104)的内容。
在一些实施例中,用户设备102可以包括浏览器112,提供浏览和与因特网上的网站交互的能力。在一些其他实施例中,用户设备102可以包括用于与分享***104通信的软件114。在一个示例中,软件114是用户设备102中嵌入的移动应用。
根据这里描述的示例实施例,分享***104可以配置为从用户设备102接收数字内容,存储数字内容,并且以增强方式与相同或其他用户设备102分享它。数字内容可以伴随另外的语境信息,如文件名、头衔、简要描述、时间、日期、标签等。此外,语境信息还可以包括图像识别处理的结果(即,关于识别的照片或视频中捕获的个体的信息)。
分享***104可以实现为具有多个模块和数据库的服务器。在一个示例中,分享***104可以驻留为它的访问者提供对***的访问的网站。换句话说,网站允许访问者上载或下载数字内容到分享***104。下面参考图2详细描述分享***104。
根据这里描述的示例实施例,一个或多个附属网站106可以包括可以提供对分享***104的访问的因特网上的任何网站。在一个示例中,附属网站106具有到分享***104的网关,允许这些网站的上载或下载数字内容到分享***104。
e-mail服务器108可以使用客户端-服务器应用架构,将来自一个计算机的e-mail消息传送到另一计算机。E-mail服务器108可以被一个用户设备102使用以发送消息到另一用户设备102,或者可以被分享***104使用以发送消息到多个用户设备102。
图2是分享***104的图。在该实施例中,分享***104可以包括通信模块202、网站生成器204、聚集模块206、图像识别模块208、处理模块210、内容数据库212和会员数据库214。在其他实施例中,分享***104可以包括另外的、更少的或不同的模块用于各种应用。此外,所有模块可以集成在单个***内,或者,可替代地,可以远程地定位并且可选地经由第三方访问。
分享***104可以实现为在其上安装有软件的硬件,其实现操作根据这里公开的示例实施例的分享***所需的步骤。分享***104还可以驻留内容分享网站116,贯注于以稍后描述的增强方式存储、聚集和分享数字内容。
根据示例实施例,用户(社会事件参加者)首先可以在分享网站116中注册,并且创建会员简挡。会员细节可以存储在会员数据库214中。数据库214中存储的会员简挡可以存储个人信息,如名称、昵称、用户证件、代表性图像/照片/标志、地址、电话号码、传真号码、e-mail地址、网站地址、社会媒体网站的相关会员简挡的证件、或任何其他形式的联系和个人信息。
用户可以管理会员数据库214中的他们的简挡(分享网站116中的个人网页)。此外,分享网站116可以手动或自动访问一个或多个附属网站106。分享网站116还可以允许各用户之间的通信。根据另一实施例,分享网站116可以允许用户经由一个或多个附属网站106分享信息。
用户还可以上载数字内容到分享***104,其又可以存储在内容数据库212中。用户还可以利用分享***104的帮助生成网页,其与上载的内容相关联。网页可以给一个或多个不同用户提供对内容数据库212中存储的内容的访问。相应地,每个生成的网页可以与一个社会事件的内容有关。此外,网页可以由一个或多个管理。网页可以聚集来自一个或多个用户的内容,并且该内容可以根据这里描述的示例实施例筛选或过滤。
通信模块202可以配置为经由网络110将分享***104与一个或多个用户设备102、一个或多个附属网站106、以及一个或多个e-mail服务器108连接。可以经由应用编程接口(API)提供连接和数据传送。通信模块202还配置为提供***104的所有模块之间的通信功能。
具体地,通信模块202可以接收将数字内容存储到内容数据库212的用户请求,管理数据库212中的会员简挡、访问和管理内容数据库212中存储的内容等。通信模块202可以处理所有这样的用户请求。
根据示例实施例,网站生成器204可以配置为生成包括上载的内容的网站。网站可以包含源自一个源(即,一个用户)的内容,或者包含从不同源聚集的(即,从不同用户获得的)内容。内容的聚集可以基于分配的语境信息执行。换句话说,可以执行聚集,使得与相同社会事件有关的所有内容收集到单个网站上。可替代地,可以对于包含某些个体或对象的那些照片/视频执行聚集。应当明显的是,可以应用不同的聚集方法。
网站还可以包括管理数字内容的功能。例如,已经访问这样的网站的不同用户可以下载内容、增加评论、转发到任何附属网站(例如,社交网络网站)等。
聚集模块206配置为聚集内容数据库212中存储的内容。具体地,在用户请求时,聚集模块206可以筛选和递送内容的特定部分给用户(或生成的网站)。筛选处理可以基于分配给每条内容的语境信息。具体地,聚集模块206可以筛选与相同社会事件有关的照片或视频(或数字内容的其他部分),显示在一天和/或一个位置捕获的相同个体或对象等。聚集处理可以使用下面讨论的不同方法执行。
图像识别模块208配置为选择性地识别数据库212中存储的照片和视频上的个体、对象、字符等。识别处理可以是本领域已知的那些中的任何一个,并且具体地可以通过他们的脸、外表、和其他因素识别个体。用户可以被提示来便利识别处理。例如,用户可以限定照片中的个体或增加识别的对象的描述。识别的结果可以增加到分配给内容的语境信息。此外,该信息可以用于聚集或筛选内容。
处理模块210配置为分析上载的内容并与相同社会事件有关的内容的部分。在一个示例中,当用户上载内容(例如,照片)到分享***104时,处理模块210可以分析内容的语境信息以确定内容(例如,照片)的哪个部分与相同社会事件有关。换句话说,如果处理模块210确定在一个地方、在一天中、由一个用户捕获的照片具有相同标记等,则可以假设这些照片与社会事件有关,并且提示用户确认它。处理模块210不仅可以分析由一个用户上载的内容,而且可以分析由其他用户上载的内容。
内容数据库212可以存储由用户上载的内容。该数据库还可以包括分配给内容的语境信息。会员数据库214可以存储会员有关信息,如用户简挡、个人信息等。用户可以经由通信模块202访问数据库212和214,以查看、修改或删除其中存储的信息。
图3是用户设备102的图。在该实施例中,用户设备102可以包括通信模块302、内容生成器304、图像识别模块306、处理模块308和数据库310。在其他实施例中,用户设备102可以包括另外的、更少的或不同的模块用于各种应用。此外,所有模块可以集成在单个***中,或者,可替代地,可以远程地定位并且可选地经由第三方访问。
用户设备102可以实现为在其上安装有软件的硬件,其实现操作根据这里公开的示例实施例的分享***所需的步骤。
通信模块302可以配置为经由网络110将用户设备102耦合到分享***104、一个或多个其他用户设备102、一个或多个附属网站106、和一个或多个e-mail服务器108。耦合和数据传送可以经由API提供。通信模块202还配置为提供设备102的所有模块之间的通信功能。
具体地,通信模块302可以生成用户请求以存储数字内容到位于分享***104的内容数据库212、管理数据库212中的会员简挡、访问和管理内容数据库212中存储的内容等。
内容生成器304可以配置为生成数字媒体内容,如照片、视频、音频和文本。在一个示例中,内容生成器304是嵌入用户设备102中的数字相机。然而,内容生成器304可以是用于生成文本数据的输入设备。由内容生成器304生成的内容可以添加语境信息,如头衔、文件名、日期、时间、生成这样的内容的设备的名称等。
图像识别模块306可以配置为选择性地识别数据库310中存储的照片和视频中的个体、对象、字符等。识别处理可以是本领域已知的那些中的任何一个,并且具体地可以通过他们的脸、外表、和其他因素识别个体。用户可以被提示来便利识别处理。例如,用户可以限定照片中的个体或增加识别的对象的描述。识别的结果可以增加到分配给内容的语境信息。此外,该信息可以用于聚集或筛选内容。
处理模块308配置为分析上载的内容并与相同社会事件有关的内容的部分。在一个示例中,当用户上载内容(例如,照片)到分享***104时,处理模块308可以分析内容的语境信息以确定内容(例如,照片)的哪个部分与相同社会事件有关。换句话说,如果处理模块308确定在一个地方、在一天中、由一个用户捕获的照片具有相同标记等,则可以假设这些照片与社会事件有关,并且提示用户确认它。此外,处理模块308可以确定类似的设备存在于用户设备102的附近距离内。该确定可以通过确定无线环境、位置(例如,GPS坐标)、IP地址等进行。
内容数据库310可以存储由用户设备102生成的内容。该数据库310还可以包括分配给内容的语境信息。
图4是示出用于在包括一组用户设备的通信网络中通过服务器分享数字内容的方法400的流程图。该方法400可以通过处理逻辑执行,该处理逻辑可以包括硬件(例如,专用逻辑、可编程逻辑和微代码)、软件(如在通用计算机***或专用机器上运行的软件)或二者的组合。在一个示例实施例中,处理逻辑驻留在分享***104中。
方法400可以通过上面参考图2讨论的各种模块执行。这些模块的每个可以包括处理逻辑。本领域技术人员将意识到,前述模块的示例可以是虚拟的,并且描述为由模块执行的指令实际上可以通过处理器检索并执行。前述模块还可以包括存储卡、服务器和/或计算机盘。尽管各种模块可以配置为执行这里描述的各种步骤的一些或全部,但是可以提供更少或更多模块,并且仍然落入示例实施例的范围内。
如图4所示,方法400可以在步骤402开始,其中分享***104从用户设备102接收数字媒体内容。接收可以以任何适当方式执行。该步骤的内容还可以存储在内容数据库210中。
在操作404,分享***104获得与接收的内容有关的语境信息。在一个示例中,这样的语境信息是内容的一部分(例如,嵌入其中)。在另一实施例中,分享***104可以基于会员简挡生成或上载这样的语境信息(例如,内容可以分配有与上载内容的用户的会员简挡有关的信息)。可替代地,分享***104可以利用这些技术的组合。
在步骤406,分享***104可以确定与社会事件相关联的内容的部分。可以是全部上载的内容文件与单个社会事件有关,或者只是它们的一些。确定处理可以不同地实现。在一个示例中,分享***104可以分析分配给内容的语境信息,并且展示与相同社会事件有关的捕获照片或视频。可替代地或另外地,分享***104可以接收与相同社会事件有关的内容的特定部分的用户选择。例如,用户可以被提示选择与相同社会事件有关的那些文件。在另一实施例中,分享***104可以执行图像识别处理以展示个体、对象等。基于图像识别处理,可以推断某些图像与相同社会事件有关。例如,作为图像识别的结果,分享***104可以确定一个个体在不同照片或视频上出现两次或更多次。可替代地,可以展示所有照片/视频在相同环境中(例如,在一个房间内容)捕获。本领域技术人员将容易理解,不同方式可应用于假设多个文件与相同社会事件有关。
在步骤408,分享***104可以生成具有与接收的内容有关的一个或多个网页的网站。具体地,网站可以包括在步骤402接收的整个内容的一部分。在一个示例中,网站可以只包括与相同社会事件有关的那些内容。网站的生成可以根据用户的预定标准或选择以任何适当方式执行。这样的网站的示例在图6中示出。网站可以变为公开的,并且可以被任何用户或预定的一组用户访问以在他们中间分享内容。
在步骤410,分享***104可以确定与社会事件相关联的一个或多个其他用户。具体地,这样的用户可以通过内容、分配给内容的语境信息、图像识别处理的结果等的分析限定。还可以确定,确定的用户在分享网站116中注册。如果他们没有注册,则可以邀请他们加入社区并且在网站116注册。
在步骤412,可以可选地提示确定为与相同社会事件有关的用户浏览生成的网站的内容,共享他们的内容,在共享网站注册,提供他们的个人信息,留下评论或反馈,设置用于将这样的内容在因特网上公开的他们的隐私指令等。在存储的照片或视频上识别的任何个体可以指派隐私指令。隐私指令可以包括对其中他们出现的分享内容和照片或视频的视觉修改(例如,模糊他们出现的照片的部分)的限制的一个或多个。
在步骤414,分享***104可以从一个或多个源智能地聚集与相同社会事件相关联的数字媒体内容。更具体地,在一个示例中,分享***104可以聚集来自一个用户的接收的内容部分,使得这些部分与单个社会事件有关。可替代地,如果之前确定在社会事件中存在若干参与者,并且他们上载与相同社会事件有关的他们的内容,则分享***104可以从所有这样的用户智能地聚集该内容。根据这里讨论的示例实施例,在步骤408生成的网站可以更新以包括来自所有这些源的内容。在一些其他实施例中,内容可以从不同数据库聚集,包括内容数据库212、用户设备数据库310、任何附属网站106的数据库等。例如,如果社会事件的一些参与者没有在分享网站116注册,并且在一些附属的社会媒体网站116(如社交网络网站)具有他们的账号,则分享***104可以配置为聚集来自这些网站的相关内容(例如,可以访问会员简挡并且下载之前存储在这些附属网站内的照片或视频)。通常,可以应用用于从不同源聚集内容的任何适当方式。
在步骤416,给用户提供对具有聚集内容的生成的网站的访问。可以给不同用户提供对内容的不同访问级别。取决于应用,有人只可以浏览内容,而其他人可以被允许添加、上载或删除内容。
因此,可以生成包括与相同社会事件有关的聚集内容的单个网站。当该事件的参与者生活在不同城市、州、或国家时,这变得有用,使得它们不需要逐个网站地遍历以浏览在社会事件期间捕获的所有照片或视频。此外,用户可以对生成的网站中包括的聚集数字媒体内容应用过滤。过滤处理可以基于语境信息、用户选择、隐私指令、会员参数等。
在一个示例中,用户可以过滤聚集内容,使得它只包括与特定个体或对象有关的那些部分(或文件)。例如,用户可能希望筛选网站上的所有照片/视频,以便只观看他/她出现的那些。如果在照片/视频上识别该用户(这可以通过处理语境信息确定),则只有那些文件可以提供用于浏览。相应地,取决于用户的希望,生成的网站可以动态地更新。
在另一实施例中,可以提示被指示或确定为存在于上载的照片/视频上的用户针对分享关于他们的信息设置隐私指令。例如,这些用户可以允许任何人浏览他们的图像。可替代地,用户可以阻止对相应照片/视频的访问,或者照片/视频的那些部分可以被修改为模糊、着色、排除等。与照片/视频上出现的特定用户有关的这样的隐私指令可以附接到语境信息,并且与内容一起存储在内容数据库212中,或者附接到会员简挡214中存储的会员简挡。因此,用户可以容易地设置隐私指令,其可以应用于由该用户上载的内容和由其他人上载的内容两者。
图5是示出用于在包括一组用户终端的通信网络中分享数字内容的方法500的处理流程图。方法500可以通过处理逻辑执行,该处理逻辑可以包括硬件(例如,专用逻辑、可编程逻辑和微代码)、软件(如在通用计算机***或专用机器上运行的软件)或二者的组合。在一个示例实施例中,处理逻辑驻留在分享***104中。
方法500可以通过上面参考图3讨论的各种模块执行。这些模块的每个可以包括处理逻辑。本领域技术人员将意识到,前述模块的示例可以是虚拟的,并且描述为由模块执行的指令实际上可以通过处理器检索并执行。前述模块还可以包括存储卡、服务器和/或计算机盘。尽管各种模块可以配置为执行这里描述的各种步骤的一些或全部,但是可以提供更少或更多模块,并且仍然落入示例实施例的范围内。
如图5所示,方法500可以在步骤502开始,其中用户设备102捕获数字媒体内容。数字媒体内容可以包括数字照片、图像、文本、音频、视频等。用户设备102可以是数字相机、摄像机、计算机、蜂窝式电话、PDA、或具有捕获照片、视频和音频的能力的任何其他适当设备。在该步骤,生成的内容可以暂时存储在数据库310中。
在步骤504,用户设备102可以确定捕获的数字内容与相同社会事件相关联。这样的确定可以通过各种方式执行。
在一个示例中,用户可以只指示(选择)与特定社会事件有关的捕获内容。用户可以限定它的名称,并且分配其他相关信息,如日期、时间、地点、参与者姓名和他们在捕获照片/视频上的外表、评论和其他信息,这在本文献中被定义为语境信息。用户还可以设置用户设备102的模式,使得进一步生成的内容被自动地分配表示他们与社会事件的关系的必要标志。
在另一实施例中,用户设备102可以自动确定捕获内容与相同社会事件有关。为此,用户设备102可以执行图像识别处理以选择性地识别照片和视频上的个体和对象。识别处理可以是通过他们的脸、外表、和其他因素识别个体的本领域中已知的任何一种。相应地,当用户设备102确定在两个或更多照片/视频上捕获相同个体,或者所有照片/视频在相同环境中(在一个房间中,在一个地点)捕获,则用户设备102可以假设社会事件发生。然后,可以提示用户确定该假设,并且分配相应的语境信息给这样的内容。
在另一实施例中,用户设备102可以基于从嵌入用户设备中的GPS接收器接收的或从蜂窝网络的数据库等接收的数据确定它的地理位置。当从一个地点拍摄超过特定数量的照片/视频时,用户设备102可以确定捕获内容与相同社会事件有关。
在另一示例中,用户设备102可以确定在附近距离内存在类似设备。确定处理可以是任何适当的技术,包括蓝牙、无线以太网、Wi-Fi、WiMax或其他技术。当用户设备102确定类似设备在特定时间段内(例如,十五分钟或更多)定位在附近距离内(例如,二十英尺或更少)时,可以假设社会事件发生。再次,可以提示用户设备的用户定义生成的或要生成的任何内容为与社会事件有关。
本领域技术人员将理解,可以应用不同的用于确定社会事件的存在的方式,并且它们不限于这里讨论的那些。
在步骤506,捕获内容与社会事件相关联。换句话说,内容可以被分配标记或语境信息以指示内容和社会事件的关系。如上所述,其中,语境信息可以包括特定文件与特定社会事件有关的信息、时间、日期、位置,以及包含头衔、社会事件的名称、关于识别的个体的数据等。
在步骤508,用户设备102可以确定社会事件的一个或多个参与者。主要地,这样的确定可以基于与参考步骤504讨论的相同的算法。更具体地,可以提示用户指示社会事件的一个或多个参与者(换句话说,如之前提到的参加者)。用户可以指示其中这样的参与者出现的照片或视频的部分。还可以提示用户指示他们的姓名和个人信息,或者提供对分享网站116或任何附属网站116(如任何社交网络网站)中他们的会员简挡的链接。
在一些其他实施例中,可以结合图像识别处理自动地在照片/视频上识别参与者。用户可以只需要分配识别的个体的名称。在另一实施例中,可以自动地确定参与者为具有类似用户设备102并且位于用户的预定附近距离内的那些。当这样的设备在附近范围内并且它们也用于捕获照片、视频和音频时,这样的设备可以认为是分配给参与者。不同的方式可以应用于确定参与者。
此外,根据一些实施例,分配捕获内容给社会事件的步骤506可以在确定至少一个参与者时执行。可替代地,当确定社会事件正在发生时,定义一个或多个参与者。关于参与者的信息可以存储为分配给内容的语境信息的一部分。
在步骤510,用户设备102可以将捕获内容与分配的语境信息一起传输给远程服务器。在一个示例中,远程服务器是参考图2描述的分享***104。然后,远程服务器允许不同用户访问上载的内容。如上所述,取决于预定设置和照片或视频中出现的参与者的隐私指令,可以给不同用户提供对内容的不同访问级别。
在步骤512,可以可选地提示确定为与相同社会事件有关的参与者利用相同远程服务器分享由他们的用户设备捕获的内容。此外,可以请求参与者在分享网站注册,提供他们的个人信息,留下评论或反馈,设置他们的对于在因特网上公开内容的隐私指令等。
图6是图形用户界面600的简化图示,它从一个或多个源聚集数字媒体内容。图形用户界面600可以表示为窗口(例如,浏览器窗口)以显示聚集的内容。内容的聚集可以根据参考图4描述的技术执行。图形用户界面600可以经由浏览器112呈现在用户设备102的屏幕上,或者作为特别软件114。
图形用户界面600可以包括一个或多个内容区段602。每个区段602可以包括图像604、视频606(即,播放视频的嵌入式媒体播放器)、音频608(即,播放音频的嵌入式媒体播放器)或文本610。区段602可以包括一个或多个图像、视频、文本和音频。
文本610可以可选地包括评论、语境信息的部分(例如,捕获的日期和时间、地点、社会事件数据、识别的参与者、姓名、头衔、个人信息、到附属网站的链接、到分享网站116内的个人简挡的链接或任何社交网络网站、评级、反馈等)。
图形用户界面600可以聚集多个区段602,其中每个区段602源自不同用户/参与者。当首次访问图形用户界面600时,可以包括在特定社会事件期间捕获的所有内容。然而,可以给用户提供筛选呈现的内容的能力。用户可以从下拉菜单612中选择用于筛选的优选方式,并且按压动作按钮614“筛选”。相应地,用户可以通过头衔、日期、时间、位置、组织、识别的个体、内容的类型等筛选内容。
图形用户界面600还可以包括动作按钮616以提交与相同社会事件有关的新内容。当该按钮被激活时,可以驱动用户到提交网站以上载相应内容。在其他实施例中,图形用户界面600可以包括另外的、更少的或不同的模块用于各种应用。
图7是示出经历图像识别处理的照片(例如,区段604)的图形用户界面700的简化图示。图形用户界面700可以经由浏览器112呈现在用户设备102的屏幕上或作为特别软件114。
如所示的,图形用户界面700可以包括一群人的照片。当照片中的人被识别时,将姓名分配给照片中的每个人。姓名可以出现在照片的顶部,并且它们可以呈现为可点击目标。在一个示例中,当用户点击这样的目标时,可以驱动用户到包括来自相同社会事件的内容、但是筛选为显示选择的个体的所有照片或视频的网页。
在一些实施例中,照片上的个体不能被识别或不能分配个人信息。因此,可以给用户提供识别这样的个体的选项。相应地,图形用户界面700可以包括动作按钮704以指示照片上的个体。具体地,当按压按钮704时,驱动用户选择照片的一部分以指示这样的个体,并且提供他的/她的个人信息,如姓名、头衔、到个人会员简挡的链接等。在另外的实施例中,图形用户界面700可以包括另外的、更少的或不同的模块用于各种应用。
图8是当已经确定社会事件可能正在发生时用户设备102的图形用户界面800的简化图示。
如图所示,用户设备102(例如,数字相机)已经通过图像识别处理确定用户在相同地点已经拍摄超过五张照片。图形用户界面800提示用户回答是否这是社会事件。用户可以选择“是”按钮802以指示给捕获照片分配描述社会事件和它的参与者的语境信息的他的/她的期望,和/或指示所有跟随的照片也涉及相同社会事件。可替代地,通过按压“否”按钮804,用户可以继续而不启动“社会模式”。在其他实施例中,图形用户界面800可以包括另外的、更少的或不同的模块用于各种应用。
图9是根据另一示例实施例的、当已经确定社会事件可能正在发生时用户设备102的图形用户界面900的简化图示。
如所示的,用户设备102(例如,数字相机或蜂窝式电话)已经确定在预定附近距离内存在两个类似设备,它们可能也正在拍摄相同社会事件的照片。因此,图形用户界面900可以提示用户创建社会事件。用户可以选择“是”按钮902以指示创建“社会事件”的他的/她的期望。如果按压,则利用该设备捕获的任何照片将被分配相应的语境信息。此外,附近检测的设备的用户也将被邀请来参与社会事件,并且分享他们可能利用他们的设备捕获的内容。可替代地,通过按压“否”按钮904,用户可以继续而不启动“社会模式”。在其他实施例中,图形用户界面900可以包括另外的、更少的或不同的模块用于各种应用。
图10示出用于计算机***1000的示例电子形式的机器的计算设备的图形表示,在该机器内可以执行一组指令,用于使得该机器执行这里讨论的方法的任何一个或多个。在示例实施例中,该机器操作为单机设备或可以连接(联网)到其他机器。在联网部署中,该机器可以操作为服务器-客户端网络环境中的服务器或客户端机器,或者操作为对等(或分布式)网络环境中的对等机器。该机器可以是个人计算机(PC)、平板PC、机顶盒(STB)、PDA、蜂窝式电话、便携式音乐播放器(例如,便携式硬盘驱动器音频设备,如运动图像专家组音频层3(MP3)播放器)、网站设备、网络路由器、交换机、桥、或能够执行指定要由该机器采取的动作的一组指令的任何机器。此外,尽管只图示了单个机器,术语“机器”也应当包括机器的任何集合,其单独地或联合地执行一组(或多组)指令以执行这里讨论的方法的任何一种或多种。
示例计算机***1000包括处理器或多个处理器1002(例如,中央处理单元(CPU)、图形处理单元(GPU)或两者)、主存储器1004和静态存储器1006,它们经由总线1008相互通信。计算机***1000还可以包括视频显示单元1010(例如,液晶显示器(LCD)或阴极射线管(CRT))。计算机***1000还包括至少一个输入设备1012,如字母输入设备(例如,键盘)、光标控制设备(例如,鼠标)、麦克风、数字相机、摄像机等。计算机***1000还可以包括盘驱动单元1014、信号生成设备1016(例如,扬声器)、和网络接口设备1018。
盘驱动单元1014包括计算机可读介质1020,其存储一组或多组指令和数据结构(指令1022),其实现或利用这里描述的方法或功能的一个或多个。指令1022在其被计算机***1000执行期间还可以完全或至少部分地驻留在主存储器1004和/或处理器1002内。主存储器1004和处理器1002还构成机器可读介质。
指令1002进一步可以利用大量的众所周知的传送协议(例如,超文本传送协议(HTTP)、CAN、Serial和Modbus)的任何一种,经由网络接口设备1018通过网络110传输或接收。
尽管计算机可读介质1020在示例实施例中显示为单个介质,但是术语“计算机可读介质”应当被当作包括单个介质或多个介质(例如,集中式或分布式数据库和/或相关联的高速缓存和服务器),其存储一组或多组指令。术语“计算机可读介质”还应当被当作包括任何介质,其能够存储、编码或携带用于机器执行并使得机器执行本申请的方法的一种或多种的一组指令,或者能够存储、编码或携带由这样的一组指令使用的或与其相关联的数据结构。术语“计算机可读介质”应当相应地被当作包括但不限于固态存储器、光和磁介质。这样的介质还可以包括但不限于硬盘、软盘、闪速存储卡、数字视频盘、随机存取存储器(RAM)、只读存储器(ROM)等。
这里描述的示例实施例可以以包括计算机上安装的计算机可执行指令(例如,软件)的运算环境、硬件、或软件和硬件的组合实现。计算机可执行指令可以以计算机编程语言编写,或者可以实现为固件逻辑。如果以符合认可标准的编程语言编写,这样的指令可以在各种硬件平台上执行,并且用于与各种操作***接口。尽管不限于此,例如,用于实现本方法的计算机软件程序可以以任何数量的适当编程语言编写,如超文本标记语言(HTML)、动态HTML、可扩展标记语言(XML)、扩展样式表语言(XSL)、文档样式语义和规范语言(DSSSL)、层叠样式表(CSS)、同步多媒体集成语言(SMIL)、无线标记语言(WML)、JavaTM、JiniTM、C、C++、Perl、UNIX Shell、Visual Basic或Visual Basic Script、虚拟现实标记语言(VRML)、ColdFusionTM或其他编译器、汇编程序、解释器或其他计算机语言或平台。
因此,已经描述了用于经由网络聚集和分享与社会事件相关联的数字内容的方法和***。公开的技术提供有用的工具以允许用户经由网络容易地聚集和分享与社会事件相关联的数字内容,如照片、视频等。可以从与相同社会事件相关联的不同源执行聚集。内容还可以经历图像识别处理以限定出现在照片/视频上的一个或多个个体。还可以过滤分享内容以只筛选其中特定参与者出现的那些照片或视频。此外,用户可以设置隐私规则以隐藏他们出现的照片或视频的那些部分。
尽管已经参考特定示例实施例描述了各实施例,显然可以对这些实施例进行各种修改和改变,而不偏离本申请的更广精神和范围。相应地,说明书和附图要被当作是说明性的而不是限制性的。
Claims (22)
1.一种计算机可读介质,在其上存储指令,所述指令在被一个或多个计算机执行时使得所述一个或多个计算机:
从与两个或多个用户相关联的多个用户设备接收数字媒体内容,其中第一用户设备确定在预定时间段内第二用户设备定位在预定距离内,所述第一用户设备和定位在预定距离内的所述第二用户设备两者都邀请它们各自用户将数字媒体内容标记为在相同社会事件时拍摄;
至少部分地基于多个标记确定数字媒体内容的两个或多个部分与社会事件相关联;
所述多个用户设备中的第一用户设备响应于第一用户设备产生数字媒体内容的第一部分自动生成所述多个标记中的第一标记,
所述多个用户设备中的第二用户设备响应于第二用户设备产生数字媒体内容的第二部分自动生成所述多个标记中的第二标记,以及
所述多个标记的每个表示数字媒体内容的两个或多个部分中的各自部分和社会事件之间的关系;
聚集与社会事件相关联的两个或多个部分以产生聚集的数字媒体内容;
便利两个或多个用户访问聚集的数字媒体内容;以及
对接收的数字媒体内容实施脸部识别处理;
识别照片或视频上捕获的一个或多个个体,其中所述照片和视频与接收的数字媒体内容有关;
将姓名分配给被识别的一个或多个个体的每个;
将分配给被识别的一个或多个个体的每个的姓名显示为接收的数字媒体内容上的可选择目标;以及
将用户带到包括接收的数字媒体内容的网络传输内容。
2.按照权利要求1所述的计算机可读介质,其中,所述数字媒体内容包括数字照片、图像、文本、音频和视频中的一个或多个。
3.按照权利要求1所述的计算机可读介质,其中,所述用户设备包括数字相机、摄像机、计算机、蜂窝式电话和个人数字助理(PDA)中的一个或多个。
4.按照权利要求1所述的计算机可读介质,其中,所述社会事件包括集会、会议、体育比赛和娱乐事件中的一个或多个。
5.按照权利要求1所述的计算机可读介质,还包括:获得与所述数字媒体内容有关的语境信息。
6.按照权利要求5所述的计算机可读介质,其中,所述语境信息包括以下的一个或多个:标签、时间、日期、地理位置、评论、社会事件数据、和与内容中存在的一个或多个个体或对象有关的信息。
7.按照权利要求5所述的计算机可读介质,其中,还基于所述语境信息将数字媒体内容的部分与社会事件相关联。
8.按照权利要求1所述的计算机可读介质,其中,将数字媒体内容的部分与社会事件相关联包括:接收将数字内容和社会事件相关联的用户请求。
9.按照权利要求8所述的计算机可读介质,还包括:从在照片或视频上识别的一个或多个个体接收隐私指令,其中所述隐私指令包括以下的一个或多个:分享内容的限制和照片或视频的修改。
10.按照权利要求1所述的计算机可读介质,还包括:生成网站以分享与社会事件相关联的媒体内容。
11.按照权利要求1所述的计算机可读介质,其中所述脸部识别处理基于语境信息。
12.按照权利要求1所述的计算机可读介质,还包括:基于语境信息、用户选择、隐私指令和用户个人信息中的一个或多个,过滤聚集的数字媒体内容的部分。
13.按照权利要求1所述的计算机可读介质,还包括:确定与社会事件相关联的一个或多个用户,其中所述确定基于以下的一个或多个:接收的数字媒体内容、语境信息和图像识别结果。
14.一种计算机可读介质,在其上存储指令,所述指令在被一个或多个计算机执行时使得所述一个或多个计算机:
接收多个用户设备捕获的数字媒体内容,其中第一用户设备确定在预定时间段内第二用户设备定位在预定距离内,所述第一用户设备和定位在预定距离内的所述第二用户设备两者都邀请它们各自用户将数字媒体内容标记为在相同社会事件时拍摄;
至少部分地基于多个标记确定数字媒体内容地两个或多个部分与社会事件相关联;
所述多个用户设备中的第一用户设备响应于第一用户设备产生数字媒体内容的第一部分自动生成所述多个标记中的第一标记,
所述多个用户设备中的第二用户设备响应于第二用户设备产生数字媒体内容的第二部分自动生成所述多个标记中的第二标记,以及
所述多个标记的每个表示数字媒体内容的两个或多个部分中的各自部分和社会事件之间的关系;
对接收的数字媒体内容实施脸部识别处理;
识别照片或视频上捕获的一个或多个个体,其中所述照片和视频与接收的数字媒体内容有关;
将姓名分配给被识别的一个或多个个体的每个;
将分配给被识别的一个或多个个体的每个的姓名显示为接收的数字媒体内容上的可选择目标;以及
将用户带到包括接收的数字媒体内容的网络传输内容;以及
将所述接收的数字媒体内容传输给远程服务器。
15.按照权利要求14所述的计算机可读介质,还包括标识社会事件的一个或多个参与者。
16.按照权利要求15所述的计算机可读介质,其中,一个或多个参与者的标识包括:标识捕获与社会事件相关联的数字媒体内容的一个或多个用户设备。
17.按照权利要求15所述的计算机可读介质,其中,社会事件的一个或多个参与者的标识包括:接收和与相同社会事件相关联的一个或多个用户有关的用户输入。
18.按照权利要求15所述的计算机可读介质,其中,社会事件的一个或多个参与者的标识包括:标识在脸部识别处理期间识别的一个或多个个体。
19.按照权利要求14所述的计算机可读介质,其中,当标识至少一个参与者时,生成的数字媒体内容与社会事件相关联。
20.按照权利要求19所述的计算机可读介质,其中,当在媒体内容内的照片或视频上识别至少一个个体时,生成的数字媒体内容与社会事件相关联。
21.按照权利要求14所述的计算机可读介质,还包括:提示社会事件的参与者分享通过各自用户设备捕获的数字媒体内容。
22.按照权利要求14所述的计算机可读介质,还包括生成与所述数字媒体内容相关联的语境信息,其中所述语境信息包括以下的一个或多个:标签、时间、日期、地理位置、评论和社会事件数据。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161505505P | 2011-07-07 | 2011-07-07 | |
US61/505,505 | 2011-07-07 | ||
US13/220,536 | 2011-08-29 | ||
US13/220,536 US9342817B2 (en) | 2011-07-07 | 2011-08-29 | Auto-creating groups for sharing photos |
CN201280033005.3A CN103635892B (zh) | 2011-07-07 | 2012-07-02 | 自动创建用于分享照片的群体 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280033005.3A Division CN103635892B (zh) | 2011-07-07 | 2012-07-02 | 自动创建用于分享照片的群体 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107491701A CN107491701A (zh) | 2017-12-19 |
CN107491701B true CN107491701B (zh) | 2020-10-16 |
Family
ID=47437401
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280033005.3A Active CN103635892B (zh) | 2011-07-07 | 2012-07-02 | 自动创建用于分享照片的群体 |
CN201710827311.9A Active CN107491701B (zh) | 2011-07-07 | 2012-07-02 | 自动创建用于分享照片的群体 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280033005.3A Active CN103635892B (zh) | 2011-07-07 | 2012-07-02 | 自动创建用于分享照片的群体 |
Country Status (3)
Country | Link |
---|---|
US (2) | US9342817B2 (zh) |
CN (2) | CN103635892B (zh) |
WO (1) | WO2013006584A1 (zh) |
Families Citing this family (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140019542A1 (en) * | 2003-08-20 | 2014-01-16 | Ip Holdings, Inc. | Social Networking System and Behavioral Web |
US10786736B2 (en) | 2010-05-11 | 2020-09-29 | Sony Interactive Entertainment LLC | Placement of user information in a game space |
EP2604000B1 (en) | 2010-08-13 | 2016-12-28 | Telefonaktiebolaget LM Ericsson (publ) | Load distribution architecture for processing tunnelled internet protocol traffic |
US20120213404A1 (en) | 2011-02-18 | 2012-08-23 | Google Inc. | Automatic event recognition and cross-user photo clustering |
US9342817B2 (en) | 2011-07-07 | 2016-05-17 | Sony Interactive Entertainment LLC | Auto-creating groups for sharing photos |
US9280545B2 (en) * | 2011-11-09 | 2016-03-08 | Microsoft Technology Licensing, Llc | Generating and updating event-based playback experiences |
KR101969583B1 (ko) * | 2012-01-10 | 2019-08-20 | 삼성전자주식회사 | 컨텐츠 관리 방법과 장치 및 기록 매체 |
CN102546835B (zh) * | 2012-03-08 | 2014-07-02 | 腾讯科技(深圳)有限公司 | 一种分享内容的方法、终端、服务器及*** |
US9391792B2 (en) | 2012-06-27 | 2016-07-12 | Google Inc. | System and method for event content stream |
US9361626B2 (en) * | 2012-10-16 | 2016-06-07 | Google Inc. | Social gathering-based group sharing |
US9418370B2 (en) | 2012-10-23 | 2016-08-16 | Google Inc. | Obtaining event reviews |
US9832622B2 (en) * | 2012-11-06 | 2017-11-28 | Facebook, Inc. | Systems and methods for device-dependent image transformations |
US9358461B2 (en) * | 2012-12-26 | 2016-06-07 | Sony Interactive Entertainment America Llc | Systems and methods for ranking of cloud executed mini-games based on tag content and social network content |
US9841714B2 (en) * | 2013-02-05 | 2017-12-12 | Facebook, Inc. | Creating social prints from photographs maintained by a social networking system |
US10133754B2 (en) * | 2013-02-10 | 2018-11-20 | Qualcomm Incorporated | Peer-to-peer picture sharing using custom based rules for minimal power consumption and better user experience |
US20140250175A1 (en) | 2013-03-01 | 2014-09-04 | Robert M. Baldwin | Prompted Sharing of Photos |
US20140258405A1 (en) * | 2013-03-05 | 2014-09-11 | Sean Perkin | Interactive Digital Content Sharing Among Users |
US20140253727A1 (en) * | 2013-03-08 | 2014-09-11 | Evocentauri Inc. | Systems and methods for facilitating communications between a user and a public official |
US9202143B2 (en) | 2013-04-29 | 2015-12-01 | Microsoft Technology Licensing, Llc | Automatic photo grouping by events |
WO2014179810A1 (en) | 2013-05-03 | 2014-11-06 | Digimarc Corporation | Watermarking and signal recogniton for managing and sharing captured content, metadata discovery and related arrangements |
KR102085179B1 (ko) * | 2013-05-07 | 2020-04-16 | 삼성전자주식회사 | 디바이스의 위치에 기초한 콘텐트 제공 시스템 및 방법 |
WO2014197733A2 (en) * | 2013-06-05 | 2014-12-11 | V-Poll | Method and apparatus for dynamic presentation of composite media |
CN103338256B (zh) * | 2013-06-28 | 2015-09-23 | 腾讯科技(深圳)有限公司 | 图片共享方法、装置、服务器及*** |
US20150019523A1 (en) * | 2013-07-15 | 2015-01-15 | Adam Lior | Event-based social networking system and method |
US9621505B1 (en) * | 2013-07-20 | 2017-04-11 | Google Inc. | Providing images with notifications |
US9754328B2 (en) * | 2013-08-08 | 2017-09-05 | Academia Sinica | Social activity planning system and method |
US10007954B2 (en) | 2013-08-23 | 2018-06-26 | International Business Machines Corporation | Managing an initial post on a website |
CN105659286B (zh) * | 2013-09-18 | 2021-09-28 | 英特尔公司 | 自动化图像裁剪和分享 |
US20150095414A1 (en) * | 2013-09-27 | 2015-04-02 | F-Secure Corporation | Event Scene Identification in Group Event |
US11669562B2 (en) | 2013-10-10 | 2023-06-06 | Aura Home, Inc. | Method of clustering photos for digital picture frames with split screen display |
US10474407B2 (en) * | 2013-10-10 | 2019-11-12 | Pushd, Inc. | Digital picture frame with automated interactions with viewer and viewer devices |
US10824666B2 (en) * | 2013-10-10 | 2020-11-03 | Aura Home, Inc. | Automated routing and display of community photographs in digital picture frames |
WO2015061696A1 (en) * | 2013-10-25 | 2015-04-30 | Peep Mobile Digital | Social event system |
US9628986B2 (en) | 2013-11-11 | 2017-04-18 | At&T Intellectual Property I, L.P. | Method and apparatus for providing directional participant based image and video sharing |
US9350774B2 (en) * | 2013-12-16 | 2016-05-24 | Dropbox, Inc. | Automatic sharing of digital multimedia |
US20150195314A1 (en) * | 2014-01-03 | 2015-07-09 | Snapcious LLC | Method and system for distributed collection and distribution of photographs |
US9661260B2 (en) | 2014-02-03 | 2017-05-23 | Synchronoss Technologies, Inc. | Photograph or video tagging based on peered devices |
US9992246B2 (en) * | 2014-03-27 | 2018-06-05 | Tvu Networks Corporation | Methods, apparatus, and systems for instantly sharing video content on social media |
US9537934B2 (en) * | 2014-04-03 | 2017-01-03 | Facebook, Inc. | Systems and methods for interactive media content exchange |
US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
JP6277570B2 (ja) * | 2014-06-12 | 2018-02-14 | 本田技研工業株式会社 | 撮像画像交換システム、撮像装置、および撮像画像交換方法 |
US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
US10139987B2 (en) * | 2014-07-18 | 2018-11-27 | Google Llc | Automated group recommendation |
KR102226820B1 (ko) * | 2014-08-20 | 2021-03-11 | 삼성전자주식회사 | 데이터 공유 방법 및 그 전자 장치 |
US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
US10943111B2 (en) | 2014-09-29 | 2021-03-09 | Sony Interactive Entertainment Inc. | Method and apparatus for recognition and matching of objects depicted in images |
CN110266506A (zh) | 2014-11-18 | 2019-09-20 | 华为终端有限公司 | 一种分发照片的方法及终端 |
US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
US9385983B1 (en) * | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
EP3913561A1 (en) | 2014-12-30 | 2021-11-24 | Benjamin Ashley Smyth | Computer-implemented method for improving a social network site computer network, and terminal, system and computer readable medium for the same |
US10467434B2 (en) | 2014-12-30 | 2019-11-05 | Benjamin Ashley Smyth | Computer-implemented method for improving a social network site computer network, and terminal, system and computer readable medium for the same |
US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
KR102346630B1 (ko) * | 2015-02-17 | 2022-01-03 | 삼성전자주식회사 | 복수의 사용자의 활동에 기초하여 콘텐트를 추천하는 방법 및 이를 위한 장치 |
EP3272078B1 (en) | 2015-03-18 | 2022-01-19 | Snap Inc. | Geo-fence authorization provisioning |
US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
US10671677B2 (en) * | 2015-06-12 | 2020-06-02 | Smugmug, Inc. | Advanced keyword search application |
CN105069075B (zh) * | 2015-07-31 | 2018-02-23 | 小米科技有限责任公司 | 照片共享方法和装置 |
CN105187649B (zh) * | 2015-09-11 | 2020-01-17 | 郑德豪 | 一种信息处理方法、电子终端、云端服务器 |
WO2017058826A1 (en) | 2015-09-28 | 2017-04-06 | Google Inc. | Sharing images and image albums over a communication network |
US20170262972A1 (en) * | 2015-11-04 | 2017-09-14 | Intel Corporation | Generating voxel representations and assigning trust metrics for ensuring veracity for use with multiple applications |
CN105488526B (zh) * | 2015-11-26 | 2019-07-09 | 嵊州明智科技服务有限公司 | 群共享照片的自动筛选方法 |
US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
CN105681166B (zh) * | 2016-01-27 | 2019-01-18 | 网易传媒科技(北京)有限公司 | 一种信息分享方法和装置 |
EP4130998A1 (en) | 2016-08-14 | 2023-02-08 | Liveperson Inc. | Systems and methods for real-time remote control of mobile applications |
US9906610B1 (en) * | 2016-09-01 | 2018-02-27 | Fotoccasion, Inc | Event-based media sharing |
US10432559B2 (en) * | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
WO2018089379A1 (en) * | 2016-11-14 | 2018-05-17 | Leyefe, Inc. | Time-sensitive image data management systems and methods for enriching social events |
US20180189521A1 (en) * | 2017-01-05 | 2018-07-05 | Microsoft Technology Licensing, Llc | Analyzing data to determine an upload account |
US10740388B2 (en) | 2017-01-24 | 2020-08-11 | Microsoft Technology Licensing, Llc | Linked capture session for automatic image sharing |
US10582277B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10129306B1 (en) * | 2017-04-21 | 2018-11-13 | Prysm, Inc. | Shared applications including shared applications that permit retrieval, presentation and traversal of information resources |
US10284505B2 (en) * | 2017-05-03 | 2019-05-07 | International Business Machines Corporation | Social media interaction aggregation for duplicate image posts |
EP3568787B1 (en) | 2017-05-17 | 2024-04-10 | Google LLC | Automatic image sharing with designated users over a communication network |
JP6767319B2 (ja) * | 2017-07-31 | 2020-10-14 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置およびファイルコピー方法 |
US10129573B1 (en) * | 2017-09-20 | 2018-11-13 | Microsoft Technology Licensing, Llc | Identifying relevance of a video |
US20210390624A1 (en) * | 2017-09-27 | 2021-12-16 | State Farm Mutual Automobile Insurance Company | Real Property Monitoring Systems and Methods for Risk Determination |
IT201700116131A1 (it) * | 2017-10-16 | 2018-01-16 | Alessandro Chicone | Procedimento per gestire contenuti in una rete di telecomunicazioni wireless |
JP7063585B2 (ja) * | 2017-11-27 | 2022-05-09 | シャープ株式会社 | 端末装置、会議管理システム、プログラム及び会議管理方法 |
US10880274B2 (en) * | 2017-12-20 | 2020-12-29 | Blackberry Limited | Method of control of online sharing of digital photographs and video |
US10331394B1 (en) * | 2017-12-21 | 2019-06-25 | Logmein, Inc. | Manipulating shared screen content |
US10860876B2 (en) * | 2017-12-28 | 2020-12-08 | Fujifilm Corporation | Image presentation system, image presentation method, program, and recording medium |
US20190340529A1 (en) * | 2018-05-07 | 2019-11-07 | Apple Inc. | Automatic Digital Asset Sharing Suggestions |
US11290530B2 (en) * | 2018-06-01 | 2022-03-29 | Apple Inc. | Customizable, pull-based asset transfer requests using object models |
US11012403B1 (en) * | 2018-09-04 | 2021-05-18 | Facebook, Inc. | Storylines: collaborative feedback system |
US10880433B2 (en) * | 2018-09-26 | 2020-12-29 | Rovi Guides, Inc. | Systems and methods for curation and delivery of content for use in electronic calls |
US10956791B2 (en) * | 2019-07-19 | 2021-03-23 | LayerJot, Inc. | Interactive generation and publication of an augmented-reality application |
CN112351133B (zh) * | 2019-08-07 | 2022-02-25 | 华为技术有限公司 | 媒体数据的分享方法及终端 |
IT202000013630A1 (it) * | 2020-06-08 | 2021-12-08 | Pica Group S P A | Metodo di accesso a contenuto multimediale |
US11977587B2 (en) | 2022-06-23 | 2024-05-07 | Popology Megaverse, Llc. | System and method for acquiring a measure of popular by aggregation, organization, branding, stake and mining of image, video and digital rights |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1806236A (zh) * | 2003-05-01 | 2006-07-19 | J·朗 | 网络会议*** |
CN101401081A (zh) * | 2006-02-16 | 2009-04-01 | 戴尔产品有限公司 | 用于内容共享的本地传输 |
Family Cites Families (421)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB958588A (en) | 1960-12-08 | 1964-05-21 | Gen Electric Co Ltd | Improvements in or relating to colour television receivers |
US3147341A (en) | 1961-04-24 | 1964-09-01 | Gen Electric | Automatic brightness-contrast control using photoresistive element to control brightness and agc voltages in response to ambinent light |
FR1419481A (fr) | 1964-01-07 | 1965-11-26 | Bicyclette | |
US3943277A (en) | 1969-02-20 | 1976-03-09 | The United States Of America As Represented By The Secretary Of The Navy | Digital memory area correlation tracker |
US3717345A (en) | 1971-03-15 | 1973-02-20 | Prayfel Inc | Computerized race game |
GB1419481A (en) | 1973-06-20 | 1975-12-31 | Ciba Geigy Ag | Dithiole derivatives useful as additives for lubricating oils and other organic materials |
JPS5164923A (en) | 1974-12-03 | 1976-06-04 | Nippon Kogaku Kk | Kamerano roshutsukeino hyojikairo |
NL7509871A (nl) | 1975-08-20 | 1977-02-22 | Philips Nv | Kleurentelevisie chroma-sleutelsignaalgenerator. |
US4090216A (en) | 1976-05-26 | 1978-05-16 | Gte Sylvania Incorporated | Ambient light contrast and color control circuit |
US4068847A (en) | 1976-06-23 | 1978-01-17 | The Magnavox Company | Chroma and luminance signal generator for video games |
US4116444A (en) | 1976-07-16 | 1978-09-26 | Atari, Inc. | Method for generating a plurality of moving objects on a video display screen |
US4166429A (en) | 1977-09-14 | 1979-09-04 | Amerace Corporation | Fluid pressure indicator |
US4166430A (en) | 1977-09-14 | 1979-09-04 | Amerace Corporation | Fluid pressure indicator |
US4133004A (en) | 1977-11-02 | 1979-01-02 | Hughes Aircraft Company | Video correlation tracker |
US4448200A (en) | 1978-03-27 | 1984-05-15 | University Of Southern California | System and method for dynamic background subtraction |
JPS5513582A (en) | 1978-07-13 | 1980-01-30 | Sanyo Electric Co Ltd | Color television receiver |
US4203385A (en) | 1978-12-12 | 1980-05-20 | Amerace Corporation | Fluid pressure indicator |
US4241341A (en) | 1979-03-05 | 1980-12-23 | Thorson Mark R | Apparatus for scan conversion |
US4321635A (en) | 1979-04-20 | 1982-03-23 | Teac Corporation | Apparatus for selective retrieval of information streams or items |
US4355334A (en) | 1981-05-29 | 1982-10-19 | Zenith Radio Corporation | Dimmer and dimmer override control for a display device |
JPS5846783A (ja) | 1981-09-12 | 1983-03-18 | Sony Corp | クロマキ−装置 |
JPS58195957A (ja) | 1982-05-11 | 1983-11-15 | Casio Comput Co Ltd | 音声によるプログラム実行方式 |
US4514727A (en) | 1982-06-28 | 1985-04-30 | Trw Inc. | Automatic brightness control apparatus |
US4757525A (en) | 1982-09-29 | 1988-07-12 | Vmx, Inc. | Electronic audio communications system with voice command features |
FI68131C (fi) | 1983-06-30 | 1985-07-10 | Valtion Teknillinen | Foerfarande och anordning foer gestaltande av omgivningen tillen arbetsmaskin med flera leder med en laserindikator |
IL69327A (en) | 1983-07-26 | 1986-11-30 | Elscint Ltd | Automatic misregistration correction |
US4675562A (en) | 1983-08-01 | 1987-06-23 | Fairchild Semiconductor Corporation | Method and apparatus for dynamically controlling the timing of signals in automatic test systems |
IL72685A (en) | 1983-08-30 | 1988-08-31 | Gen Electric | Advanced video object generator |
US4646075A (en) | 1983-11-03 | 1987-02-24 | Robert Bosch Corporation | System and method for a data processing pipeline |
US4649504A (en) | 1984-05-22 | 1987-03-10 | Cae Electronics, Ltd. | Optical position and orientation measurement techniques |
US5555532A (en) | 1984-05-23 | 1996-09-10 | The United States Of America As Represented By The Secretary Of The Navy | Method and apparatus for target imaging with sidelooking sonar |
US4658247A (en) | 1984-07-30 | 1987-04-14 | Cornell Research Foundation, Inc. | Pipelined, line buffered real-time color graphics display system |
JPH0746391B2 (ja) | 1984-09-14 | 1995-05-17 | 株式会社日立製作所 | 図形シエ−デイング装置 |
US4672564A (en) | 1984-11-15 | 1987-06-09 | Honeywell Inc. | Method and apparatus for determining location and orientation of objects |
US4683466A (en) | 1984-12-14 | 1987-07-28 | Honeywell Information Systems Inc. | Multiple color generation on a display |
US4737921A (en) | 1985-06-03 | 1988-04-12 | Dynamic Digital Displays, Inc. | Three dimensional medical image display system |
WO1987000320A1 (en) | 1985-07-05 | 1987-01-15 | Dai Nippon Insatsu Kabushiki Kaisha | Method and apparatus for designing three-dimensional container |
JPH0814854B2 (ja) | 1985-10-11 | 1996-02-14 | 株式会社日立製作所 | 三次元図形表示装置 |
IL77610A (en) | 1986-01-15 | 1994-01-25 | Technion Res & Dev Foundation | Single camera three-dimensional head position sensing system |
US4843568A (en) | 1986-04-11 | 1989-06-27 | Krueger Myron W | Real time perception of and response to the actions of an unencumbered participant/user |
JP2603947B2 (ja) | 1986-09-26 | 1997-04-23 | オリンパス光学工業株式会社 | 原色画像間の対応領域検出装置 |
US4807158A (en) | 1986-09-30 | 1989-02-21 | Daleco/Ivex Partners, Ltd. | Method and apparatus for sampling images to simulate movement within a multidimensional space |
US4764727A (en) | 1986-10-14 | 1988-08-16 | Mcconchie Sr Noel P | Circuit continuity and voltage tester |
US4905168A (en) | 1986-10-15 | 1990-02-27 | Atari Games Corporation | Object processing for video system using slips and linked list |
US4905147A (en) | 1986-10-15 | 1990-02-27 | Logg George E | Collision detection system for video system |
JPS63177193A (ja) | 1987-01-19 | 1988-07-21 | 株式会社日立製作所 | デイスプレイ装置 |
US4864515A (en) | 1987-03-30 | 1989-09-05 | Honeywell Inc. | Electronic sensing screen for measuring projectile parameters |
FR2613572B1 (fr) | 1987-04-03 | 1993-01-22 | Thomson Csf | Systeme de visualisation de donnees lumineuses, a lisibilite amelioree |
US5014327A (en) | 1987-06-15 | 1991-05-07 | Digital Equipment Corporation | Parallel associative memory having improved selection and decision mechanisms for recognizing and sorting relevant patterns |
US4980823A (en) | 1987-06-22 | 1990-12-25 | International Business Machines Corporation | Sequential prefetching with deconfirmation |
US4860197A (en) | 1987-07-31 | 1989-08-22 | Prime Computer, Inc. | Branch cache system with instruction boundary determination independent of parcel boundary |
US5162781A (en) | 1987-10-02 | 1992-11-10 | Automated Decisions, Inc. | Orientational mouse computer input system |
US5363120A (en) | 1987-10-14 | 1994-11-08 | Wang Laboratories, Inc. | Computer input device using orientation sensor |
US4866637A (en) | 1987-10-30 | 1989-09-12 | International Business Machines Corporation | Pipelined lighting model processing system for a graphics workstation's shading function |
US4901064A (en) | 1987-11-04 | 1990-02-13 | Schlumberger Technologies, Inc. | Normal vector shading for 3-D graphics display system |
US4992972A (en) | 1987-11-18 | 1991-02-12 | International Business Machines Corporation | Flexible context searchable on-line information system with help files and modules for on-line computer system documentation |
US4942538A (en) | 1988-01-05 | 1990-07-17 | Spar Aerospace Limited | Telerobotic tracker |
US5369737A (en) | 1988-03-21 | 1994-11-29 | Digital Equipment Corporation | Normalization of vectors associated with a display pixels of computer generated images |
GB8808608D0 (en) | 1988-04-12 | 1988-05-11 | Boc Group Plc | Dry pump with booster |
US4991223A (en) | 1988-06-30 | 1991-02-05 | American Innovision, Inc. | Apparatus and method for recognizing image features using color elements |
US5448687A (en) | 1988-09-13 | 1995-09-05 | Computer Design, Inc. | Computer-assisted design system for flattening a three-dimensional surface and for wrapping a flat shape to a three-dimensional surface |
US4933864A (en) | 1988-10-04 | 1990-06-12 | Transitions Research Corporation | Mobile robot navigation employing ceiling light fixtures |
US5045843B1 (en) | 1988-12-06 | 1996-07-16 | Selectech Ltd | Optical pointing device |
US5222203A (en) | 1989-01-20 | 1993-06-22 | Daikin Industries, Ltd. | Method and apparatus for displaying translucent surface |
US5034986A (en) | 1989-03-01 | 1991-07-23 | Siemens Aktiengesellschaft | Method for detecting and tracking moving objects in a digital image sequence having a stationary background |
US4969036A (en) | 1989-03-31 | 1990-11-06 | Bir Bhanu | System for computing the self-motion of moving images devices |
AU631661B2 (en) | 1989-06-20 | 1992-12-03 | Fujitsu Limited | Method for measuring position and posture of object |
US5367615A (en) | 1989-07-10 | 1994-11-22 | General Electric Company | Spatial augmentation of vertices and continuous level of detail transition for smoothly varying terrain polygon density |
FR2652972B1 (fr) | 1989-10-06 | 1996-11-29 | Thomson Video Equip | Procede et dispositif d'incrustation d'images video couleur auto-adaptatif. |
GB9001468D0 (en) | 1990-01-23 | 1990-03-21 | Sarnoff David Res Center | Computing multiple motions within an image region |
US5668646A (en) | 1990-02-06 | 1997-09-16 | Canon Kabushiki Kaisha | Apparatus and method for decoding differently encoded multi-level and binary image data, the later corresponding to a color in the original image |
DE69118939T2 (de) | 1990-02-06 | 1996-11-14 | Canon Kk | Bildverarbeitungsgerät |
US5064291A (en) | 1990-04-03 | 1991-11-12 | Hughes Aircraft Company | Method and apparatus for inspection of solder joints utilizing shape determination from shading |
US5128671A (en) | 1990-04-12 | 1992-07-07 | Ltv Aerospace And Defense Company | Control device having multiple degrees of freedom |
EP0461577B1 (en) | 1990-06-11 | 1998-12-02 | Hitachi, Ltd. | Apparatus for generating object motion path |
US5265888A (en) | 1990-06-22 | 1993-11-30 | Nintendo Co., Ltd. | Game apparatus and memory cartridge used therefor |
US5253339A (en) | 1990-07-26 | 1993-10-12 | Sun Microsystems, Inc. | Method and apparatus for adaptive Phong shading |
US5354202A (en) | 1990-08-01 | 1994-10-11 | Atari Games Corporation | System and method for driver training with multiple driver competition |
US5269687A (en) | 1990-08-01 | 1993-12-14 | Atari Games Corporation | System and method for recursive driver training |
US5208763A (en) | 1990-09-14 | 1993-05-04 | New York University | Method and apparatus for determining position and orientation of mechanical objects |
US5274560A (en) | 1990-12-03 | 1993-12-28 | Audio Navigation Systems, Inc. | Sensor free vehicle navigation system utilizing a voice input/output interface for routing a driver from his source point to his destination point |
US5268996A (en) | 1990-12-20 | 1993-12-07 | General Electric Company | Computer image generation method for determination of total pixel illumination due to plural light sources |
US5128794A (en) | 1990-12-31 | 1992-07-07 | Honeywell Inc. | Scanning laser helmet mounted sight |
US5534917A (en) | 1991-05-09 | 1996-07-09 | Very Vivid, Inc. | Video image based control system |
US5548667A (en) | 1991-05-24 | 1996-08-20 | Sony Corporation | Image processing system and method thereof in which three dimensional shape is reproduced from two dimensional image data |
US5227985A (en) | 1991-08-19 | 1993-07-13 | University Of Maryland | Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object |
US5305389A (en) | 1991-08-30 | 1994-04-19 | Digital Equipment Corporation | Predictive cache system |
US5212888A (en) | 1991-09-16 | 1993-05-25 | Calcomp Inc. | Dual function sensor for a pen plotter |
US5537638A (en) | 1991-10-25 | 1996-07-16 | Hitachi, Ltd. | Method and system for image mapping |
US5335557A (en) | 1991-11-26 | 1994-08-09 | Taizo Yasutake | Touch sensitive input control device |
US5631697A (en) | 1991-11-27 | 1997-05-20 | Hitachi, Ltd. | Video camera capable of automatic target tracking |
US5734384A (en) | 1991-11-29 | 1998-03-31 | Picker International, Inc. | Cross-referenced sectioning and reprojection of diagnostic image volumes |
US5230623A (en) | 1991-12-10 | 1993-07-27 | Radionics, Inc. | Operating pointer with interactive computergraphics |
US5680487A (en) | 1991-12-23 | 1997-10-21 | Texas Instruments Incorporated | System and method for determining optical flow |
US5590248A (en) | 1992-01-02 | 1996-12-31 | General Electric Company | Method for reducing the complexity of a polygonal mesh |
US5377313A (en) | 1992-01-29 | 1994-12-27 | International Business Machines Corporation | Computer graphics display method and system with shadow generation |
US5953485A (en) | 1992-02-07 | 1999-09-14 | Abecassis; Max | Method and system for maintaining audio during video control |
WO1993016440A1 (en) | 1992-02-18 | 1993-08-19 | Evans & Sutherland Computer Corporation | Image texturing system having theme cells |
US5577179A (en) | 1992-02-25 | 1996-11-19 | Imageware Software, Inc. | Image editing system |
US5307137A (en) | 1992-03-16 | 1994-04-26 | Mark F. Jones | Terrain imaging apparatus and method |
JP3107452B2 (ja) | 1992-04-28 | 2000-11-06 | 株式会社日立製作所 | テクスチャマッピング方法およびその装置 |
US5450504A (en) | 1992-05-19 | 1995-09-12 | Calia; James | Method for finding a most likely matching of a target facial image in a data base of facial images |
US5366376A (en) | 1992-05-22 | 1994-11-22 | Atari Games Corporation | Driver training system and method with performance data feedback |
JP3391405B2 (ja) | 1992-05-29 | 2003-03-31 | 株式会社エフ・エフ・シー | カメラ映像内の物体同定方法 |
US5473736A (en) | 1992-06-08 | 1995-12-05 | Chroma Graphics | Method and apparatus for ordering and remapping colors in images of real two- and three-dimensional objects |
IL102289A (en) | 1992-06-24 | 1997-08-14 | R Technologies Ltd B V | Method and system for processing moving images |
EP0580361B1 (en) | 1992-07-21 | 2000-02-02 | Pioneer Electronic Corporation | Disc player and method of reproducing information of the same |
EP0582875B1 (en) | 1992-07-27 | 2001-10-31 | Matsushita Electric Industrial Co., Ltd. | Apparatus for parallel image generation |
US5361385A (en) | 1992-08-26 | 1994-11-01 | Reuven Bakalash | Parallel computing system for volumetric modeling, data processing and visualization |
US5982352A (en) | 1992-09-18 | 1999-11-09 | Pryor; Timothy R. | Method for providing human input to a computer |
JP2682559B2 (ja) | 1992-09-30 | 1997-11-26 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 物体の画像をディスプレイ装置上に表示する装置及び方法並びにコンピュータ・グラフィックス表示システム |
GB2271259A (en) | 1992-10-02 | 1994-04-06 | Canon Res Ct Europe Ltd | Processing image data |
US5469193A (en) | 1992-10-05 | 1995-11-21 | Prelude Technology Corp. | Cordless pointing apparatus |
EP0598295B1 (en) | 1992-11-17 | 1998-10-14 | Matsushita Electric Industrial Co., Ltd. | Video and audio signal multiplexing apparatus and separating apparatus |
US5405151A (en) | 1992-11-20 | 1995-04-11 | Sega Of America, Inc. | Multi-player video game with cooperative mode and competition mode |
US5387943A (en) | 1992-12-21 | 1995-02-07 | Tektronix, Inc. | Semiautomatic lip sync recovery system |
US5890122A (en) | 1993-02-08 | 1999-03-30 | Microsoft Corporation | Voice-controlled computer simulateously displaying application menu and list of available commands |
US5660547A (en) | 1993-02-17 | 1997-08-26 | Atari Games Corporation | Scenario development system for vehicle simulators |
JP3679426B2 (ja) | 1993-03-15 | 2005-08-03 | マサチューセッツ・インスティチュート・オブ・テクノロジー | 画像データを符号化して夫々がコヒーレントな動きの領域を表わす複数の層とそれら層に付随する動きパラメータとにするシステム |
DE69424716T2 (de) | 1993-04-01 | 2001-02-08 | Sun Microsystems, Inc. | Verfahren und Vorrichtung zur adaptiven Steuerung der Texturabbildung |
GB9308952D0 (en) | 1993-04-30 | 1993-06-16 | Philips Electronics Uk Ltd | Tracking objects in video sequences |
US5297061A (en) | 1993-05-19 | 1994-03-22 | University Of Maryland | Three dimensional pointing device monitored by computer vision |
DE69433074D1 (de) | 1993-07-02 | 2003-10-02 | Siemens Corp Res Inc | Hintergrundrückgewinnung in monokularer Bildverarbeitung |
JPH0757117A (ja) | 1993-07-09 | 1995-03-03 | Silicon Graphics Inc | テクスチャマップへの索引を生成する方法及びコンピュータ制御表示システム |
US5550960A (en) | 1993-08-02 | 1996-08-27 | Sun Microsystems, Inc. | Method and apparatus for performing dynamic texture mapping for complex surfaces |
US5598514A (en) | 1993-08-09 | 1997-01-28 | C-Cube Microsystems | Structure and method for a multistandard video encoder/decoder |
JP2916076B2 (ja) | 1993-08-26 | 1999-07-05 | シャープ株式会社 | 画像表示装置 |
DE69419291T2 (de) | 1993-09-03 | 1999-12-30 | Canon K.K., Tokio/Tokyo | Formmessapparat |
JP2552427B2 (ja) | 1993-12-28 | 1996-11-13 | コナミ株式会社 | テレビ遊戯システム |
FR2714502A1 (fr) | 1993-12-29 | 1995-06-30 | Philips Laboratoire Electroniq | Procédé et dispositif de traitement d'image pour construire à partir d'une image source une image cible avec changement de perspective. |
US5559950A (en) | 1994-02-02 | 1996-09-24 | Video Lottery Technologies, Inc. | Graphics processor enhancement unit |
US5699497A (en) | 1994-02-17 | 1997-12-16 | Evans & Sutherland Computer Corporation | Rendering global macro texture, for producing a dynamic image, as on computer generated terrain, seen from a moving viewpoint |
US5611000A (en) | 1994-02-22 | 1997-03-11 | Digital Equipment Corporation | Spline-based image registration |
AU699764B2 (en) | 1994-09-06 | 1998-12-17 | Research Foundation Of The State University Of New York, The | Apparatus and method for real-time volume visualization |
US5526041A (en) | 1994-09-07 | 1996-06-11 | Sensormatic Electronics Corporation | Rail-based closed circuit T.V. surveillance system with automatic target acquisition |
US5920842A (en) | 1994-10-12 | 1999-07-06 | Pixel Instruments | Signal synchronization |
JP2642070B2 (ja) | 1994-11-07 | 1997-08-20 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 四角形メッシュの生成方法及びシステム |
US5649032A (en) | 1994-11-14 | 1997-07-15 | David Sarnoff Research Center, Inc. | System for automatically aligning images to form a mosaic image |
EP0715453B1 (en) | 1994-11-28 | 2014-03-26 | Canon Kabushiki Kaisha | Camera controller |
JP3578498B2 (ja) | 1994-12-02 | 2004-10-20 | 株式会社ソニー・コンピュータエンタテインメント | 画像情報処理装置 |
GB2295936B (en) | 1994-12-05 | 1997-02-05 | Microsoft Corp | Progressive image transmission using discrete wavelet transforms |
GB9501832D0 (en) | 1995-01-31 | 1995-03-22 | Videologic Ltd | Texturing and shading of 3-d images |
US5818553A (en) | 1995-04-10 | 1998-10-06 | Norand Corporation | Contrast control for a backlit LCD |
IL113572A (en) | 1995-05-01 | 1999-03-12 | Metalink Ltd | Symbol decoder |
US5757360A (en) | 1995-05-03 | 1998-05-26 | Mitsubishi Electric Information Technology Center America, Inc. | Hand held computer control device |
US5672820A (en) | 1995-05-16 | 1997-09-30 | Boeing North American, Inc. | Object location identification system for providing location data of an object being pointed at by a pointing device |
US5913727A (en) | 1995-06-02 | 1999-06-22 | Ahdoot; Ned | Interactive movement and contact simulation game |
US5572261A (en) | 1995-06-07 | 1996-11-05 | Cooper; J. Carl | Automatic audio to video timing measurement device and method |
US5617407A (en) | 1995-06-21 | 1997-04-01 | Bareis; Monica M. | Optical disk having speech recognition templates for information access |
US5805745A (en) | 1995-06-26 | 1998-09-08 | Lucent Technologies Inc. | Method for locating a subject's lips in a facial image |
US6002738A (en) | 1995-07-07 | 1999-12-14 | Silicon Graphics, Inc. | System and method of performing tomographic reconstruction and volume rendering using texture mapping |
US5704024A (en) | 1995-07-20 | 1997-12-30 | Silicon Graphics, Inc. | Method and an apparatus for generating reflection vectors which can be unnormalized and for using these reflection vectors to index locations on an environment map |
US6199093B1 (en) | 1995-07-21 | 2001-03-06 | Nec Corporation | Processor allocating method/apparatus in multiprocessor system, and medium for storing processor allocating program |
US5864342A (en) | 1995-08-04 | 1999-01-26 | Microsoft Corporation | Method and system for rendering graphical objects to image chunks |
US6016150A (en) | 1995-08-04 | 2000-01-18 | Microsoft Corporation | Sprite compositor and method for performing lighting and shading operations using a compositor to combine factored image layers |
US5977977A (en) | 1995-08-04 | 1999-11-02 | Microsoft Corporation | Method and system for multi-pass rendering |
US5852443A (en) | 1995-08-04 | 1998-12-22 | Microsoft Corporation | Method and system for memory decomposition in a graphics rendering system |
US5870097A (en) | 1995-08-04 | 1999-02-09 | Microsoft Corporation | Method and system for improving shadowing in a graphics rendering system |
US5808617A (en) | 1995-08-04 | 1998-09-15 | Microsoft Corporation | Method and system for depth complexity reduction in a graphics rendering system |
JP3203160B2 (ja) | 1995-08-09 | 2001-08-27 | 三菱電機株式会社 | ボリューム・レンダリング装置及び方法 |
US5856844A (en) | 1995-09-21 | 1999-01-05 | Omniplanar, Inc. | Method and apparatus for determining position and orientation |
US5825929A (en) | 1995-10-05 | 1998-10-20 | Microsoft Corporation | Transformation block optimization method |
US5818424A (en) | 1995-10-19 | 1998-10-06 | International Business Machines Corporation | Rod shaped device and data acquisition apparatus for determining the position and orientation of an object in space |
GB2306834B8 (en) | 1995-11-03 | 2000-02-01 | Abbotsbury Software Ltd | Tracking apparatus for use in tracking an object |
KR100261076B1 (ko) | 1995-11-09 | 2000-07-01 | 윤종용 | 범프 맵핑과 퐁 쉐이딩을 동시에 수행하는 렌더링방법 및 장치 |
US5825308A (en) | 1996-11-26 | 1998-10-20 | Immersion Human Interface Corporation | Force feedback interface having isotonic and isometric functionality |
FR2741769B1 (fr) | 1995-11-23 | 1997-12-19 | Thomson Broadcast Systems | Procede de traitement du signal constitue par un sujet evoluant devant un fond colore et dispositif mettant en oeuvre ce procede |
FR2741770B1 (fr) | 1995-11-23 | 1998-01-02 | Thomson Broadcast Systems | Procede de calcul d'une cle de decoupe d'un sujet evoluant devant un fond colore et dispositif mettant en oeuvre ce procede |
US6028593A (en) | 1995-12-01 | 2000-02-22 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
US5963209A (en) | 1996-01-11 | 1999-10-05 | Microsoft Corporation | Encoding and progressive transmission of progressive meshes |
US5574836A (en) | 1996-01-22 | 1996-11-12 | Broemmelsiek; Raymond M. | Interactive display apparatus and method with viewer position compensation |
JP3668547B2 (ja) | 1996-01-29 | 2005-07-06 | ヤマハ株式会社 | カラオケ装置 |
AU2123297A (en) | 1996-02-12 | 1997-08-28 | Golf Age Technologies | Golf driving range distancing apparatus and methods |
US6049619A (en) | 1996-02-12 | 2000-04-11 | Sarnoff Corporation | Method and apparatus for detecting moving objects in two- and three-dimensional scenes |
US6009188A (en) | 1996-02-16 | 1999-12-28 | Microsoft Corporation | Method and system for digital plenoptic imaging |
US5982390A (en) | 1996-03-25 | 1999-11-09 | Stan Stoneking | Controlling personality manifestations by objects in a computer-assisted animation environment |
US5764803A (en) | 1996-04-03 | 1998-06-09 | Lucent Technologies Inc. | Motion-adaptive modelling of scene content for very low bit rate model-assisted coding of video sequences |
US5889505A (en) | 1996-04-04 | 1999-03-30 | Yale University | Vision-based six-degree-of-freedom computer input device |
WO1997039425A1 (en) | 1996-04-12 | 1997-10-23 | Multigen, Inc. | Methods and apparatus for rendering three-dimensional images |
US6348921B1 (en) | 1996-04-12 | 2002-02-19 | Ze Hong Zhao | System and method for displaying different portions of an object in different levels of detail |
US5923318A (en) | 1996-04-12 | 1999-07-13 | Zhai; Shumin | Finger manipulatable 6 degree-of-freedom input device |
US5894308A (en) | 1996-04-30 | 1999-04-13 | Silicon Graphics, Inc. | Interactively reducing polygon count in three-dimensional graphic objects |
GB9609197D0 (en) | 1996-05-02 | 1996-07-03 | Philips Electronics Nv | Process control with evaluation of stored referential expressions |
US5805170A (en) | 1996-05-07 | 1998-09-08 | Microsoft Corporation | Systems and methods for wrapping a closed polygon around an object |
US5769718A (en) | 1996-05-15 | 1998-06-23 | Rieder; William R. | Video game apparatus and medium readable by a computer stored with video game program |
US6034693A (en) | 1996-05-28 | 2000-03-07 | Namco Ltd. | Image synthesizing apparatus, image synthesizing method and information storage medium |
JP3664336B2 (ja) | 1996-06-25 | 2005-06-22 | 株式会社日立メディコ | 三次元画像構成法における視点位置及び視線方向の設定方法及び装置 |
KR100534502B1 (ko) | 1996-07-11 | 2006-11-10 | 가부시키가이샤 세가 | 음성인식장치,음성인식방법및이것을이용한게임기 |
GB9616184D0 (en) | 1996-08-01 | 1996-09-11 | Philips Electronics Nv | Virtual environment navigation |
US5933150A (en) | 1996-08-06 | 1999-08-03 | Interval Research Corporation | System for image manipulation and animation using embedded constraint graphics |
CN1480903A (zh) | 1996-08-29 | 2004-03-10 | ������������ʽ���� | 特征信息赋予、物体抽取和立体模型生成方法及其装置 |
US5781194A (en) | 1996-08-29 | 1998-07-14 | Animatek International, Inc. | Real-time projection of voxel-based object |
JP3358169B2 (ja) | 1996-08-30 | 2002-12-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 鏡面レンダリング方法及び装置 |
JP3387750B2 (ja) | 1996-09-02 | 2003-03-17 | 株式会社リコー | シェーディング処理装置 |
US5786801A (en) | 1996-09-06 | 1998-07-28 | Sony Corporation | Back light control apparatus and method for a flat display system |
US5854632A (en) | 1996-10-15 | 1998-12-29 | Real 3D | Apparatus and method for simulating specular reflection in a computer graphics/imaging system |
US5886702A (en) | 1996-10-16 | 1999-03-23 | Real-Time Geometry Corporation | System and method for computer modeling of 3D objects or surfaces by mesh constructions having optimal quality characteristics and dynamic resolution capabilities |
US5812136A (en) | 1996-10-30 | 1998-09-22 | Microsoft Corporation | System and method for fast rendering of a three dimensional graphical object |
US5935198A (en) | 1996-11-22 | 1999-08-10 | S3 Incorporated | Multiplier with selectable booth encoders for performing 3D graphics interpolations with two multiplies in a single pass through the multiplier |
US6157386A (en) | 1997-10-10 | 2000-12-05 | Cirrus Logic, Inc | MIP map blending in a graphics processor |
US5899810A (en) | 1997-01-24 | 1999-05-04 | Kaon Interactive Corporation | Distributed game architecture to overcome system latency |
JPH10211358A (ja) | 1997-01-28 | 1998-08-11 | Sega Enterp Ltd | ゲーム装置 |
US6121953A (en) | 1997-02-06 | 2000-09-19 | Modern Cartoons, Ltd. | Virtual reality system for sensing facial movements |
CN100373955C (zh) | 1997-02-20 | 2008-03-05 | 索尼公司 | 图像信号处理装置和方法、画面合成装置、以及编辑装置 |
US5870098A (en) | 1997-02-26 | 1999-02-09 | Evans & Sutherland Computer Corporation | Method for rendering shadows on a graphical display |
US5880736A (en) | 1997-02-28 | 1999-03-09 | Silicon Graphics, Inc. | Method system and computer program product for shading |
US5949424A (en) | 1997-02-28 | 1999-09-07 | Silicon Graphics, Inc. | Method, system, and computer program product for bump mapping in tangent space |
US6803964B1 (en) | 1997-03-21 | 2004-10-12 | International Business Machines Corporation | Method and apparatus for processing digital data |
US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US6137492A (en) | 1997-04-03 | 2000-10-24 | Microsoft Corporation | Method and system for adaptive refinement of progressive meshes |
JP4244391B2 (ja) | 1997-04-04 | 2009-03-25 | ソニー株式会社 | 画像変換装置及び画像変換方法 |
US6058397A (en) | 1997-04-08 | 2000-05-02 | Mitsubishi Electric Information Technology Center America, Inc. | 3D virtual environment creation management and delivery system |
US5864742A (en) | 1997-04-11 | 1999-01-26 | Eastman Kodak Company | Copy restrictive system using microdots to restrict copying of color-reversal documents |
US5917937A (en) | 1997-04-15 | 1999-06-29 | Microsoft Corporation | Method for performing stereo matching to recover depths, colors and opacities of surface elements |
US6130673A (en) | 1997-04-18 | 2000-10-10 | Silicon Graphics, Inc. | Editing a surface |
US6175367B1 (en) | 1997-04-23 | 2001-01-16 | Siligon Graphics, Inc. | Method and system for real time illumination of computer generated images |
US5912830A (en) | 1997-04-30 | 1999-06-15 | Hewlett-Packard Co. | System and method for conditionally calculating exponential values in a geometry accelerator |
CA2250021C (en) | 1997-05-19 | 2007-02-06 | Matsushita Electric Industrial Co., Ltd. | Graphic display apparatus, synchronous reproduction method, and av synchronous reproduction apparatus |
NL1006177C2 (nl) | 1997-05-30 | 1998-12-07 | Delaval Stork V O F | Rotoras voor een roterende machine en roterende machine voorzien van een dergelijke rotoras. |
GB2326781B (en) | 1997-05-30 | 2001-10-10 | British Broadcasting Corp | Video and audio signal processing |
US6222555B1 (en) | 1997-06-18 | 2001-04-24 | Christofferson Enterprises, Llc | Method for automatically smoothing object level of detail transitions for regular objects in a computer graphics display system |
US5964660A (en) | 1997-06-18 | 1999-10-12 | Vr-1, Inc. | Network multiplayer game |
US6072504A (en) | 1997-06-20 | 2000-06-06 | Lucent Technologies Inc. | Method and apparatus for tracking, storing, and synthesizing an animated version of object motion |
US6208347B1 (en) | 1997-06-23 | 2001-03-27 | Real-Time Geometry Corporation | System and method for computer modeling of 3D objects and 2D images by mesh constructions that incorporate non-spatial data such as color or texture |
US5990901A (en) | 1997-06-27 | 1999-11-23 | Microsoft Corporation | Model based image editing and correction |
US6226006B1 (en) | 1997-06-27 | 2001-05-01 | C-Light Partners, Inc. | Method and apparatus for providing shading in a graphic display system |
US6049636A (en) | 1997-06-27 | 2000-04-11 | Microsoft Corporation | Determining a rectangular box encompassing a digital picture within a digital image |
US5914724A (en) | 1997-06-30 | 1999-06-22 | Sun Microsystems, Inc | Lighting unit for a three-dimensional graphics accelerator with improved handling of incoming color values |
JP3372832B2 (ja) | 1997-07-25 | 2003-02-04 | コナミ株式会社 | ゲーム装置、ゲーム画像処理方法およびゲーム画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6018349A (en) | 1997-08-01 | 2000-01-25 | Microsoft Corporation | Patch-based alignment method and apparatus for construction of image mosaics |
US6044181A (en) | 1997-08-01 | 2000-03-28 | Microsoft Corporation | Focal length estimation method and apparatus for construction of panoramic mosaic images |
US5986668A (en) | 1997-08-01 | 1999-11-16 | Microsoft Corporation | Deghosting method and apparatus for construction of image mosaics |
US6009190A (en) | 1997-08-01 | 1999-12-28 | Microsoft Corporation | Texture map construction method and apparatus for displaying panoramic image mosaics |
US5987164A (en) | 1997-08-01 | 1999-11-16 | Microsoft Corporation | Block adjustment method and apparatus for construction of image mosaics |
US6720949B1 (en) | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
AUPO894497A0 (en) | 1997-09-02 | 1997-09-25 | Xenotech Research Pty Ltd | Image processing method and apparatus |
US6112240A (en) | 1997-09-03 | 2000-08-29 | International Business Machines Corporation | Web site client information tracker |
US6496189B1 (en) | 1997-09-29 | 2002-12-17 | Skyline Software Systems Ltd. | Remote landscape display and pilot training |
US6101289A (en) | 1997-10-15 | 2000-08-08 | Electric Planet, Inc. | Method and apparatus for unencumbered capture of an object |
US6031934A (en) | 1997-10-15 | 2000-02-29 | Electric Planet, Inc. | Computer vision system for subject characterization |
US6072494A (en) | 1997-10-15 | 2000-06-06 | Electric Planet, Inc. | Method and apparatus for real-time gesture recognition |
US6037947A (en) | 1997-10-16 | 2000-03-14 | Sun Microsystems, Inc. | Graphics accelerator with shift count generation for handling potential fixed-point numeric overflows |
US5905894A (en) | 1997-10-29 | 1999-05-18 | Microsoft Corporation | Meta-programming methods and apparatus |
JP3890781B2 (ja) | 1997-10-30 | 2007-03-07 | 株式会社セガ | コンピュータ読み取り可能な記憶媒体、ゲーム装置、及びゲームの画像表示方法 |
US6320580B1 (en) | 1997-11-07 | 2001-11-20 | Sega Enterprises, Ltd. | Image processing apparatus |
JP3119608B2 (ja) | 1997-11-19 | 2000-12-25 | コナミ株式会社 | 競争ビデオゲーム装置、競争ビデオゲームにおけるキャラクタ移動制御方法及びキャラクタ移動制御プログラムが記録された記録媒体 |
JPH11151376A (ja) | 1997-11-20 | 1999-06-08 | Nintendo Co Ltd | ビデオゲーム装置およびその記憶媒体 |
US6162123A (en) | 1997-11-25 | 2000-12-19 | Woolston; Thomas G. | Interactive electronic sword game |
US6010403A (en) | 1997-12-05 | 2000-01-04 | Lbe Technologies, Inc. | System and method for displaying an interactive event |
EP0928659B1 (en) | 1997-12-19 | 2002-04-17 | Esab AB | Welding apparatus |
US6356288B1 (en) | 1997-12-22 | 2002-03-12 | U.S. Philips Corporation | Diversion agent uses cinematographic techniques to mask latency |
JP3818769B2 (ja) | 1997-12-24 | 2006-09-06 | 株式会社バンダイナムコゲームス | 情報記憶媒体、ゲーム装置及びゲームシステム |
JPH11203501A (ja) | 1998-01-14 | 1999-07-30 | Sega Enterp Ltd | 画像処理装置及び画像処理方法 |
US6172354B1 (en) | 1998-01-28 | 2001-01-09 | Microsoft Corporation | Operator input device |
US6014144A (en) | 1998-02-03 | 2000-01-11 | Sun Microsystems, Inc. | Rapid computation of local eye vectors in a fixed point lighting unit |
US6850236B2 (en) | 1998-02-17 | 2005-02-01 | Sun Microsystems, Inc. | Dynamically adjusting a sample-to-pixel filter in response to user input and/or sensor input |
US6577312B2 (en) | 1998-02-17 | 2003-06-10 | Sun Microsystems, Inc. | Graphics system configured to filter samples using a variable support filter |
US6275187B1 (en) | 1998-03-03 | 2001-08-14 | General Electric Company | System and method for directing an adaptive antenna array |
US6512507B1 (en) | 1998-03-31 | 2003-01-28 | Seiko Epson Corporation | Pointing position detection device, presentation system, and method, and computer-readable medium |
US6181988B1 (en) | 1998-04-07 | 2001-01-30 | Raytheon Company | Guidance system having a body fixed seeker with an adjustable look angle |
US6100898A (en) | 1998-04-08 | 2000-08-08 | Webtv Networks, Inc. | System and method of selecting level of detail in texture mapping |
US6578197B1 (en) | 1998-04-08 | 2003-06-10 | Silicon Graphics, Inc. | System and method for high-speed execution of graphics application programs including shading language instructions |
US6313841B1 (en) | 1998-04-13 | 2001-11-06 | Terarecon, Inc. | Parallel volume rendering system with a resampling module for parallel and perspective projections |
US6171190B1 (en) | 1998-05-27 | 2001-01-09 | Act Labs, Ltd. | Photosensitive input peripheral device in a personal computer-based video gaming platform |
JP3829014B2 (ja) | 1998-06-03 | 2006-10-04 | 株式会社コナミデジタルエンタテインメント | ビデオゲーム装置 |
JP4384813B2 (ja) | 1998-06-08 | 2009-12-16 | マイクロソフト コーポレーション | 時間依存ジオメトリの圧縮 |
US6141041A (en) | 1998-06-22 | 2000-10-31 | Lucent Technologies Inc. | Method and apparatus for determination and visualization of player field coverage in a sporting event |
JP2000090289A (ja) | 1998-07-13 | 2000-03-31 | Sony Corp | 画像処理装置および画像処理方法、並びに媒体 |
US6563499B1 (en) | 1998-07-20 | 2003-05-13 | Geometrix, Inc. | Method and apparatus for generating a 3D region from a surrounding imagery |
US6646639B1 (en) | 1998-07-22 | 2003-11-11 | Nvidia Corporation | Modified method and apparatus for improved occlusion culling in graphics systems |
GB9817834D0 (en) | 1998-08-14 | 1998-10-14 | British Telecomm | Predicting avatar movement in a distributed virtual environment |
US6771264B1 (en) | 1998-08-20 | 2004-08-03 | Apple Computer, Inc. | Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor |
WO2000011603A2 (en) | 1998-08-20 | 2000-03-02 | Apple Computer, Inc. | Graphics processor with pipeline state storage and retrieval |
US7251315B1 (en) | 1998-09-21 | 2007-07-31 | Microsoft Corporation | Speech processing for telephony API |
TW495710B (en) | 1998-10-15 | 2002-07-21 | Primax Electronics Ltd | Voice control module for control of game controller |
GB2343598B (en) | 1998-11-06 | 2003-03-19 | Videologic Ltd | Image processing apparatus |
US6342885B1 (en) | 1998-11-12 | 2002-01-29 | Tera Recon Inc. | Method and apparatus for illuminating volume data in a rendering pipeline |
US6127936A (en) | 1998-11-20 | 2000-10-03 | Texas Instruments Isreal Ltd. | Apparatus for and method of providing an indication of the magnitude of a quantity |
US6396490B1 (en) | 1998-12-04 | 2002-05-28 | Intel Corporation | Efficient representation of connectivity information in progressive mesh update record |
JP3748172B2 (ja) | 1998-12-09 | 2006-02-22 | 富士通株式会社 | 画像処理装置 |
JP2000181676A (ja) | 1998-12-11 | 2000-06-30 | Nintendo Co Ltd | 画像処理装置 |
US6738059B1 (en) | 1998-12-18 | 2004-05-18 | Kabushiki Kaisha Sega Enterprises | Apparatus and methods for image processing using mixed display objects |
US6414960B1 (en) | 1998-12-29 | 2002-07-02 | International Business Machines Corp. | Apparatus and method of in-service audio/video synchronization testing |
US6356263B2 (en) | 1999-01-27 | 2002-03-12 | Viewpoint Corporation | Adaptive subdivision of mesh models |
JP2000229172A (ja) | 1999-02-10 | 2000-08-22 | Konami Co Ltd | ゲームシステムおよびゲーム用プログラムが記録されたコンピュータ読み取り可能な記憶媒体 |
JP3972230B2 (ja) | 1999-02-15 | 2007-09-05 | 株式会社セガ | ゲーム装置、ゲーム装置の制御方法及び記録媒体 |
US6313842B1 (en) | 1999-03-03 | 2001-11-06 | Discreet Logic Inc. | Generating image data |
DE19917660A1 (de) | 1999-04-19 | 2000-11-02 | Deutsch Zentr Luft & Raumfahrt | Verfahren und Eingabeeinrichtung zum Steuern der Lage eines in einer virtuellen Realität graphisch darzustellenden Objekts |
US6226007B1 (en) | 1999-05-21 | 2001-05-01 | Sun Microsystems, Inc. | Method and apparatus for modeling specular reflection |
US6917692B1 (en) | 1999-05-25 | 2005-07-12 | Thomson Licensing S.A. | Kalman tracking of color objects |
JP2000330902A (ja) | 1999-05-25 | 2000-11-30 | Sony Corp | 情報処理装置および方法、並びに媒体 |
JP3431535B2 (ja) | 1999-05-26 | 2003-07-28 | 株式会社ナムコ | ゲームシステム及び情報記憶媒体 |
US6489955B1 (en) | 1999-06-07 | 2002-12-03 | Intel Corporation | Ray intersection reduction using directionally classified target lists |
US6717579B1 (en) | 1999-06-10 | 2004-04-06 | Dassault Systemes | Reflection line control |
US6504538B1 (en) | 1999-07-01 | 2003-01-07 | Microsoft Corporation | Method and system for generating light values for a set of vertices |
US6421057B1 (en) | 1999-07-15 | 2002-07-16 | Terarecon, Inc. | Configurable volume rendering pipeline |
AU5935200A (en) | 1999-07-15 | 2001-02-05 | Midway Games West Inc. | System and method of vehicle competition with enhanced ghosting features |
US6417836B1 (en) | 1999-08-02 | 2002-07-09 | Lucent Technologies Inc. | Computer input device having six degrees of freedom for controlling movement of a three-dimensional object |
JP2001086486A (ja) | 1999-09-14 | 2001-03-30 | Matsushita Electric Ind Co Ltd | 監視カメラシステム及び監視カメラの表示方法 |
US6554707B1 (en) | 1999-09-24 | 2003-04-29 | Nokia Corporation | Interactive voice, wireless game system using predictive command input |
JP3270928B2 (ja) | 1999-09-30 | 2002-04-02 | コナミ株式会社 | フィールドマップ生成方法、ビデオゲームシステム、及び記録媒体 |
US6611265B1 (en) | 1999-10-18 | 2003-08-26 | S3 Graphics Co., Ltd. | Multi-stage fixed cycle pipe-lined lighting equation evaluator |
US6273814B1 (en) | 1999-10-25 | 2001-08-14 | Square Co., Ltd. | Game apparatus and method for controlling timing for executive action by game character |
US6798411B1 (en) | 1999-10-29 | 2004-09-28 | Intel Corporation | Image processing |
US6571208B1 (en) | 1999-11-29 | 2003-05-27 | Matsushita Electric Industrial Co., Ltd. | Context-dependent acoustic models for medium and large vocabulary speech recognition with eigenvoice training |
JP2001198350A (ja) | 2000-01-20 | 2001-07-24 | Square Co Ltd | オンラインでビデオゲームの攻略情報を提供するための方法およびその方法を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体、ならびに、ゲームシステム、ゲームシステムに適用されるサーバ装置およびゲームシステムに適用されるゲーム端末 |
US6686924B1 (en) | 2000-02-02 | 2004-02-03 | Ati International, Srl | Method and apparatus for parallel processing of geometric aspects of video graphics data |
US6664955B1 (en) | 2000-03-15 | 2003-12-16 | Sun Microsystems, Inc. | Graphics system configured to interpolate pixel values |
US6426755B1 (en) | 2000-05-16 | 2002-07-30 | Sun Microsystems, Inc. | Graphics system using sample tags for blur |
US6594388B1 (en) | 2000-05-25 | 2003-07-15 | Eastman Kodak Company | Color image reproduction of scenes with preferential color mapping and scene-dependent tone scaling |
US6864895B1 (en) | 2000-05-30 | 2005-03-08 | Hewlett-Packard Development Company, L.P. | Pseudo-linear frame buffer mapping system and method |
US6690372B2 (en) | 2000-05-31 | 2004-02-10 | Nvidia Corporation | System, method and article of manufacture for shadow mapping |
US6717599B1 (en) | 2000-06-29 | 2004-04-06 | Microsoft Corporation | Method, system, and computer program product for implementing derivative operators with graphics hardware |
US6795068B1 (en) | 2000-07-21 | 2004-09-21 | Sony Computer Entertainment Inc. | Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program |
JP2002052256A (ja) | 2000-08-07 | 2002-02-19 | Konami Co Ltd | ゲーム攻略支援装置、端末装置および記録媒体 |
US6825851B1 (en) | 2000-08-23 | 2004-11-30 | Nintendo Co., Ltd. | Method and apparatus for environment-mapped bump-mapping in a graphics system |
US6316974B1 (en) | 2000-08-26 | 2001-11-13 | Rgb Systems, Inc. | Method and apparatus for vertically locking input and output signals |
US6744442B1 (en) | 2000-08-29 | 2004-06-01 | Harris Corporation | Texture mapping system used for creating three-dimensional urban models |
GB2367471B (en) | 2000-09-29 | 2002-08-14 | Pixelfusion Ltd | Graphics system |
US6853382B1 (en) | 2000-10-13 | 2005-02-08 | Nvidia Corporation | Controller for a memory system having multiple partitions |
US6765573B2 (en) | 2000-10-26 | 2004-07-20 | Square Enix Co., Ltd. | Surface shading using stored texture map based on bidirectional reflectance distribution function |
JP2002153676A (ja) | 2000-11-17 | 2002-05-28 | Square Co Ltd | ゲーム機、情報提供サーバ、記録媒体、情報提供方法およびプログラム |
JP2002222436A (ja) | 2000-11-22 | 2002-08-09 | Sony Computer Entertainment Inc | オブジェクト制御方法、コンピュータに実行させるためのオブジェクト制御処理プログラム、コンピュータに実行させるためのオブジェクト制御処理プログラムを記録したコンピュータ読み取り可能な記録媒体、オブジェクト制御処理プログラムを実行するプログラム実行装置 |
US6778181B1 (en) | 2000-12-07 | 2004-08-17 | Nvidia Corporation | Graphics processing system having a virtual texturing array |
US6850243B1 (en) | 2000-12-07 | 2005-02-01 | Nvidia Corporation | System, method and computer program product for texture address operations based on computations involving other textures |
US6928433B2 (en) | 2001-01-05 | 2005-08-09 | Creative Technology Ltd | Automatic hierarchical categorization of music by metadata |
US6646640B2 (en) | 2001-02-06 | 2003-11-11 | Sony Computer Entertainment Inc. | System and method for creating real-time shadows of complex transparent objects |
US6995788B2 (en) | 2001-10-10 | 2006-02-07 | Sony Computer Entertainment America Inc. | System and method for camera navigation |
US7162314B2 (en) | 2001-03-05 | 2007-01-09 | Microsoft Corporation | Scripting solution for interactive audio generation |
JP3581835B2 (ja) | 2001-03-14 | 2004-10-27 | 株式会社イマジカ | クロマキー処理における色変換方法及び装置 |
US6493858B2 (en) | 2001-03-23 | 2002-12-10 | The Board Of Trustees Of The Leland Stanford Jr. University | Method and system for displaying VLSI layout data |
US6741259B2 (en) | 2001-03-30 | 2004-05-25 | Webtv Networks, Inc. | Applying multiple texture maps to objects in three-dimensional imaging processes |
US6961055B2 (en) | 2001-05-09 | 2005-11-01 | Free Radical Design Limited | Methods and apparatus for constructing virtual environments |
US7085722B2 (en) | 2001-05-14 | 2006-08-01 | Sony Computer Entertainment America Inc. | System and method for menu-driven voice control of characters in a game environment |
US20020174036A1 (en) * | 2001-05-21 | 2002-11-21 | Coyle Timothy L. | Method and system for fundraising including image transfer services |
US6639594B2 (en) | 2001-06-03 | 2003-10-28 | Microsoft Corporation | View-dependent image synthesis |
US7162716B2 (en) | 2001-06-08 | 2007-01-09 | Nvidia Corporation | Software emulator for optimizing application-programmable vertex processing |
US7006101B1 (en) | 2001-06-08 | 2006-02-28 | Nvidia Corporation | Graphics API with branching capabilities |
US6887159B2 (en) | 2001-07-13 | 2005-05-03 | Gameaccount Limited | System and method for matching users of a gaming application |
US6781594B2 (en) | 2001-08-21 | 2004-08-24 | Sony Computer Entertainment America Inc. | Method for computing the intensity of specularly reflected light |
JP2003338972A (ja) | 2001-09-12 | 2003-11-28 | Fuji Photo Film Co Ltd | 画像処理システム、撮像装置、画像処理装置、画像処理方法及びプログラム |
US7081893B2 (en) | 2001-10-10 | 2006-07-25 | Sony Computer Entertainment America Inc. | System and method for point pushing to render polygons in environments with changing levels of detail |
KR100847201B1 (ko) | 2001-10-10 | 2008-07-17 | 소니 컴퓨터 엔터테인먼트 아메리카 인코포레이티드 | 원활한 게임 플레이를 위해 동적으로 게임 소프트웨어를로딩하는 방법 및 시스템 |
JP2005506611A (ja) | 2001-10-10 | 2005-03-03 | ソニー・コンピュータ・エンタテインメント・アメリカ・インク | 環境マッピングシステムおよび方法 |
JP3493189B2 (ja) | 2001-10-11 | 2004-02-03 | コナミ株式会社 | ゲーム進行制御プログラム、ゲーム進行制御方法及びビデオゲーム装置 |
JP2003225469A (ja) | 2001-11-30 | 2003-08-12 | Konami Co Ltd | ゲーム用サーバ装置、ゲーム管理方法、ゲーム管理プログラム及びゲーム装置 |
US7443401B2 (en) | 2001-10-18 | 2008-10-28 | Microsoft Corporation | Multiple-level graphics processing with animation interval generation |
CN1801949A (zh) | 2001-10-29 | 2006-07-12 | 松下电器产业株式会社 | 图像声音同步装置 |
GB0126908D0 (en) | 2001-11-09 | 2002-01-02 | Ibm | Method and system for display of activity of users |
JP3732168B2 (ja) | 2001-12-18 | 2006-01-05 | 株式会社ソニー・コンピュータエンタテインメント | 仮想世界におけるオブジェクトの表示装置、表示システム及び表示方法、ならびにそれらを利用可能な仮想世界における地価及び広告料の設定方法 |
US6657624B2 (en) | 2001-12-21 | 2003-12-02 | Silicon Graphics, Inc. | System, method, and computer program product for real-time shading of computer generated images |
US6753870B2 (en) | 2002-01-30 | 2004-06-22 | Sun Microsystems, Inc. | Graphics system configured to switch between multiple sample buffer contexts |
EP1341386A3 (en) | 2002-01-31 | 2003-10-01 | Thomson Licensing S.A. | Audio/video system providing variable delay |
US7159212B2 (en) | 2002-03-08 | 2007-01-02 | Electronic Arts Inc. | Systems and methods for implementing shader-driven compilation of rendering assets |
US7009605B2 (en) | 2002-03-20 | 2006-03-07 | Nvidia Corporation | System, method and computer program product for generating a shader program |
US6912010B2 (en) | 2002-04-15 | 2005-06-28 | Tektronix, Inc. | Automated lip sync error correction |
US6956871B2 (en) | 2002-04-19 | 2005-10-18 | Thomson Licensing | Apparatus and method for synchronization of audio and video streams |
JP3690672B2 (ja) | 2002-05-17 | 2005-08-31 | 任天堂株式会社 | ゲームシステムおよびゲームプログラム |
US6903738B2 (en) | 2002-06-17 | 2005-06-07 | Mitsubishi Electric Research Laboratories, Inc. | Image-based 3D modeling rendering system |
US6831641B2 (en) | 2002-06-17 | 2004-12-14 | Mitsubishi Electric Research Labs, Inc. | Modeling and rendering of surface reflectance fields of 3D objects |
GB0220138D0 (en) | 2002-08-30 | 2002-10-09 | Kaydara Inc | Matte extraction using fragment processors |
US7212248B2 (en) | 2002-09-09 | 2007-05-01 | The Directv Group, Inc. | Method and apparatus for lipsync measurement and correction |
US7339589B2 (en) | 2002-10-24 | 2008-03-04 | Sony Computer Entertainment America Inc. | System and method for video choreography |
US7180529B2 (en) | 2002-12-19 | 2007-02-20 | Eastman Kodak Company | Immersive image viewing system and method |
US7072792B2 (en) | 2002-12-24 | 2006-07-04 | Daniel Freifeld | Racecourse lap counter and racecourse for radio controlled vehicles |
US20040219976A1 (en) | 2003-04-29 | 2004-11-04 | Scott Campbell | System and method for displaying video game information embedded in a dividing bar |
US7214133B2 (en) | 2003-05-09 | 2007-05-08 | Microsoft Corporation | Method and apparatus for retrieving recorded races for use in a game |
EP1639814B1 (en) | 2003-05-29 | 2015-03-18 | eat.tv, inc. | System for presentation of multimedia content |
US7428000B2 (en) | 2003-06-26 | 2008-09-23 | Microsoft Corp. | System and method for distributed meetings |
US20080274798A1 (en) | 2003-09-22 | 2008-11-06 | Walker Digital Management, Llc | Methods and systems for replaying a player's experience in a casino environment |
US7382369B2 (en) | 2003-10-10 | 2008-06-03 | Microsoft Corporation | Systems and methods for robust sampling for real-time relighting of objects in natural lighting environments |
EP1541208A1 (en) | 2003-10-22 | 2005-06-15 | Sony Computer Entertainment America Inc. | System and method for utilizing vectors in a video game |
US8133115B2 (en) | 2003-10-22 | 2012-03-13 | Sony Computer Entertainment America Llc | System and method for recording and displaying a graphical path in a video game |
WO2005059842A1 (es) | 2003-12-19 | 2005-06-30 | Tdvision Corporation S.A. De C.V. | Sistema de videojuegos 3d |
US20050246638A1 (en) | 2004-04-30 | 2005-11-03 | Microsoft Corporation | Presenting in-game tips on a video game system |
US7570267B2 (en) | 2004-05-03 | 2009-08-04 | Microsoft Corporation | Systems and methods for providing an enhanced graphics pipeline |
US7333150B2 (en) | 2004-05-14 | 2008-02-19 | Pixel Instruments Corporation | Method, system, and program product for eliminating error contribution from production switchers with internal DVEs |
KR100703334B1 (ko) | 2004-08-20 | 2007-04-03 | 삼성전자주식회사 | 이동 단말에서 이미지 표시 장치 및 방법 |
WO2006036442A2 (en) | 2004-08-31 | 2006-04-06 | Gopalakrishnan Kumar | Method and system for providing information services relevant to visual imagery |
US20060071933A1 (en) | 2004-10-06 | 2006-04-06 | Sony Computer Entertainment Inc. | Application binary interface for multi-pass shaders |
US20060209210A1 (en) | 2005-03-18 | 2006-09-21 | Ati Technologies Inc. | Automatic audio and video synchronization |
JP2008535073A (ja) * | 2005-03-31 | 2008-08-28 | ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー | コンピュータネットワーク |
TWI280051B (en) | 2005-06-10 | 2007-04-21 | Coretronic Corp | Determination system and method for determining the type of received video signal within the video device |
US7636126B2 (en) | 2005-06-22 | 2009-12-22 | Sony Computer Entertainment Inc. | Delay matching in audio/video systems |
US7589723B2 (en) | 2005-07-25 | 2009-09-15 | Microsoft Corporation | Real-time rendering of partially translucent objects |
US20070094335A1 (en) | 2005-10-20 | 2007-04-26 | Sony Computer Entertainment Inc. | Systems and methods for providing a visual indicator of magnitude |
US9697230B2 (en) | 2005-11-09 | 2017-07-04 | Cxense Asa | Methods and apparatus for dynamic presentation of advertising, factual, and informational content using enhanced metadata in search-driven media applications |
US20070168309A1 (en) | 2005-12-01 | 2007-07-19 | Exent Technologies, Ltd. | System, method and computer program product for dynamically extracting and sharing event information from an executing software application |
KR100641791B1 (ko) * | 2006-02-14 | 2006-11-02 | (주)올라웍스 | 디지털 데이터에 대한 태깅 방법 및 시스템 |
US8850316B2 (en) | 2006-02-16 | 2014-09-30 | Microsoft Corporation | Presenting community and information interface concurrent to a multimedia experience that is contextually relevant on a multimedia console system |
US7965338B2 (en) | 2006-04-06 | 2011-06-21 | Microsoft Corporation | Media player audio video synchronization |
US7965859B2 (en) | 2006-05-04 | 2011-06-21 | Sony Computer Entertainment Inc. | Lighting control of a user environment via a display device |
US7880746B2 (en) | 2006-05-04 | 2011-02-01 | Sony Computer Entertainment Inc. | Bandwidth management through lighting control of a user environment via a display device |
US20080052349A1 (en) * | 2006-08-27 | 2008-02-28 | Michael Lin | Methods and System for Aggregating Disparate Batches of Digital Media Files Captured During an Event for the Purpose of Inclusion into Public Collections for Sharing |
US20080077595A1 (en) * | 2006-09-14 | 2008-03-27 | Eric Leebow | System and method for facilitating online social networking |
US7896733B2 (en) | 2006-09-14 | 2011-03-01 | Nintendo Co., Ltd. | Method and apparatus for providing interesting and exciting video game play using a stability/energy meter |
JP2008155140A (ja) | 2006-12-25 | 2008-07-10 | Nidec Sankyo Corp | チューブ清掃装置、液面計、流量計及びフロート式流量計 |
JP4553907B2 (ja) | 2007-01-05 | 2010-09-29 | 任天堂株式会社 | ビデオゲームシステムおよびビデオゲーム用記憶媒体 |
JP5285234B2 (ja) | 2007-04-24 | 2013-09-11 | 任天堂株式会社 | ゲームシステム、情報処理システム |
JP5203630B2 (ja) | 2007-05-08 | 2013-06-05 | 株式会社タイトー | ゲーム装置、ゲーム装置の制御方法、及びサーバ |
US9731202B2 (en) | 2007-06-26 | 2017-08-15 | Gosub 60, Inc. | Methods and systems for updating in-game content |
US9126116B2 (en) | 2007-09-05 | 2015-09-08 | Sony Computer Entertainment America Llc | Ranking of user-generated game play advice |
US8100756B2 (en) | 2007-09-28 | 2012-01-24 | Microsoft Corporation | Dynamic problem solving for games |
US20090118015A1 (en) | 2007-11-07 | 2009-05-07 | International Business Machines Corporation | Solution for enhancing the user experience of an electronic game by making user-created game data available in context during gameplay |
US8566158B2 (en) | 2008-01-28 | 2013-10-22 | At&T Intellectual Property I, Lp | System and method for harvesting advertising data for dynamic placement into end user data streams |
US20090209337A1 (en) | 2008-02-15 | 2009-08-20 | Microsoft Corporation | User-Powered Always Available Contextual Game Help |
US20090227368A1 (en) | 2008-03-07 | 2009-09-10 | Arenanet, Inc. | Display of notational object in an interactive online environment |
JP5225008B2 (ja) | 2008-10-08 | 2013-07-03 | 株式会社ソニー・コンピュータエンタテインメント | ゲーム制御プログラム、ゲーム装置、ゲームサーバ、及びゲーム制御方法 |
WO2010075430A1 (en) * | 2008-12-24 | 2010-07-01 | Strands, Inc. | Sporting event image capture, processing and publication |
US20110052012A1 (en) * | 2009-03-31 | 2011-03-03 | Myspace Inc. | Security and Monetization Through Facial Recognition in Social Networking Websites |
US10217085B2 (en) * | 2009-06-22 | 2019-02-26 | Nokia Technologies Oy | Method and apparatus for determining social networking relationships |
US20110013810A1 (en) * | 2009-07-17 | 2011-01-20 | Engstroem Jimmy | System and method for automatic tagging of a digital image |
US8510383B2 (en) * | 2009-09-14 | 2013-08-13 | Clixtr, Inc. | Method for providing event based media streams |
US20110066431A1 (en) * | 2009-09-15 | 2011-03-17 | Mediatek Inc. | Hand-held input apparatus and input method for inputting data to a remote receiving device |
US8810684B2 (en) * | 2010-04-09 | 2014-08-19 | Apple Inc. | Tagging images in a mobile communications device using a contacts list |
US10786736B2 (en) | 2010-05-11 | 2020-09-29 | Sony Interactive Entertainment LLC | Placement of user information in a game space |
US8270684B2 (en) * | 2010-07-27 | 2012-09-18 | Google Inc. | Automatic media sharing via shutter click |
US8341145B2 (en) * | 2010-12-20 | 2012-12-25 | Microsoft Corporation | Face recognition using social data |
US9317530B2 (en) * | 2011-03-29 | 2016-04-19 | Facebook, Inc. | Face recognition based on spatial and temporal proximity |
US9342817B2 (en) | 2011-07-07 | 2016-05-17 | Sony Interactive Entertainment LLC | Auto-creating groups for sharing photos |
US20140087877A1 (en) | 2012-09-27 | 2014-03-27 | Sony Computer Entertainment Inc. | Compositing interactive video game graphics with pre-recorded background video content |
-
2011
- 2011-08-29 US US13/220,536 patent/US9342817B2/en active Active
-
2012
- 2012-07-02 WO PCT/US2012/045314 patent/WO2013006584A1/en active Application Filing
- 2012-07-02 CN CN201280033005.3A patent/CN103635892B/zh active Active
- 2012-07-02 CN CN201710827311.9A patent/CN107491701B/zh active Active
-
2016
- 2016-05-16 US US15/156,146 patent/US20160261669A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1806236A (zh) * | 2003-05-01 | 2006-07-19 | J·朗 | 网络会议*** |
CN101401081A (zh) * | 2006-02-16 | 2009-04-01 | 戴尔产品有限公司 | 用于内容共享的本地传输 |
Also Published As
Publication number | Publication date |
---|---|
US9342817B2 (en) | 2016-05-17 |
CN103635892B (zh) | 2017-10-13 |
CN103635892A (zh) | 2014-03-12 |
CN107491701A (zh) | 2017-12-19 |
WO2013006584A1 (en) | 2013-01-10 |
US20160261669A1 (en) | 2016-09-08 |
US20130013683A1 (en) | 2013-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107491701B (zh) | 自动创建用于分享照片的群体 | |
US10304407B2 (en) | Photo selection for mobile devices | |
US9367832B2 (en) | Synchronizing image data among applications and devices | |
US8788587B2 (en) | System, method, and product for capturing memories | |
CN101415010B (zh) | Web浏览装置及其操作方法 | |
US8650242B2 (en) | Data processing apparatus and data processing method | |
JP6607539B2 (ja) | 複数の写真フィード記事のためのシステムおよび方法 | |
KR101468294B1 (ko) | 소셜 정보 기반의 앨범 제작 시스템 및 그 방법 | |
US20110148857A1 (en) | Finding and sharing of digital images based on shared face models | |
US8680967B2 (en) | Content distribution system, server computer and recording medium | |
CN103412951A (zh) | 基于人物照片的人脉关联分析管理***与方法 | |
US20160275108A1 (en) | Producing Multi-Author Animation and Multimedia Using Metadata | |
JP5052696B1 (ja) | 動画公開装置、方法、及びコンピュータプログラム | |
US20140244736A1 (en) | File Sharing in a Social Network | |
US20160249166A1 (en) | Live Content Sharing Within A Social or Non-Social Networking Environment With Rating System | |
US20150074073A1 (en) | Apparatus, system, and method for event-identified content exchange and management | |
JP2010086087A (ja) | 地域型コミュニティサイト用画像付き記事投稿システム、およびそのプログラムならびにその方法 | |
KR101898820B1 (ko) | 이미지 명함 서비스 시스템 | |
KR20140130974A (ko) | 모바일 전자카드 서비스방법 | |
CN115484421A (zh) | 基于网络的图片存储方法、***及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |