throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2006/0221190 A1
`Limberis et al.
`(43) Pub. Date:
`Oct. 5, 2006
`
`US 20060221 190A1
`
`(54) TECHNIQUES FORTRANSMITTING
`PERSONAL DATA AND METADATA AMONG
`COMPUTING DEVICES
`
`(75) Inventors: Alexander John Limberis, San Jose,
`CA (US): Fenglei Du, Fremont, CA
`(US); David Nathan Blado, Santa
`Clara, CA (US); Hans Robert
`Guntren, San Mateo, CA (US)
`Correspondence Address:
`WOODCOCKWASHIBURN LLP
`ONE LIBERTY PLACE, 46TH FLOOR
`16SO MARKET STREET
`PHILADELPHIA, PA 19103 (US)
`(73) Assignee: Lifebits, Inc., San Jose, CA (US)
`(21) Appl. No.:
`11/386,163
`
`(22) Filed:
`
`Mar. 22, 2006
`Related U.S. Application Data
`(60) Provisional application No. 60/665,336, filed on Mar.
`24, 2005. Provisional application No. 60/670,969,
`filed on Apr. 11, 2005.
`
`Publication Classification
`
`(51) Int. Cl.
`H04N 5/225
`
`(2006.01)
`
`(52) U.S. Cl. .......................................................... 348/2O7.1
`
`(57)
`
`ABSTRACT
`
`Personal data services, such as a set of Web services, are
`enabled that allow a user to enter personal metadata infor
`mation, e.g., about likely people and/or events to be targets
`of a camera capture event. Then, when a user's computing
`device acquires such metadata, e.g., via embedded Web
`services software, an intelligent user interface allows the
`user to enter whether any of Such personal metadata infor
`mation pertains to any personal data, such as a video, an
`audio file or an image, which is captured by the user's
`computing device. The personal data including the metadata
`information can be automatically uploaded via one or more
`wired and/or wireless networks to a device that hosts a
`personal data service, which stores the personal data and
`associated metadata, providing for effective means to access
`and manage a user's personal data store. The services of the
`invention also enable a system for identifying unknown or
`new metadata where existing metadata is not sufficient to
`describe a video, audio or image capture event. In addition,
`a gateway is provided that enables transfer of content from
`the Web services to other media service providers, such as
`a cable or television over Internet Protocol (“TVoIP) video
`or other video on demand (“VOD) service.
`
`
`
`
`
`Personal
`Data
`
`
`
`Enterprise
`
`Exhibit 1024
`Page 01 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 1 of 17
`
`US 2006/0221190 A1
`
`
`
`
`
`Portable
`Device PD
`
`s
`N
`V
`
`Unknown Event or Unknown Subject identified via
`Camera User Interface 100
`
`Event Sent to Server on Next Camera Connection 105
`
`Server Generates an E-Mail. or Web site Notice Alerts
`User of New Event - Metadata Unknown 110
`
`I
`I
`
`
`
`computing
`Device CD
`
`Email contains Link to Web site to Tag Event 115
`
`m
`
`User identifies Event 120
`
`New Event Becomes Part of User's Metadata Base 125
`
`Updated Database Sent to Camera on Next Connection
`130
`
`Portable
`Device PD
`
`FIG. 1
`
`Exhibit 1024
`Page 02 of 32
`
`

`

