throbber
EWS-005579
`
`Early Warning Services 1014
`IPR of U.S. Pat. No. 8,887,308
`
`

`

`Patent Application Publication
`
`Nov. 24, 2011 Sheet 1 of 5
`
`US 2011/0288946 Al
`
`8cl
`
`vel
`
`90eJJ98]U]
`
`9Z1
`UdIeSIUNWILUOD
`
`JOSS890/qSHOdO/|
`
`90L0€1
`
`
`
`wajshsJayndwoy
`
`Ae\dsiq
`
`yndu|
`
`SODIANG
`
`Josung
`
`|o]UOD
`
`Vib
`
`OLL
`
`SLL
`
`TDIJH
`
`EWS-005580
`
`EWS-005580
`
`
`

`

`Patent Application Publication
`
`Nov. 24, 2011 Sheet 2 of 5
`
`US 2011/0288946 Al
`
`COl
`
`EWS-005581
`
`WUSl|D
`
`Jeyndwoy
`
`WO
`
`OL?
`
`
`
`JOSMOIGG2AA7
`
`/
`
`q9M
`
`0€¢
`
`JOAIBS
`
`Jayndwoy
`
`0S¢
`
`JESMOlgGe\\7
`
`/
`
`WUSI|D
`
`Jayndwoy
`
`CEC
`
`WO
`
`CLS
`
`EWS-005581
`
`
`

`

`Patent Application Publication
`
`Nov. 24, 2011 Sheet 3 of 5
`
`US 2011/0288946 Al
`
`
`
` NS000i}w%
`
`rane
`
`iOiO
`
`221)®
`
`a
`
`ral Of
`
`iOiJ
`
`£21)®
`
`Qa
`
`
`
`abesoudiajoy
`
`OLE¥(Oo)&BBoOS
`
`@AOWUSYppy{COE
`
`i}rg%rm
`*jJuawebeuepy
`eBuiddous
`«Burjsyy+9oueul4
`
`«Ajiwe4+abewey
`
`spiomkay
`
`
`
`*MOIAGYSOUBLUIOLSd*Je0Ie9
`
`
`
`JUS]UODpojyejoysooqpeyoeyy
`
`
`
`
`
`
`
`jpd-abewweyJpd-egjduosues
`
`
`
`
`
`jpd'sapjooDjpd'99edisay
`
`
`
`
`
`60€spiomAayJeindod
`
`»BuiluealgBuds
`
`
`
`¢MOIA@YSOURLUOLISd«Jaale9
`
`*SIQ|PpO]
`
`*Suge]
`
`*Buppsyg+soueul4
`
`eAjlue4¢abewey
`
`LLE
`
`EWS-005582
`
`EWS-005582
`
`

`

`Patent Application Publication
`
`Nov. 24,2011 Sheet 4 of 5
`
`US 2011/0288946 Al
`
`400
`
`405
`
`410
`
`A15
`
`420
`
`425
`
`430
`
`435
`
`4A0
`
`445
`
`450
`
`455
`
`460
`
`Uploading
`
`Assigning a unique ID
`
`Tagging with attributes
`
`Attaching the attributes as metadata
`
`Grouping according to the metadata
`
`Storing in a master format
`
`Setting permissions
`
`Encrypting
`
`Receiving a request for access from a user
`
`Authenticating the user
`
`Examining the request
`
`Converting to a suitable derivative format
`
`Streamingto the user
`
`FIG. 4
`
`EWS-005583
`
`EWS-005583
`
`

`

`Patent Application Publication
`
`Nov. 24, 2011 Sheet 5 of 5
`
`US 2011/0288946 Al
`
`500
`
`505
`
`510
`
`515
`
`520
`
`525
`
`530
`
`535
`
`User 1 accesses the Content Manager
`
`User 1 creates a shared library
`
`User 1 associates the shared library
`with a license code
`
`User 1 sends aninvitation to User 2
`
`User 2 receives a notification
`
`User 2 launches Content Manager
`
`User 2 enters the license code
`
`User 2's Content Manager makesthe
`shared library accessible
`
`EWS-005584
`
`EWS-005584
`
`

`

`US 2011/0288946 Al
`
`Nov. 24, 2011
`
`METHOD AND SYSTEM OF MANAGING
`DIGITAL MULTIMEDIA CONTENT
`
`PRIORITY/CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application claims the benefit of U.S. Provi-
`sional Application No. 61/307,196, filed Feb. 23, 2010.
`
`TECHNICAL FIELD
`
`[0002] The disclosure generally relates to software, and
`more particularly to hardware/software used with digital
`media content andthe like.
`
`BACKGROUND
`
`[0003] Acontent provider can include, butis notlimitedto,
`a group, business, organization, or individual that provides
`digital media contentto a user. “Digital media content” (“con-
`tent”) means data available in digital form. An individual
`digital media content file is a “content item.” Examples of
`digital media content include, but are not limited to, docu-
`ments, multimedia,
`text, code (e.g., JavaScript, HTML),
`audio, video, simulationfiles, photographs, XML, RSS feeds,
`data, and images.
`[0004] Auuser can utilize any numberofdifferent computer
`systems to access digital media content. Examples of com-
`mon “computer systems” include personal computers, tele-
`visions, digital cameras, smart phones, PDA’s, and other
`hand-held devices.
`
`In addition to the great number of different com-
`[0005]
`puter systems a user might use to access digital media con-
`tent, each of those computer systems have differing needs
`whenit comesto preferred digital media contentfile formats
`(e.g., Apple iPad® tablets cannotutilize content presented in
`Adobe Flash® format and as such a content provider must
`provide an “iPad friendly”version of their digital media con-
`tent if they wishfor all users to be able to access theirdigital
`content). As a result, a content providerwill typically take an
`original digital media contentfile (master) and create a num-
`ber of versions of content item (derivatives), each version
`having different characteristics. This enables users with com-
`puter systems to access the digital media content item. For
`instance, a content provider might take an original HD video
`and create a numberofderivatives of the video, each deriva-
`tive having different characteristics, such as different aspect
`ratios, encoding,andfile size.
`[0006] By having a plurality of copies (derivatives) of an
`original (master) digital media content item, a content pro-
`vider can struggle with storing, organizing, accessing, pro-
`viding access to, and managingthe derivative copies.
`
`SUMMARY OF THE DISCLOSURE
`
`Several exemplary methods and systems of manag-
`[0007]
`ing digital multimedia content are described herein.
`[0008] Anexemplary system for the managementof digital
`multimedia content comprises a computer-implementeddigi-
`tal multimedia content management system comprising the
`following computer executable components: an upload com-
`ponentthat uploads digital media content; a queue compo-
`nent that temporarily stores the digital media content; a cata-
`log componentthat allowsa first user to tag the digital media
`content with one or moreattributes; a storage componentthat
`stores the digital media content; a grouping componentthat
`groupsthe digital media content according to the one or more
`
`attributes; a licensing component that attaches one or more
`keys to the digital media content; a security component that
`encrypts the digital media content; and a sharing component
`that allows one or more second users to access the digital
`media content.
`
`[0009] An exemplary method for the managementofdigi-
`tal multimedia content comprises a computer-implemented
`method of managing digital multimedia content comprising
`the following computer-executable acts: uploading digital
`media content to a queue that temporarily stores the digital
`media content; tagging the digital media content with one or
`moreattributes, the one or more attributes being attached to
`the digital media content as metadata; grouping the digital
`media content according to the metadata; storing the digital
`media content; attaching one or morekeysto the digital media
`content; sharing the digital media content with one or more
`second users, where the digital media content is in a first
`format, and the digital media content is requested in a second
`format, the digital media content being converted to the sec-
`ond formatprior to sharing the digital media content with the
`one or more secondusers.
`
`[0010] Another exemplary method for the management of
`digital multimedia content comprises a computer-imple-
`mented method ofmanagingdigital multimedia content com-
`prising the following computer-executable acts: uploading
`digital media content,
`the digital media content being
`assigned a unique ID,the unique ID tracking all modifications
`ofthe digital media content andthe taggedattributes; tagging
`the digital media content with one or more attributes, the one
`or moreattributes being attachedto the digital media content
`as metadata; grouping the digital media content according to
`the metadata; storing the digital media content; attaching one
`or more keys to the digital media content, the one or more
`keys restricting access to the digital media content; encrypt-
`ing the digital media content; and sharing the digital media
`content with one or more second users, where the digital
`media content is in a first format, and the digital media con-
`tent is requested in a second format,the digital media content
`being converted to the second format prior to sharing the
`digital media content with the one or more secondusers, the
`second format relating to at
`least one of connectivity,
`requested format, and device type of the one or more second
`users, where the one or more second users provide informa-
`tion relating to the one or more keyspriorto sharingthe digital
`media content, where the digital media contentis streamed to
`the one or more secondusers.
`
`[0011] Additional understanding of the systems and meth-
`ods contemplated and/or claimed by the inventors can be
`gained by reviewing the detailed description of exemplary
`systems and methods, presented below, and the referenced
`drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1isa block diagram illustrating an exemplary
`[0012]
`computer system upon which an exemplary system for the
`management of digital multimedia content may be imple-
`mented.
`
`FIG. 2 isa block diagram illustrating an exemplary
`[0013]
`method in whicha first user could use a computer system to
`accesses an exemplary system for the managementofdigital
`multimedia content via a web browser.
`
`EWS-005585
`
`EWS-005585
`
`

`

`US 2011/0288946 Al
`
`Nov. 24, 2011
`
`FIG. 3 is a flowchart illustrating another first exem-
`[0014]
`plary system for the managementof digital multimedia con-
`tent, illustrating a first exemplary content managementinter-
`face.
`
`FIG. 4 illustrates another exemplary methodfor the
`[0015]
`managementof digital multimedia content.
`[0016]
`FIG.5 illustrates another exemplary methodfor the
`managementof digital multimedia content.
`
`DETAILED DESCRIPTION
`
`[0017] The following description and the referenced draw-
`ings provide illustrative examples of that which the inventors
`regard as their invention. As such, the embodiments discussed
`herein are merely exemplary in nature andare not intended to
`limit the scope of the invention, or its protection, in any
`manner. Rather,
`the description and illustration of these
`embodiments serve to enable a person of ordinary skill in the
`relevant art to practice the invention.
`instance,’ “in
`[0018] The use of “e.g.” “ete.” “for
`example,” and “or” and grammatically related terms indicates
`non-exclusive alternatives without limitation, unless other-
`wise noted. The use of “including” and grammatically related
`terms means“including, but not limited to,” unless otherwise
`noted. The use ofthearticles “a,” “an” and “the” are meant to
`be interpreted as referring to the singular as well as the plural,
`unless the context clearly dictates otherwise. Thus,
`for
`example, reference to “a database”is intendedto include “one
`or more” databases. The use of “exemplary” means “an
`example of” and is not intended to convey a meaning of an
`ideal or preferred embodiment.
`[0019]
`Several exemplary methods and systems for the
`managementof digital multimedia content (each a “Content
`Manager”) are described herein. The term “management”is
`used generally herein, and conceptually includes storage,
`managementanddistribution of multimedia content.
`[0020]
`FIG. 1 illustrates a computer system 102 upon
`which an exemplary system for the managementofdigital
`multimedia content may be implemented.
`[0021] As used herein, the term “computer system” means
`one or more general-purpose and/or specific-purpose com-
`puters, one or more digital information processing machines
`(devices, software, hardware, or the combinationthereof, that
`processes digital information), or one or moredigital clients
`(devices, software, hardware, or the combinationthereof, that
`allows an individual to utilize digital media content). Thus,
`computer systems may include, but are not limited to, host
`computers, client computers, server computers, desktop com-
`puters, laptop computers, tablet computers, televisions, digi-
`tal cameras,
`smart phones, cellular phones, hand-held
`devices, digital media devices, digital media players, periph-
`erals, machines, telecommunications devices (e.g., modems
`and routers), composite systems composed from multiple
`other systems, embedded controller systems, microproces-
`sor-based systems, digital signal processor-based systems,
`personal digital assistant (PDA) systems, Internet connected
`devices, digital hubs, gaming systems (e.g., Xbox 360®,
`Wii®), home theater components, wireless systems, wireless
`networking systems, digital picture frame with or without
`wireless capabilities, and computer software/software sub-
`systems running therein.
`[0022]
`For instance, a user may use a computer system 102
`to access the Content Managervia a userinterface.
`[0023] The computer system 102 may include a bus 104 or
`other communication mechanism for communicating infor-
`
`mation and a processor 106 coupled with bus 104 for process-
`ing the information. The computer system 102 may also
`include a main memory 108, such as a random access
`memory (RAM) or other dynamic storage device (e.g.,
`dynamic RAM (DRAM), static RAM (SRAM), synchronous
`DRAM (SDRAM), flash RAM), coupled to bus 104 for stor-
`ing information andinstructions to be executed by processor
`106. In addition, main memory 108 may be usedfor storing
`temporary variables or other intermediate information during
`execution of instructions to be executed by processor 106.
`[0024] The computer system 102 may further include a
`read only memory (ROM) 110 orother static storage device
`(e.g., programmable ROM (PROM),
`erasable PROM
`(EPROM), and electrically erasable PROM (EEPROM))
`coupledto bus 104 for storing static information and instruc-
`tions for processor 106. A storage device 112 (e.g., hard drive,
`floppy drive, magnetic disk, flash disk, optical disk) may be
`provided and coupled to bus 104 for storing information and
`instructions.
`
`[0025] The computer system 102 may also include input/
`output ports 130 to couple the computer system 102 to exter-
`nal devices. Such coupling may includedirect electrical con-
`nections, wireless connections, networked connections, etc.,
`for implementing automatic control functions, remote control
`functions,etc.
`[0026] The computer system 102 mayalso include special
`purpose logic devices (e.g., application specific integrated
`circuits (ASICs)) or configurable logic devices (e.g., generic
`array of logic (GAL), re-programmable field programmable
`gate arrays (FPGAs)). Other removable media devices(e.g.,
`compact disc (CD), magnetic tape, removable magneto-opti-
`cal media) or fixed, high-density media drives, may be added
`to the computer system 102 using an appropriate device bus
`(e.g., small computer system interface (SCSI) bus, enhanced
`integrated device electronics
`(EIDE) bus, ultra-direct
`memory access (DMA)bus). The computer system 102 may
`additionally include a peripheral (e.g., compact disc reader,
`DVDreader, compact disc reader-writer unit, DVD burner,
`compactdisc jukebox), which may be connected to the same
`device bus or another device bus.
`
`[0027] The computer system 102 may be coupled via bus
`104 to a display 114 (e.g., cathode ray tube (CRT), liquid
`crystal display (LCD), LED display, plasma display, voice
`synthesis hardware, voice synthesis software) for displaying
`and/or providing information to a computeruser. The display
`114 may be controlled by a display or graphics card. The
`display 114 may include one or moreinterface cards or com-
`ponents(e.g., audio card, video card).
`[0028] The computer system may include input devices,
`such as a keyboard 116 and a cursor control 118, for commu-
`nicating information and commandselections to processor
`106. Such commandselections can be implementedvia voice
`recognition hardware and/or software functioning as the
`input devices 116. The cursor control 118, for example, is a
`mouse,a trackball, cursor direction keys, touch screen dis-
`play, optical character recognition hardware and/or software,
`etc., for communicating direction information and command
`selections to processor 106 and for controlling cursor move-
`ment on the display 114. In addition, a printer may provide
`printedlistings ofthe data structures, information,etc., or any
`other data stored and/or generated by the computer system
`102.
`
`[0029] The computer system 102 may perform at least a
`portion or all of the processing steps of an exemplary system
`
`EWS-005586
`
`EWS-005586
`
`

`

`US 2011/0288946 Al
`
`Nov. 24, 2011
`
`for the managementofdigital multimedia content in response
`to processor 106 executing one or more sequences of one or
`more instructions contained in a memory, such as the main
`memory 108. Such instructions may be read into the main
`memory 108 from another computer readable medium, such
`as storage device 112, or may be transmitted by a network
`connection. One or more processors in a multi-processing
`arrangement may also be employed to execute the sequences
`of instructions contained in main memory 108. Alternatively,
`hard-wired circuitry may be used in place of or in combina-
`tion with software instructions. Specific combinations of
`hardware circuitry and software can vary depending on the
`hardware and software being utilized.
`[0030] As stated above, the system 102 mayincludeat least
`one computer readable medium (e.g., compact discs, hard
`disks, floppy disks,
`tape, magneto-optical disks, PROMs
`(EPROM, EEPROM, Flash EPROM), DRAM, SRAM,
`SDRAM)or memory programmedaccordingto the teachings
`of an exemplary system for the managementofdigital mul-
`timedia content and for containing data structures, tables,
`records, or other data described herein. Stored on any one or
`on a combination of computer readable media, an exemplary
`system for the managementof digital multimedia content
`may include software for controlling the computer system
`102, for driving a device or devices for implementing an
`exemplary system for the managementofdigital multimedia
`content, and for enabling the computer system 102to interact
`with a human user. Such software may include, but is not
`limited to, device drivers, operating systems, development
`tools, and applications software. Such computer readable
`media further includes the computer program of an exem-
`plary system for the managementof digital multimedia con-
`tent for performing all or a portion (if processing is distrib-
`uted) of the processing performed in implementing an
`exemplary system for the managementofdigital multimedia
`content.
`
`[0031] The computer code devices of an exemplary system
`for the managementofdigital multimedia content may be any
`interpreted or executable code mechanism,including but not
`limited to scripts, interpreters, dynamic link libraries, Java
`classes, and complete executable programs. Moreover, parts
`ofthe processing ofan exemplary system for the management
`of digital multimedia content may be distributed for better
`performance,reliability, and/or cost.
`[0032] The term “computer readable medium” as used
`herein refers to any medium that participates in providing
`instructions to processor 106 for execution. A computer read-
`able medium may take many forms, including butnot limited
`to, non-volatile media, volatile media, and transmission
`media. Non-volatile media includes, for example, optical,
`magnetic disks, and magneto-optical disks, such as storage
`device 112. Volatile media includes dynamic memory, suchas
`main memory 108. Transmission media includes coaxial
`cables, copper wire andfiber optics, including the wires that
`comprise bus 104. Transmission media also mayalso take the
`form of acoustic or light waves, such as those generated
`during radio wave and infrared data communications.
`[0033] Common forms of computer
`readable media
`include, for example, hard disks, floppy disks, tape, magneto-
`optical disks, PROMs (EPROM, EEPROM,Flash EPROM),
`DRAM, SRAM, SDRAM,or any other magnetic medium,
`compact disks (e.g., CD-ROM, DVD), or any other optical
`medium, punch cards, paper tape, or other physical medium
`
`with patterns of holes, a carrier wave (described below), or
`any other medium from which a computer can read.
`[0034] Various forms of computer readable media may be
`involved in carrying out one or more sequences of one or
`moreinstructions to processor 106 for execution. A Content
`Managercan be described in the general context of computer
`executable instructions, such as program modules, or pro-
`gram components, being executed by a computer. Program
`modules or components include routines, objects, data struc-
`tures, tasks, etc. that can perform particular tasks or imple-
`mentparticular abstract data types. For example, the Content
`Manager maybepracticed in a distributed computing envi-
`ronment, where the instructions or tasks may initially be
`carried on a magnetic disk of a remote computer. The remote
`computer can load the instructions for implementingall or a
`portion of an exemplary system for the managementofdigital
`multimedia content remotely into a dynamic memory and
`send the instructions over a network connection using, for
`example, a modem, a network interface card or a wireless
`connection.Ina distributed computing environment, program
`modules or components can be located in both local and
`remote computer storage media including memory storage
`devices.
`
`[0035] The computer system 102 also includes a commu-
`nication interface 120 coupled to bus 104. Communication
`interface 120 provides a two-way data communication cou-
`pling to a network link 122 that may be connected to, for
`example, a local network 124. For example, communication
`interface 120 may be a network interface card to attach to any
`packet switched local area network (LAN), Wireless Local
`Area Network (WLAN), Wide Area Network (WAN), Met-
`ropolitan Area Network (MAN), Small Area Network (SAN),
`Campus Area Network (CAN), or the like. The network can
`be in communication with one or more computer systems
`102. As another example, communication interface 120 may
`be an asymmetrical digital subscriber line (ADSL) card, an
`integrated services digital network (ISDN) card or a modem
`to provide a data communication connection to a correspond-
`ing type of telephoneline. Wireless links may also be imple-
`mented via the communication interface 120. In any such
`implementation, communication interface 120 sends and
`receives electrical, electromagnetic or optical signals that
`carry digital data streams representing various types of infor-
`mation.
`
`[0036] Network link 122 typically provides data commu-
`nication through one or more networksto other data devices.
`For example, network link 122 may provide a connection to a
`computer 126 through local network 124 (e.g., a LAN) or
`through equipment operated by a service provider, which
`provides communication services through a communications
`network 128. Local network 124 and communications net-
`work 128 can useelectrical, electromagnetic, or optical sig-
`nals that carry digital data streams. The signals through the
`various networks and the signals on network link 122 and
`through communication interface 120, which carry the digital
`data to and from computer system 102, are exemplary forms
`of carrier waves transporting the information. The computer
`system 102 can transmit notifications and receive data,
`including program code, through the network(s), network
`link 122 and communication interface 120. Network inter-
`
`faces include,but are not limited to, Ethernet interfaces, giga-
`bit interfaces, cable interfaces, frame relay interfaces, and
`DSLinterfaces.
`
`EWS-005587
`
`EWS-005587
`
`

`

`US 2011/0288946 Al
`
`Nov. 24, 2011
`
`[0038] The user could enter data into a form 212 within said
`web browser 222. For instance, the user could enter a request
`for video content into the form 212 in the web browser 222,
`the request is communicated via the network 240 to a web
`server program 250 running on the server computer 260, the
`server computer 260 connecting to at least one database 252
`storing digital media content. The protocols that may be used
`have been discussed herein.
`
`[0037] FIG.2isablock diagram illustratingfirst exemplary
`parties’ Content Manager (where a third party also has a
`
`method in whichafirst user could use a computer system to Content Manager). In addition, the content can be shared with
`accesses an exemplary system for the managementofdigital
`third parties using license information. For example,if a third
`multimedia content via a web browser. In FIG.2, a first user
`party wishes to access the content, he/she must possess
`uses a computer system 232 to accesses the Content Manager
`licensing information relating to the content. The content can
`via a web browser 222.
`be linked to a unique ID that can be usedto track all modifi-
`cations to the contentorthe attributes, licenses, or keys asso-
`ciated thereto. The content can be shared with one or more
`users (clients) via a server/client connection,or the like. The
`content can be in a first format and requested in a second
`format, where the content is converted to the second format
`prior to sharing the content with the one or more user(clients).
`[0044] The Content Manager allows for the uploading,
`storing, editing, managing, and sharing of data, without the
`need to make derivatives of the data. The Content Manager
`[0039] Additionally, a second user could access the Con-
`and one or more content items can be located on a computer,
`tent Manager viaa second computer system 230 having a web
`computer readable medium,server, the internet, or the like,
`browser 220 and a form 210. The systems and methodsillus-
`and can be maintained or ownedbya first user. In an example,
`trated and described herein may then take place either as a
`when a seconduser(e.g. client) is interested in reviewing one
`series of steps in a stored program running on the server
`or more of the content items, a command can be issued to a
`computer, on another computer or on the web.
`server computer for access to the content item. If access is
`[0040] The use of “client” and “server” describes the rela-
`granted to the seconduser(e.g. key, license information), the
`tionship between programs in which one program,the client,
`content can be provided to the seconduser.
`makes a service request from another program, the server,
`[0045] When auserwishesto use the Content Manager, the
`which fulfills the request. The client/server relationship can
`application is launchedeither by a desktop version installed
`be utilized by programs within a single computer, or in a
`ona computer(ifthe user has a desktop version ofthe Content
`network. The client or server can include a computer system
`Manager), or as a website application, mobile application,
`(e.g., a browser, an application, user, a web page, a computer,
`which can be launched by a computer, mobile device, or the
`a device, a digital media player), that is capable of obtaining
`like. The Content Managercan also be configured to launch,
`information or applications.
`or automatically launch when a digital client such as a disk
`[0041] One or more databases can be utilized by the Con-
`(computer readable medium) or a removable media object
`tent Manager to store, access, and organize one or more
`(e.g., USB device, USB thumb drive, CD, DVD, dongle,
`content items, the attributes and metadata associated thereto,
`BLUETOOTH®-enabled device, RFID tag) is connected to
`and other data (e.g., one or more keys, license information).
`the computerorserver to allow automatic downloading ofthe
`The one or more content items, the attributes and metadata
`content off of the drive to the computer or server and auto-
`associated thereto, and other data can be stored in a single
`matic uploading to the Content Manager. The Content Man-
`database or one or more separate databases. The one or more
`ager is configurable based on applications of choice. The
`databases can be executed and/or accessed by the Content
`configuration settings are automatically transferred between
`Managerusing a computer system or processing unit and can
`interfaces and are stored in secured configurationfiles.
`comprise one or more offiles, folders, forms, documents, and
`data stored on a computer readable medium and/or media.
`[0046] The Content Manager can comprise multiple
`accounts for a user or organization. Each account having
`[0042] An exemplary Content Manager can be used to
`broad or limited accessibility depending on the type of
`upload content to a queue that temporarily stores the content,
`account. The types of accounts can include, but are not lim-
`or it can be uploaded to a computer readable medium.
`ited to, administrator, content administrator, content man-
`Uploading can be done in various ways, including but not
`ager, content viewer, and library administrator accounts. An
`limited to, manuallytriggered by the user, automatically upon
`administrator account can create accounts, access accounts,
`connecting a digital client (e.g., USB), automatically upon
`delete accounts, amend permissions, and upload,edit, delete,
`launch of the Content Manager, automatically performed by
`and change metadata associated with content. A content
`a client computer system upon connection to a network, the
`administrator can have all ofthe abilities ofthe administrator;
`Content Manager requesting the content (e.g., pulling in a
`however the content administrator cannot access and create
`RSS feed, processing an XMLfile, scraping data fromafile,
`accounts. A content managerhas the sameabilities as a con-
`downloading from a database), etc.
`tent administrator; however cannot delete content. A content
`[0043] Once uploaded,
`the content can be categorized
`vieweris limited to viewing content. A library administrator
`(tagged) with one or moreattributes, where the one or more
`attributes can be attached to the content as metadata. The
`can access libraries, share resources, and manageresources.
`[0047]
`Ifaccessing the Content Manageras a web applica-
`tion using the internet, a login page of the Content Manager
`can be associated with a particular URL that is specific to the
`user/organization. The Content Manager can be provided
`through a web browseron a user’s desktop, mobile device, or
`other digital clients that have access to the internet (e.g.
`Wi-Fi, 2G/3G/4G connected GPS interface). A login name
`and password can be required to access the Content Manager;
`however, other security measures can be utilized. The Con-
`tent Manager can be embeddedas a client-side application on,
`
`content can then be grouped accordingto the attributes asso-
`ciated thereto. If the content has been uploadedto the queue,
`the content can then be stored on a computer readable
`medium.Alternatively, if the content had been storedprior to
`grouping on a computer readable medium,the content can be
`updated according to the grouping. The contentcan be stored
`in a first location, while information relating to the content
`can be located in multiple locations (libraries). The content
`can be shared withthird parties using one or more keys, which
`provide a layer of access to the content displayed on the third
`
`EWS-005588
`
`EWS-005588
`
`

`

`US 2011/0288946 Al
`
`Nov. 24, 2011
`
`[0052] Once acontent item has been uploaded, the Content
`for example, a mobile device (e.g., Android®, iPhone®),
`Manager can provide the user with a notification that the
`which can extend into a digital platform. In addition, the
`content item is ready to be cataloged (tagged). The Content
`Content Manager can be a combination of a website applica-
`tion and a client-side application.
`Manager provides a user with the ability to tag the content
`with information (attributes). This can be accomplished by
`[0048] Onceauser has successfully logged in, the Content
`the Content Manager launching a UIlisting information asso-
`Managercan provide a user interface (UI) to the user. The UI
`ciated with the content item (e.g., content item’s file name,
`can provide one or more options to the user, as described
`size, date created, date modified) and provide fields for the
`herein. For example, if the user wishes to locate a particular
`user to input additionalattributes. Alternatively, the attributes
`content item, s/he may click on a keyword provided by the
`maybe obtainedviathe internet, network, or the like, autono-
`Content Manager or enter a keyword in a search toolbar.
`mously. The attributes tagged to the content item can relate to
`When a keywordis selected or entered into the search toolbar,
`one or more keywords, descriptions of the content,title, file
`the content in the Content Manager database is filtered to
`number, author, URL, description, notes, rating (e.g., by pro-
`supply only content relevant to the keywords used in the
`viding a link/URL to a website describing rating systems),
`filtering process to the user. Oncea first set of filtered results
`running time, dimensions, images, or the like. The Content
`is provided to the user, the Content Manager can provide
`Manager can automatically tag a content item based upon
`additional keyword language that can be selected by the user
`existing metadata in the content file (e.g., keywords, file
`to furtherfilter the content. The additional keyword language
`name). The Content Manager may suggestto the user one or
`provided by the Content Managerisaffiliated with or most
`more ofthese attributes, for example by providing a list of
`closely associated with the keyword the userinitially selected
`popular keywordsthat may be associated with a particularfile
`or input into the search toolbar. The content can befiltered
`type, or to the keywords entered by the user. For example,if
`until the user is presented wit

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