`Patent Application Publication
`
`Oct. 5, 2006 Sheet 2 of 17
`
`US 2006/0221190 A1
`
`Content Sources
`
`Content Consumption
`
`
`
`
`
`Camera
`Client
`Source
`CC1
`
`
`
`Intermediate
`Computing .
`Device CD
`
`
`
`.
`
`
`
`Personal
`Data
`Content
`Server
`PDCS
`
`B N
`
`Camera
`Client
`Source
`CC3
`
`FIG. 2A
`
`
`
`Viewing
`Client WC
`
`es
`
`:
`:
`
`
`
`Exhibit 1024
`Page 03 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 3 of 17
`
`US 2006/0221190 A1
`
`Personal
`Data
`Content
`
`Camera
`Client
`Source CC
`
`
`
`Personal Data + Metadata
`
`Exhibit 1024
`Page 04 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 4 of 17
`
`US 2006/0221190 A1
`
`
`
`e Tuesday, December 20, 20gs
`
`User
`
`Camera
`Client
`Source 300
`
`Exhibit 1024
`Page 05 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 5 of 17
`
`US 2006/0221190 A1
`
`e Monday, January O2, 2005
`
`X
`
`
`
`
`
`
`
`
`
`
`
`Media Destination
`Lifebits Setings
`Transfer to Lifebits
`Lifebits Service status
`
`
`
`FIG. 3B une
`
`31 Ob
`
`€ 11:39 Gl
`(MediaDestinat R
`Select a Lifebits Media Folder
`
`Media Folder Keywords
`
`User Interface
`31 Oc
`
`
`
`. Adéla (fishis MegaRalais? . .
`
`FIG. 3C
`
`Exhibit 1024
`Page 06 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 6 of 17
`
`US 2006/0221190 A1
`
`;
`:
`T. ..., x3 ...
`E.Lifebits status R R
`< 11:39
`Lifebits Service Status
`Last Time Tags Synchronized
`9.17 2005 5:0:00 PM
`Media Files in Transfer Queue
`
`
`
`User Interface
`31 Od
`
`FIG. 3D
`
`
`
`.. Keywords
`
`User interface
`31 Oe
`
`Exhibit 1024
`Page 07 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 7 of 17
`
`US 2006/0221190 A1
`
`
`
`arrericaravit"...I.M.M:t.
`
`rival:MM"...ww.m. mex' &amway's
`
`pocket p
`file z
`amera
`
`User interface
`31 Of
`
`w
`
`PrincCSS
`.
`Dropdown
`320a
`
`Wedding
`office
`family Time
`
`Dropdown
`32Ob
`
`MPEG-4
`3224
`
`Exhibit 1024
`Page 08 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 8 of 17
`
`US 2006/0221190 A1
`
`User Interfac
`
`
`
`Y w ordin
`
`FG. 4A
`
`Exhibit 1024
`Page 09 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 9 of 17
`
`US 2006/0221190 A1
`
`Dropdown 411 b
`
`
`
`Frequency 411
`Transferl
`Download 412
`
`FIG. 4B
`
`Exhibit 1024
`Page 10 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 10 of 17
`
`US 2006/0221190 A1
`
`
`
`Username guest
`Password
`kikakkakakattack-k-k-k
`
`User Interface
`410C
`-"
`..."- Tag each transfer individually
`Media Folders
`414 - s --- Add description to each media files
`-
`m Keep media files after transfer.
`Tag Individually .
`416
`f
`
`Tag All 415
`
`.
`
`.
`
`.
`
`Username input UN
`
`- Password Input PWI
`Frequency 411
`Transfer
`Download 412
`
`.
`
`. .
`
`. .
`
`. . .
`
`.
`
`.
`
`Keep or
`Discard 417
`
`FIG. 4C
`
`Exhibit 1024
`Page 11 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 11 of 17
`
`US 2006/0221190 A1
`
`User Interface
`510
`
`
`
`Soccer, Sports, Sun
`Coach, David,
`
`
`
`
`
`Keyword
`portion 510b
`
`dropdown 510a
`
`Exhibit 1024
`Page 12 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 12 of 17
`
`US 2006/0221190 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`600
`
`Tagged Personal Data (e.g.,
`videos or images) Available or
`Job Pending?
`
`610
`ew Service
`Descriptor?
`
`
`
`61 5 --
`
`
`
`Formulate Upload
`Fragments
`
`620
`Partially
`Uploaded?
`
`630
`Formulate Remaining.
`Upload Fragments
`
`
`
`Upload a Fragment
`
`Success
`or Done?
`
`Done
`
`640
`
`Success
`
`645
`
`
`
`Failed
`
`Al Done?
`
`650
`
`Yes
`
`
`
`5 65
`
`Complete Session
`
`FIG. 6
`
`Exhibit 1024
`Page 13 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 13 of 17
`
`US 2006/0221190 A1
`
`
`
`
`
`70 O
`
`Job Pending?
`
`70
`
`Y eS
`
`Formulate Local File
`and Fragments
`
`Yes
`
`750
`
`Complete Session
`
`Exhibit 1024
`Page 14 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 14 of 17
`
`US 2006/0221190 A1
`
`Personal
`Data
`Services 800
`
`Internet 805
`
`Core 810
`
`
`
`
`
`
`
`
`
`Ready to be
`Shared Video
`Clips 860
`
`interface 845
`
`
`
`New Video Clip
`Detection 850
`
`
`
`
`
`
`
`
`
`Service Status
`Display 835
`
`Device
`Descriptor 840
`
`Local Video
`Clips 855 N.
`
`New Video
`Clip(s) 865
`
`FIG. 8
`
`Exhibit 1024
`Page 15 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 15 of 17
`
`US 2006/0221190 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Network Service
`Available? 900
`
`Personal Data
`Services Live? 910
`
`Ping (Authentication Token)
`
`New Service
`Descriptor 920
`
`New Uset
`Descriptor? 930
`
`
`
`
`
`Authentication
`
`Personal Data
`Services 960
`
`Smart
`Transfer
`
`
`
`f
`
`Tac Updater 940
`g Up
`
`Uploader 965
`
`Tag Database 935
`
`Tagging 945
`
`
`
`
`
`
`
`Media Monitor 950
`
`
`
`
`
`Local Media
`Storage 970
`
`FIG. 9
`
`Exhibit 1024
`Page 16 of 32
`
`

`

`Patent Application Publication
`
`Oct. 5, 2006 Sheet 16 of 17
`
`US 2006/0221190 A1
`
`Individual(s)
`
`
`
`Camera
`Client
`Source
`CC10
`
`Enterprise
`
`
`
`
`
`Personal
`Data
`Content
`Server
`PDCS1
`
`
`
`
`
`
`
`Content
`Server
`PDCS2
`
`m
`
`Personal
`Data
`Content
`Server
`
`PDCS3
`
`
`
`
`
`
`
`Client
`Source
`CC2
`
`Client
`Source
`CC3
`
`Exhibit 1024
`Page 17 of 32
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 17 of 17
`
`US 2006/0221190 A1
`
`Base Transceiver
`Station (BTS) 204
`
`Base Station
`Subsystem
`(BSS) 200
`
`Base Station
`Controller
`(BSC) 202
`
`
`
`
`
`internal Frame
`Relay Network 210
`
`
`
`
`
`
`
`GGSN
`222
`
`:
`
`Internal Packet
`NetWork 220
`
`
`
`Support Node
`(GGSN) 226
`
`Fixed-End
`System (FES) or
`internet 230
`
`
`
`Boarder Gateway
`Router 234
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`act
`
`
`
`Qafirewall 232
`
`w
`
`Corporate
`NetWork 240
`
`Remote
`O Authentication Dial-
`S-4 in User Service
`(RADIUS) Server
`242
`
`Public Land
`Mobile Network
`(PLMN) 250
`
`Fig. 10B
`
`Exhibit 1024
`Page 18 of 32
`
`

`

`US 2006/0221 190 A1
`
`Oct. 5, 2006
`
`TECHNIQUES FORTRANSMITTING PERSONAL
`DATA AND METADATA AMONG COMPUTING
`DEVICES
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`0001. The present application claims priority to U.S.
`Provisional Applin. No. 60/665,336, filed Mar. 24, 2005, and
`entitled “System for Personal Video and Still Image Meta
`data Capture' and to U.S. Provisional Applin. No. 60/670,
`969, filed Apr. 11, 2005, and entitled “Notification System
`for Capturing New or Unknown Metadata for Personal
`Image/Video Metadata Capture System and Alerts.”
`
`FIELD OF THE INVENTION
`0002 The present invention is directed to techniques for
`communicating personal data among a plurality of comput
`ing devices. More particularly, the present invention is
`directed to user interfaces, devices, systems, methods and
`protocols for automatically communicating personal data,
`Such as images, videos, audio, etc., and associated metadata
`among computing devices.
`
`BACKGROUND OF THE INVENTION
`0003 Computing devices of all kinds have made people's
`lives faster, easier and more inexpensive in Some fashion,
`whether directly or indirectly, for many, many tasks in which
`people engage in their daily lives. For instance, advance
`ments in Software flexibility, processing power and digital
`storage have made digital cameras commonplace today for
`their clear benefits over their analog counterparts. While
`analog cameras still have some advantages to high end
`photographers, digital cameras have evolved to provide
`Substantially indistinguishable quality for the vast majority
`of photographs while simultaneously providing many ben
`efits in flexibility.
`0004 Digital cameras, for example, enable the recording
`of a large number of photographs compared to analog
`cameras. With analog cameras, a user has to buy expensive
`film limited to a small number of photographs, e.g., 36
`photographs, before the film has no more room whereas with
`digital cameras, in contrast, many photos, e.g., several
`hundred, may be recorded at a single time. Additionally, the
`memory of a digital camera is reusable, whereas the user of
`an analog camera must purchase new film. Other advantages
`of digital cameras, such as the ability to manipulate images
`directly in Software, also exist over traditional analog cam
`eras. Still further, portable devices of all kinds, including but
`limited to portable media players, cell phones, PDAs, now
`include cameras and associated memory, such that the
`availability of media content recorded by users has mush
`roomed in recent times.
`0005. However, the scalability of tasks that technology
`advantageously brings sometimes leads to additional prob
`lems due to the very scale that the technology itself enabled.
`Taking the case of digital cameras, instead of taking a few
`hundred pictures a year which were dutifully placed in
`physical albums that take up physical space, now thousands,
`if not tens of thousands, of photos can easily be taken by an
`avid user of various devices having digital camera capabili
`ties in a single year. A user cannot expect to develop each
`one of these photos into a physical copy because the amount
`
`of time that would be taken and eventually the amount of
`3-D space taken up by the albums would be limiting.
`0006 To address this issue, currently, each time a user
`runs out of room in memory of a digital camera for addi
`tional digital photographs, or at any time, the user can
`transfer the contents of the memory of the digital camera to
`another computing device. Such as a personal computer
`(PC), gaming system, laptop, handheld device, etc., where
`the photos can be stored according to the file system of the
`device (e.g., in folders, in a database, etc.), further manipu
`lated, displayed as a slideshow, or otherwise acted upon by
`the device. The user may also upload the photos from this
`other computing device, to the extent it is connected to a
`wide area network, Such as the Internet, to a server hosting
`a media storage and display service that is communicatively
`coupled to Such wide area network, at which point the user
`may share such folders to any friends, family, or other third
`parties who have access to the wide area network.
`0007. However, this process is not a good solution to the
`problem of scale that digital cameras have introduced for
`several reasons. For one, the process is more complex from
`a technological standpoint than many users are equipped to
`handle. This is true for both offloading media from a portable
`device. Such as a camera, to a transferee computing device
`and for uploading the content from the transferee computing
`device to a server. For instance, the offloading task may
`involve understanding the mode in which the camera needs
`to be, possessing an appropriate cable and corresponding
`understanding of where the interfaces of the cable are
`received by the transferor portable device and transferee
`computing device in order to achieve a proper download,
`and finally an understanding of Software on the transferee
`computing device, which may require a pre-configuration to
`be able to connect to the particular transferor portable
`device, that is not always entirely intuitive to a computer
`novice in order to initiate the offload. The uploading task can
`also be challenging to achieve for an infrequent user of a
`computer. For instance, it requires navigation and log-in to
`a web site, sometimes requires a download of extra Software
`to work, and requires the user, at a minimum, to have an
`understanding of how to find the data on the computer.
`0008 Additionally, these steps take significant time away
`from the user when the user could be performing more
`important tasks. An offload of a hundred still images from a
`camera, for instance, may require five to ten minutes, or
`more, to complete. Depending on the connection to the
`Internet, an upload to a server of a hundred still images may
`take even longer. In short, once a user has completed the task
`of creating media content, the user should be freed from the
`current pain caused by administration and overhead Sur
`rounding access to such media content.
`0009 Moreover, due to the sheer number of photos,
`Videos, audio clips, Songs, and the like that a user may store
`on a computer in different locations and folders, personal
`data management and search has grown out of control. Due
`to the scale of the problem, much like finding a needle in a
`haystack, it may be very difficult for a user to find a
`particular media item in his or her personal data store. While
`Some file systems and services allow a user to manually
`enter and attach metadata to a media item, again due to scale,
`adding metadata per media item is more trouble to the user
`than it is worth.
`
`Exhibit 1024
`Page 19 of 32
`
`

`

`US 2006/0221 190 A1
`
`Oct. 5, 2006
`
`0010. Accordingly, for these and other reasons, improved
`methods for transmitting personal data, Such as media con
`tent including video, images and audio files, among com
`puting devices, and for automatically assigning metadata to
`the personal data are desired.
`SUMMARY OF THE INVENTION
`0011. In various embodiments, the invention enables a
`service, such as a set of Web. services, that allows a user to
`enter personal metadata information, e.g., about likely
`people and/or events to be targets of a camera operation of
`any of the user's computing devices. Then, when a user's
`computing device acquires such metadata, e.g., via embed
`ded Web services software, an intelligent user interface
`allows the user to enter whether any of such personal
`metadata information pertains to any personal data, Such as
`a video, an audio file, or an image, which is captured by the
`user's computing device. The personal data including per
`Sonal metadata information can be automatically uploaded
`via one or more wired and/or wireless networks to a device
`that hosts a personal data service, which stores the personal
`data and associated metadata, providing for effective means
`to access and manage a user's personal data store. The
`services of the invention also enable a system for identifying
`unknown or new metadata where existing metadata is not
`Sufficient to describe a video, audio or image capture event.
`In addition, a gateway is provided that enables transfer of
`content from the Web services to other media service
`providers, such as a cable or television over Internet Proto
`col (“TVoIP) video or other video on demand (“VOD)
`service.
`0012. Additional features of the invention are described
`in more detail below.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0013 The system and methods for transmitting personal
`data and metadata among computing devices in accordance
`with the invention are further described with reference to the
`accompanying drawings in which:
`0014 FIG. 1 illustrates an exemplary flow diagram for
`generating new metadata for an unknown capture event in
`accordance with personal data services in accordance with
`the invention;
`0015 FIGS. 2A and 2B illustrate exemplary aspects of
`the operation of the personal data services enabled by the
`invention;
`0016 FIGS. 3A, 3B, 3C, 3D, 3E and 3F illustrate exem
`plary, non-limiting embodiments of user interfaces in accor
`dance with user interaction with a client device in accor
`dance with the invention;
`0017 FIGS. 4A, 4B and 4C illustrate exemplary, non
`limiting embodiments of user interfaces in accordance with
`user authentication processes that may take place in con
`nection with the personal data services enabled by the
`invention;
`0018 FIG. 5 illustrates an exemplary user interface for
`designating a media destination for media files to upload
`according to the techniques of the invention;
`0.019
`FIGS. 6 and 7 illustrate exemplary, non-limiting
`flow diagrams for client upload and client download pro
`cesses, respectively, in accordance with the invention;
`
`0020 FIG. 8 illustrates exemplary, non-limiting interac
`tion among client Software components provided in accor
`dance with the invention;
`0021
`FIG. 9 illustrates exemplary, non-limiting interac
`tion among client software and server side components for
`implementing the personal data services in accordance with
`the invention;
`0022 FIG. 10A illustrates an exemplary non-limiting
`network architecture for uploading and downloading data
`between clients and servers in accordance with the inven
`tion; and
`0023 FIG. 10B illustrates an overview of a network
`environment suitable for service by embodiments of the
`invention.
`
`DETAILED DESCRIPTION OF ILLUSTRATIVE
`EMBODIMENTS
`0024. As described in the background, the state of
`today's interaction with camera devices of various sorts is
`painful due to the complexity and time consumption neces
`sary to achieve transfer and upload of media files, such as
`photos, videos, audio files, etc., to a common location.
`Additionally, organization and the ability to search personal
`data effectively, and to access and render Such data at will,
`can not easily be achieved today due to the time consump
`tion that is necessary to categorize Such media files by hand,
`and the lack of a common generalized architecture for
`rendering Such personal data to the user.
`0025. In consideration of such shortcomings, the inven
`tion enables a service that allows a user to enter personal
`metadata information, e.g., about likely people and/or events
`to be targets of a camera operation of any of the user's
`computing devices. Then, when a user's computing device
`having camera capabilities acquires Such metadata, e.g., via
`embedded Web services software, when personal data, such
`as a video, an audio file or an image, is captured, an
`intelligent user interface allows the user to enter whether any
`personal metadata information pertains to the capture, which
`is automatically stored with the capture.
`0026.
`In addition, if during the capture and tagging
`process, a new unknown event such as a new Subject, new
`location or new event is captured that is not satisfied by
`existing personal metadata information for the user, the user
`can tag the event directly as unknown. Then, after the device
`connects, e.g., via Web services, the unknown event is
`distributed to the user's account, or e-mail, allowing the user
`to easily tag the unknown event. This new unknown event is
`then known and added to the user's metadata database and,
`in turn, can be downloaded to the user's camera for use in
`the future.
`0027. The personal data including personal metadata
`information can then be automatically uploaded via one or
`more wired and/or wireless networks to a service, which
`stores the personal data and associated metadata, providing
`for effective means to manage a user's personal data store
`on-line. For instance, after capture, a video (or image stills,
`and/or audio) and collected metadata about the video can be
`trickle uploaded to a server via Web services whenever the
`digital camera device acquires an IP address (for some
`non-limiting examples, wherever there is a WiFi connection,
`a USB connection or other connection to a networked
`
`Exhibit 1024
`Page 20 of 32
`
`

`

`US 2006/0221 190 A1
`
`Oct. 5, 2006
`
`computer), to free the user from the pain of local memory
`exhaustion of the digital camera, or otherwise transfer the
`capture data via a direct and/or indirect networked connec
`tion. As a result, all of the user's content can be automati
`cally stored, catalogued and sharable from the server, e.g.,
`from a set top box, from a PC, from a cell phone, or any
`computing device Supporting the services (e.g., Web Ser
`vices) provided by the invention.
`0028. It is important to note that the services of the
`invention may be hosted by any number of computing
`devices having Sufficient processing and storage capabilities
`to host the personal data services described herein and to
`achieve the aggregation of personal data in accordance with
`the invention. In this respect, any “server” described herein
`may include multiple server computers, and a server is
`defined herein as “any computing device(s) that operate to
`host the personal data services' described herein. For
`instance, distributed computing provides sharing of com
`puter resources and services by exchange between comput
`ing devices and systems. These resources and services
`include the exchange of information, cache Storage and disk
`storage for objects, such as files. Distributed computing
`takes advantage of network connectivity, allowing clients to
`leverage their collective power to benefit an entire enter
`prise. In this regard, the services of the invention may thus
`be implemented in a distributed system, in a peer to peer
`architecture, and in hybrid architectures. The services of the
`invention may also be hosted in a home network, wherein a
`standalone PC acts as the server for a set of devices in the
`home. Accordingly, while the term server as utilized herein
`includes a traditional, or standalone networked "server'
`device, the term shall not be considered limited thereto.
`0029. In various embodiments described herein, the
`invention includes at least three main pieces or components
`to the system: a digital video (or still image) camera
`(“DVC), a video/still image Web service, and a gateway
`that enables transfer of content from the Web services to
`either a Cable or TVoIP video or other video on demand
`service.
`0030. In one embodiment of the invention, a portable
`device having image capture capabilities, such as a digital
`video camera (“DVC), includes an embedded client soft
`ware stack that interoperates with personal data services in
`accordance with the invention.
`0031. In one embodiment, prior to use, the DVC is
`preloaded with a set of preset metadata tags. These metadata
`categories include a broad set of default life events in
`connection with which the average consumer might use the
`camera enabled device to capture events as either digital
`stills or digital videos. For example, such metadata tags
`might include “First Child,”“Second Child,”“Birthday,
`'Anniversary.”“Christmas,” or other holidays popular in
`the locale of purchase, etc. The default metadata can be used
`even if the camera has never connected to the Web services.
`0032. When the camera enabled device connects to the
`personal data services of the invention, either tethered via a
`PC or un-tethered via a direct connection, the device oper
`ates as follows in one embodiment. First, when the user
`instantiates operation of a camera enabled device, after a
`period of time, e.g., a day, the camera prompts for the event
`that is being or was recorded, giving the user an opportunity
`to assign one or more event metadata tags to the event. Then,
`
`this event metadata tag is stored with the image data for use
`with the view services of the invention. Then, once a user's
`credentials are authenticated for use with a Web service
`provided by the invention, a customer can further download
`metadata entered at the Web service that is specific to, or
`tailored by, the customer, and the customer can upload any
`video data on the camera to the Web service, either auto
`matically when capable, or according to settings which
`determine when upload should occur.
`0033. In various embodiments of the Web services of the
`invention, when the user first signs up for the Web service,
`the service asks the user to identify key aspects in their lives,
`for example, the names of their children, their birthdays,
`parents names, anniversary dates, etc. This information is
`used for several purposes.
`0034) For instance, the Web services of the invention can
`download the metadata to any of the users camera enabled
`devices. A camera enabled device, as described above, is tied
`to the Web service via login credentials. Thus, when a
`camera enabled device first connects to the Web service, the
`camera enabled device can download the names and
`attributes of each of the metadata objects into the camera
`enabled device. This creates a richer, more customized,
`experience for the user. Instead of the user of the camera
`enabled device being presented only with the option for a
`birthday of their first child, the camera enabled device will
`know about the user's family, and thus the user will be able
`to select “Billy’s” or “Birthday,” or “Billy--Birthday.” Addi
`tionally, the camera enabled device includes intelligence to
`offer intelligent guesses as to what event is being recorded.
`For instance, where the camera enabled device knows the
`date and time, the camera enabled device will know that the
`event being recorded is around Billy's birthday and will
`therefore be able to suggest that the event is Billy's birthday,
`along with other probable events. The same will happen for
`other common events such as wedding anniversaries, and
`various events associated with brothers, sisters, parents, etc.
`0035) When the user records events of their lives, the user
`can select the metadata object(s) to be recorded with the
`Video, still image, or audio data. Thus, when the camera
`enabled device connects to the Web service, it uploads this
`information along with the video, still image and/or audio
`information.
`0036) The metadata can also be used for indexing and
`cataloging of recorded events. Thus, in another aspect of the
`invention, the Web service uses the metadata object(s)
`captured from the camera enabled device to index the video
`for later viewing ease. When a user logs into the Web
`services, for instance, the user is associated with the com
`munity according to setup as the owner of the Source data.
`They thus will see sorted recordings captured by them and
`be able to select them.
`0037. In addition to seeing the recordings sorted by
`events, the invention enables the user also to see them sorted
`by source user. One viewer may be members of multiple
`Source communities. For example, if the user is a grandpar
`ent, the grandparent is enabled by their Web service creden
`tials to see content posted by more than one of their children
`who have posted events for their children, and enabled
`grandparent access to the data.
`0038. It also should be noted that what is outlined above
`regarding a Web service providing the information to camera
`
`Exhibit 1024
`Page 21 of 32
`
`

`

`US 2006/0221 190 A1
`
`Oct. 5, 2006
`
`enabled device could just as easily be done directly on a
`local PC. Thus, for example, rather than a user entering the
`information on the Web service and having that information
`downloaded to the camera enabled device, a local PC
`application can gather and send this information to the
`camera enabled device directly, e.g., via USB or Bluetooth
`connection. Instead of the camera enabled device being
`required to connect to the Internet to download and upload
`the information, the camera enabled device achieves the
`same information exchange when connected locally to the
`PC via USB, FireWire (1394), WIFI, or any other network
`ing interface known to those of skill in the art.
`0039. In addition, the Web services of the invention
`enable a system for identifying unknown or new metadata
`where existing metadata is not sufficient to describe a video,
`audio or image capture event. In this regard, the invention
`includes a system for easy generation of previously
`unknown events, subjects or places.
`0040. In this regard, when the user of the camera enabled
`device captures a new event, Subject or place that is not
`already catalogued, he or she is presented with a menu
`system for tagging the content, as described above. For
`example, if the user were to capture a new subject, e.g.,
`Uncle Tom, and Uncle Tom had never been entered into the
`user's metadata database, one of the options on the camera
`enabled device's menu would be to select “new subject,” or
`a similar designation. Then, when the camera enabled device
`connects to the Web service, or if already connected, the
`camera enabled device can upload the video, audio or image
`along with any existing metadata and along with any “new
`subject' or “new event designations by the user.
`0041 As a result, the service can also generate an event
`to the user via e-mail, or as a notification on the user's home
`account via a Web site, that an unknown event was recorded.
`This will include information about the event such as the
`date and time, the unknown event number and a pointer to
`the uploaded video, audio or image, and/or some or all of the
`image data to remind the user that the event is untagged. The
`user is then presented with a Web form that enables them to
`add the metadata for the unknown event, Subject or place.
`This new information is then included in the user's metadata
`database, i.e., the store that records all of the metadata
`associated with that user, and can be downloaded to any of
`the user's camera enabled devices just as in the case that any
`other metadata is added.
`0042. As described above, default events that are stored
`in the camera enabled device may also generate notifications
`for metadata generation. For example, if the user first
`purchased the camera enabled device, and first child was
`never identified the first time first child is used as a tag, the
`system can generate an event so that the user will then
`update the metadata fields associated with the first child. In
`this fashion, the metadata associated with a user becomes
`richer and more personal to the user over time, and thus
`more helpful to the user.
`0043. As described herein, certain exemplary embodi
`ments or methods may describe the processing of images, or
`audio files (the user's own Voice, or a song, for instance), or
`a video (temporally related image data, optionally including
`audio), or a combination of any of the foregoing; however,
`for the avoidance of doubt, the invention is considered to
`apply to any permutation or combination of image data,
`
`audio data, and/or video data. Accordingly,

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket