throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US007 461 067B2
`
`c12) United States Patent
`Dewing et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,461,067 B2
`Dec. 2, 2008
`
`(54) SYSTEM FOR SUPPORTING PRODUCTION,
`MANAGEMENT AND DELIVERY OF MEDIA
`CONTENT FOR WIRELESS DEVICES
`
`6,606,744 B1*
`6,948,070 B1*
`2002/0032688 A1 *
`
`8/2003
`9/2005
`3/2002
`
`(75)
`
`Inventors: Shane R. Dewing, Sherman Oaks, CA
`(US); Braxton Woodham, Los Angeles,
`CA (US); Wesley W. Biggs, Santa
`Monica, CA (US); Harry C. Evans, III,
`Beverly Hills, CA (US); Scott A.
`Bendar, Santa Monica, CA (US)
`
`(73) Assignee: Motricity, Inc., Bellevue, WA (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1183 days.
`
`(21) Appl. No.: 10/243,883
`
`(22)
`
`Filed:
`
`Sep.13,2002
`
`(65)
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`Prior Publication Data
`
`US 2004/0068532 AI
`
`Apr. 8, 2004
`
`Int. Cl.
`(2006.01)
`G06F 7100
`U.S. Cl. .................................. 707/10; 707/1; 707/2
`Field of Classification Search ........... 707/1-104.1
`See application file for complete search history.
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,403,639 A *
`5,625,815 A *
`5,659,701 A *
`6,088,717 A *
`6,389,538 B1 *
`6,542,075 B2 *
`
`............... 707/204
`4/1995 Belsan eta!.
`4/1997 Maier eta!. . ... .. ... ... ... ... .. 707/8
`8/1997 Amit eta!. .................. 719/317
`7/2000 Reed eta!. .................. 709/201
`5/2002 Gruse eta!. ................. 713/194
`4/2003 Barker eta!. ................ 340/506
`
`Mikurak ..................... 717/174
`Ginter et al . ................ 713/193
`Serrano-Morales
`eta!. ....................... 707/104.1
`Ishiguro
`..................... 709/219
`Hele eta!. ..................... 705/4
`Amaret ................... 707/104.1
`Day eta!. ................... 707/523
`Rodriguez ................... 725/86
`Logan eta!. .................. 725/38
`Whitmore eta!. ........... 370/328
`
`2002/0062360 A1 *
`5/2002
`2002/0120474 A1 *
`8/2002
`2002/0133503 A1 *
`9/2002
`2002/0194227 A1 * 12/2002
`2003/0005452 A1 *
`112003
`2003/0093790 A1 *
`5/2003
`2004/0264402 A9* 12/2004
`* cited by examiner
`Primary Examiner-Wilson Lee
`Assistant Examiner-Linh Black
`(74) Attorney, Agent, or Firm-Waddey & Patterson, P.C.;
`Phillip E. Walker
`
`(57)
`
`ABSTRACT
`
`In a system for providing media content to a communication
`device, a device capabilities determination is made by a rules
`engine that compares content attributes with constraints on
`those attributes for a device. Metadata describing the content
`is derived and entered into a database. As the specifications of
`different devices are entered into the system, corresponding
`constraints are associated with the devices that tell the engine
`the valid range of values for the content attributes. The engine
`creates an available content library for each class of devices
`by excluding all instances of content that have attributes
`outside the range of values prescribed in the constraints. A
`similar rule set determines whether the content can be distrib(cid:173)
`uted through a particular delivery channel, based on the dis(cid:173)
`tribution channel capacity to support a media type. The subset
`of content that passes both the device capabilities tests and the
`distribution capability tests is viable for delivery to a device
`over a particular distribution channel.
`
`63 Claims, 32 Drawing Sheets
`
`ClientExtranet
`
`XML
`
`HTTP/MOSHS
`
`SMPP/SMTP
`146
`,--------'-~ Interna!Tech
`Suppo!tlnterface
`
`Royalty Reports
`
`BilfingReports
`
`Content Delivery Reports
`
`lntema!Tech
`Support Interface
`
`Verizon Wireless
`Exhibit 1034-0001
`
`

`
`1 gig Fiber
`
`1 gig Fiber
`
`18
`
`Client 1
`Server
`
`Client 2
`Server
`
`End-User
`Interface
`
`End-User
`Interface
`
`AP1
`
`AP2
`
`22, 32, 38,
`'92, 110, 148
`
`VPN1
`
`12
`
`VPN2
`
`~30
`
`12b
`
`15
`
`10
`
`30
`13
`
`Pulling
`
`Mblox
`
`FIG. 1
`
`~
`00 .
`
`~
`~
`~
`
`~ = ~
`
`c ('D
`
`~
`N
`
`~
`
`N
`0
`0
`QO
`
`('D
`
`rFJ =-('D
`.....
`....
`0 .....
`(.H
`N
`
`Verizon Wireless
`Exhibit 1034-0002
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 2 of 32
`
`US 7,461,067 B2
`
`Licensing Tools
`
`Production Tools
`
`32
`
`28
`
`I
`I
`
`' --Jo
`
`Content Library
`
`FIG. 2
`
`Internal Production
`Interface
`
`I
`
`C2DMA
`
`Internal PM
`Interface
`
`- - - - - - - - ~--- - - -
`Internal Tech
`Intl'face
`r-22
`I
`1 82
`r-92
`--
`I Project Configurator
`:
`l
`Library -
`,--110
`r-f Catalogue Designer
`I
`I
`-~H Content Export Tool
`I Billing Interfaces
`
`20
`-
`
`t:::
`·~
`tj
`~
`e
`Cl::
`·~ "t:)
`~
`
`24 -
`
`......
`~
`~
`~
`t:::
`~
`·~
`"5
`~
`
`Available
`
`r86
`
`....
`Project Catalog
`
`- - - - - -
`
`1 40
`L--
`
`Request Handler
`
`2 6
`
`c-
`~
`~
`
`-~
`"t:)
`~
`
`Broker/Converter
`r
`
`Distributor
`
`r
`
`Monitoring Tools
`
`148
`\...- Customer Service Tools
`
`Client Extranet
`
`r-112
`:
`
`XML
`
`~114
`IVR/Carrier Billing/ ..
`QPassjetc
`- - - - - - - - - -
`HTTP/MOSMS
`
`02
`
`144
`
`SMPP/SMTP
`146
`Internal Tech
`Support Interface
`
`Royalty Reports
`
`Billing Reports
`
`Content Delivery Reports
`
`Internal Tech
`Support Interface
`
`Verizon Wireless
`Exhibit 1034-0003
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 3 of 32
`
`US 7,461,067 B2
`
`138
`.----.a.,.
`Producer
`
`1 .. *uses
`
`1..*
`l
`Production tools
`
`40
`
`Post Production
`
`1..*
`....---
`
`48
`
`1 .. *
`
`1..*
`
`approves for
`catalog usage
`
`1..*
`manipulates
`
`34
`
`1..*
`Content
`1 - - - - - -1 - 1.. *
`~--------------~
`
`enters
`license information
`
`I
`
`1..*
`Licensing system ~
`
`L46
`
`researches and inputs
`
`1..1
`is a version of
`
`lr-42
`r-1;..;,.: .. 1;;._....____""'
`Performance
`approves
`
`1..*
`
`1 .. *
`
`36
`
`1..*
`
`is a *version of
`
`1
`
`Media
`
`1..*
`is allthored by
`
`44
`
`1..*
`Allthor
`
`FIG. 3
`
`Verizon Wireless
`Exhibit 1034-0004
`
`

`
`Performance View: Who Let The Dogs Out
`Who Let The Dogs Out (Baha Men)
`Media Type: audio
`Performance Type: song
`Rating Filter: 0
`
`Full list of artists:
`
`• Baha Men
`
`FIG. 4
`
`Attributes:
`Attribute
`Value
`Who Let The Dogs Out
`Album
`Genre
`Dance
`Label
`Artemis
`2000
`Year
`Bahamas
`Countrv
`Content "Tree":
`• audio/Nokia Proprietary· none· Ported from V3 system (ACTIVE, Moviso Admin, updated: 2002·07·2616:00:01:28)
`o audio x- n-realaudio ·who let the do
`.rm • Ported from V3 s stem as review (ACTIVE, Moviso Admin, updated: 2002·07·26 16:01:36: 176)
`o audio x-ms-wma ·who et the do
`.wma- Ported from V3 s stem as review (ACTIVE, Moviso Admin, updated: 2002-07-2616:01:36:176)
`• audio Nokia Pro rieta
`·none· Ported from V3 s stem (ACTIVE, Moviso Admin, up ated: 2002·07-26 16:00:01:28)

`o audio/x-pn-rea au io • bournemouth dogs.rm ·Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07·26 16:01:36:176)
`o audio/x-ms-wma • bournemouth dogs.wma ·Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26 16:01:35:176}
`• audio/Motorola Proprietary· none· Ported from V3 system (ACTIVE, Moviso Admin, updated: 2002·07-2616:00:01:28)
`o audio/x-pn·realaudio ·who let dog p.rm- Ported from V3 system as preview {ACTIVE, Moviso Admin, updated: 2002-07·26 16:01:36: 176)
`o audio/x-ms-wma ·who let dog p.wma- Ported from V3 system as preview {ACTIVE, Moviso Admin, updated: 2002-07·26 16:01:36:176)
`
`N
`0
`0
`QO
`
`Ringtone Production for this Performance
`Graphic Production for this Performance
`
`Upload New Content
`
`Verizon Wireless
`Exhibit 1034-0005
`
`

`
`Content View: Who Let The Dogs - audio/Nokia Proprietary - Ported from V3 system
`
`Description: Ported from V3 system
`Filename: none
`Content Type: audio/ Nokia Proprietary
`Status: Active
`Deliverable: YES
`Performance: Who Let The Dogs Out
`Owner: Moviso Admin
`Created: 2002-07-03 00:06:00.256
`Updated: 2002-07-26 16:00:01.28
`Content Attribute Values:
`
`Attribute
`BYTE_ COUNT
`DURATION STYLE CHANGE COUNT
`ENCODED TEMPO_NUMBER
`HAS INFINITE LOOP
`HAS LEGATO
`HAS STACCATO
`HIGHEST NOTE
`LOWEST_NOTE
`MET VERSION
`NOTE_PLUS REST COUNT
`PHRASE DEFINED COUNT
`PHRASE_USED_COUNT
`
`Value
`224
`0
`14
`0
`0
`0
`73
`61
`15.1.1
`60
`1
`1
`
`N
`0
`0
`QO
`
`Child Content "Tree":
`• audio/x-pn-realaudio- who let dog p.rm- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26
`• audio/x-ms-wma- who let dog p.wma- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26 16:01:36:176)
`
`Preview( s) of this Content:
`.rm - Ported from V3 s stem as review (ACTIVE, Moviso Admin, updated: 2002-07-26
`• audio x- n-realaudio - who let do
`• audio/x-ms-wma- who let dog p.wma- Ported from V3 system as preview ACTIVE, Moviso Admin, updated: 2002-07-2616:01:36:176)
`
`FIG. 5
`
`Verizon Wireless
`Exhibit 1034-0006
`
`

`
`Content View: Who Let The Dogs - audio/Motorola Proprietary - Ported from V3 system
`Description: Ported from V3 system
`Filename: none
`Content Type: audio/Motorola Proprietary
`Status: Active
`Deliverable: YES
`Performance: Who Let The Dogs Out
`Owner: Moviso Admin
`Created: 2002-07-03 01:46:10.733
`Updated: 2002-07-26 16:00:01.28
`Content Attribute Values:
`
`N
`0
`0
`QO
`
`Attribute
`BYTE COUNT
`ENCODED_TEMPO NUMBER
`HIGHEST NOTE
`LOWEST NOTE
`MET_VERSION
`NOTE_PLUS_REST_COUNT
`
`Value
`119
`3
`77
`65
`15.1.1
`33
`
`Child Content "Tree":
`• audio/x-pn-realaudio- who let dog p.rm- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26
`• audio/x-ms-wma- who let dog p.wma- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26 16:01:36:176)
`
`Preview(s) of this Content:
`• audio/x-pn-realaudio- who let dog p.rm- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26
`• audio/x-ms-wma- who let dog p.wma- Ported from V3 system as preview (ACTIVE, Moviso Admin, updated: 2002-07-26 16:01:36:176)
`
`View the Actual Contest
`Preview via "send-to-phone" ...
`Ringtone Production for "Who Let The Dogs Out" (under this content)
`Upload Child Content
`Add a New Note
`
`FIG. 6
`
`Verizon Wireless
`Exhibit 1 034-0007
`
`

`
`
`
`cation Content to Device Mapping Appli
`
`FIG. la-1
`
`r 80
`
`Delivery Address
`-addressData
`
`* -far
`
`N
`0
`0
`QO
`
`-has
`*
`
`74
`)
`
`* -is on
`' 1
`Network
`-name
`-protocol
`-territory
`
`-carries
`
`1
`
`*
`
`16)
`
`1
`
`Operator
`-name : String
`
`8
`~
`1
`.~
`DeliveryChannel
`~ -name
`*
`
`-supports delivery of
`
`*
`
`56
`User ~
`-demographics
`
`-has
`
`1
`*
`Device
`
`58
`
`1
`
`60
`Make ~
`+name : String
`
`1
`*
`Model
`+name : String
`
`162
`-is an instance of
`*
`*
`
`*
`supports
`
`0 .. 1
`-supports * r64
`Platform
`~ -name
`*
`
`1
`-can receive
`
`-
`
`A
`
`8
`
`Verizon Wireless
`Exhibit 1034-0008
`
`

`
`A
`
`( 66
`
`*
`PlatformProduct
`
`1
`
`*
`-provides
`
`Product
`-name
`
`B
`
`68
`
`78
`
`Media Type
`-name
`
`1
`
`1
`
`-is composed of
`
`1 r 10
`
`MediaCapability
`-contentType : ContentType
`
`*
`*
`
`1
`
`*
`
`,72
`
`-type
`
`* rso
`
`1
`
`Content Type
`+subtype : String
`
`*
`
`1
`
`1
`
`*{52
`
`CapabilityConstraint
`-attribute : ContentTypeAttribute
`-operator
`-value
`
`-for
`
`*
`
`ContentTypeAttribute
`-name : String
`-type
`-required : boolean
`
`1
`
`1
`
`Content
`-data
`-performance
`-approved : boolean
`-producer
`
`1
`
`0 .. 1
`
`-is derived from
`
`*
`
`4 rs
`
`-for
`
`*
`ContentAttribute Value
`-attribute: ContentTypeAttribute
`* -value
`
`FIG. la-2
`
`,34
`
`N
`0
`0
`QO
`
`rFJ =-('D
`......
`QO
`
`('D
`
`0 ......
`(.H
`N
`
`Verizon Wireless
`Exhibit 1034-0009
`
`

`
`1
`
`* {78
`-delivers via
`DeliveryChannel
`-needs
`-name
`*
`
`1
`
`-has
`
`*
`
`-creates
`
`*
`
`*
`-has 1 (142
`Converter
`-name
`-converterCiass
`+convert()
`*
`
`162\ *
`Deliveryformat
`-name
`-description
`
`*
`
`*
`
`-supports
`
`1
`
`-delivers using
`
`*
`-supports delivery of
`
`I
`L _____ l
`-converts for
`<<uses>>
`
`(68
`
`1 t
`Product
`-name
`
`7 0 \
`
`MediaCapability
`-contentTyper : ContentType
`
`* *
`
`1
`
`(50
`
`1
`
`Content Type
`+subtype : String
`
`1
`
`DistributorAttribute
`-name : String
`
`*
`
`-has
`
`1
`
`-for
`*
`DistributorAttributeValue
`-value: String
`
`*
`
`*1
`
`Distributor
`-queue
`
`144
`~
`
`ConverterParameter
`-name
`-value
`
`FIG. lb
`
`Content To Payload Mappi ng
`
`( 160
`
`Payload
`-header
`
`*
`
`-instance
`
`of
`
`N
`0
`0
`QO
`
`*
`
`1
`
`I
`I
`I
`I
`I
`I
`I
`I
`
`' 1
`Content
`-performance
`-approved: boolean
`* -producer
`
`(34
`0 ..
`1
`
`-is
`derived
`from
`
`f -
`*
`
`Verizon Wireless
`Exhibit 1034-0010
`
`

`
`FIG, lc-1
`c ontent to Project Mapping
`
`Product
`
`* *
`
`-distributed in
`
`-has prices
`
`1001
`
`*
`CatalogLimit
`-maxltems : int
`-unlimited : boolean
`-products
`
`88
`
`1
`
`Territory
`-name
`
`*
`-co
`nsists of
`
`-is supported * Network _}4
`
`*
`
`*
`
`*
`-is supported
`
`64
`
`Platform
`
`{94
`
`Contact
`-firstName
`-lastName
`-title
`-phone
`* -fax
`-email
`-notes
`
`I"'\
`
`1
`
`,96
`
`Client
`-name
`-notes
`-delete : boolean
`
`w r-.
`
`-contains
`
`1
`
`r98
`
`*
`0 .. 1
`ExtranetLogin
`-username
`-userpassword
`
`L - -
`
`*
`
`,__68
`* -is supported
`
`~6
`Catalog
`
`*
`1
`
`1
`-has
`
`-name
`-notes
`-reference : boolean
`-taxlncluded : boolean
`-currencyCode : String
`-deleted : boolean
`
`*
`* l tas root /106
`
`Category
`-parent : Category
`-name : String
`-description : String
`-seasonal : boolean
`-startDay
`-end Day
`-autoAdd : boolean
`-autoAdd From : Category
`-defaultpriceCode : PriceCode
`-rating filter
`-catalog : Catalog
`
`D
`
`E
`
`F
`
`G
`
`Verizon Wireless
`Exhibit 1034-0011
`
`

`
`D
`
`E
`
`F
`
`G
`
`90
`
`*
`Country
`-nwoLefferCode:String
`-shortName : String
`
`FIG. lc-2
`
`*
`*
`Product
`
`68
`
`,104
`
`*
`-c ontains type
`Title
`-performance
`-priceCode : PriceCode
`
`102
`
`1
`
`PriceCode
`-priceCode : PriceCode
`-default : boolean
`'-----~
`-system Name
`-amount
`
`*
`
`-selected
`
`*
`
`1081
`
`SelectedContent
`-platformProduct
`-content
`
`Verizon Wireless
`Exhibit 1034-0012
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 12 of 32
`
`US 7,461,067 B2
`
`Project Configurator - New Client Page
`
`Create New Client
`
`client name: ._I _ ___ ___.
`
`notes:
`I Okay I
`
`~--------------------------------~
`
`!Cancel I
`
`FIG. Ba
`
`Project Configurator - Client Management Page
`
`Cingular
`
`Notes:
`
`!Modifvi!Deletel
`
`catalogs
`CingularExtras [Edit Catalog] [Edit Storefronts]
`**Top Content [Edit Catalog] [Edit Storefronts]
`**Promo
`[Edit Catalog] [Edit Storefronts]
`I Add I
`
`Contacts
`
`lB!J
`Edit Access By Login
`
`FIG. Bb
`
`Verizon Wireless
`Exhibit 1034-0013
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 13 of 32
`
`US 7,461,067 B2
`
`Project Configurator
`
`Create a Catalog
`Catalog Name: :============:::..----.......--a
`Notes:l L---------------------J~~.....~:
`
`Territory: I United States [!]
`Time Zone: I Eastem Standard Time li]
`Currency Code: I USD I
`
`0 T-Mobile GSM PCS
`Select Networks: 0 Cingular GSM PCS
`
`Select Products
`
`lcancefl
`
`FIG. Be
`
`Verizon Wireless
`Exhibit 1034-0014
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 14 of 32
`
`US 7,461,067 B2
`
`Catalog Designer - Catalog Manager
`
`Catalogs
`
`Demo
`70's
`
`80's
`
`FIG. 9
`
`Catalog Designer - Category Manager
`
`Demo
`
`Categories for catalog Demo
`
`Demo Edit Price Codes Web Service Codes
`Demo [edit] [create subcategory] [manage content]
`Caller Graphics [edit] [create subcategory] [manage content] [delete)
`
`FIG. 10
`
`Catalog Designer - Category Manager
`
`Demo
`
`Categories for catalog Demo
`
`Demo Edit Price Codes Web Service Codes
`Demo [edit] [create subcategory) [manage content]
`Tunes [edit] [create subcategory] [manage content] [delete)
`Caller Graphics [edit) [create subcategory] [manage content] [delete]
`
`FIG. 12
`
`Verizon Wireless
`Exhibit 1034-0015
`
`

`
`Demo
`
`Category name
`Product Types
`
`Default price code
`
`Rating filter
`
`Catalog Designer - Create A New Category
`Demo Creating New Subcategory in: Demo
`IL-T_un_e_s - - - - - - - l
`0 Ringtone
`D Screensaver
`D Caller Icon
`I STANDARD I ..-I
`I G I ,.. I
`D (if checked, choose from list below)
`I February I ..-I 11 :=::==========:
`I February I ..-I 1 ..... 1 _______ __,
`D (if enabled, choose from list below)
`Auto Add From
`I YourMobile:: Ringtones: :ao•s
`I Okay II Cancel I
`
`Seasonal?
`
`Start Date
`
`End Date
`
`Auto Add
`
`FIG. 11
`
`N
`0
`0
`QO
`
`Verizon Wireless
`Exhibit 1034-0016
`
`

`
`Demo
`
`Catalog Designer - Create A New Category
`Demo Editing Category: Demo
`I Tunes
`[!] Ringtone
`D Screensaver
`D Caller Icon
`I STANDARD 1 ... 1
`
`Category name
`
`Product Types
`
`Default price code
`
`Rating filter
`
`Seasonal?
`
`Start Date
`
`End Date
`
`Auto Add
`
`I G 1 ... 1
`D (if checked, choose from list below)
`I February 1 ... 1 p
`::;:::===:=========~
`I February 1 ... 1 '-p ______ ____,
`D (if enabled, choose from list below)
`1'-Y_ou_r_Mo_b_ile _________ -~..,1 ... __,1
`Auto Add From
`I Okay II Cancel I
`
`FIG. 13
`
`N
`0
`0
`QO
`
`Verizon Wireless
`Exhibit 1034-0017
`
`

`
`Catalog Designer - Create A New Category
`
`Demo
`Demo
`
`Catalog: Demo
`
`Category: Tunes
`
`Titles
`
`Remove
`
`Title/ Artist
`
`Price Code
`
`Ringtone
`Motorola Ringtone
`(Mla)
`unlimited
`
`Ringtone
`Nokia Ringtone
`(Nla)
`unlimited
`
`Ringtone
`Nokia Ringtone
`(Nlb)
`unlimited
`
`Ringtone
`Nokia Ringtone
`(Nlc)
`unlimited
`
`N
`0
`0
`QO
`
`D
`
`D
`
`D
`
`D
`
`A Little Respect
`Erasure
`
`At/The Way
`Frank Sinatra
`
`Two Tribes
`Frankie Goes ro
`Hollywood
`
`Liebestraum
`Franz Liszt
`
`I STANDARD 1 ... 1
`
`I STANDARD 1 ... 1
`
`I STANDARD 1 ... 1
`
`I STANDARD 1 ... 1
`
`Add Titles
`
`0
`
`D
`
`D
`
`0
`
`El
`
`El
`
`El
`D
`II Apply II Done II Cancel
`
`0
`
`0
`
`0
`
`G
`
`0
`
`0
`
`G
`
`G
`
`FIG. 14
`
`Verizon Wireless
`Exhibit 1034-0018
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 18 of 32
`
`US 7,461,067 B2
`
`Catalog Designer - Title Selector
`
`Demo
`
`Catalog: Demo
`
`Category: Tunes
`
`I Search I Ll __ _ _ ___,II By Artist 1 .... 1 Products: I All Products l:J
`
`Default Category: I YourMobile: :Ringtones: :80's
`
`Load
`
`Available Titles
`
`Category Contents
`
`All The Way/ Frank Sinatra
`Uebestraum/ Franz Uszt
`Two Tribes/ Frankie Goes To Hollywood
`A Little Respect/ Erasure
`
`April Sun In Cuba/ Dragon
`Are You Old Enough/ Dragon
`(Chicago is) My Kind of Town/ Frank Sinatra
`Farewell Aunty Jack/ Graeme Bond
`Horses/ Darryl Braithwaite
`I Remember You/ Frank !field
`I've Got You Under My Skin/ Frank Sinatra
`My Way/ Frank Sinatra
`New World Symphony/ Dvorak
`Relax/ Frankie Goes To Hollywood
`Summertime Blues/ Eddie Cochran
`Ameno/ Era
`Bobby Brown/ Frank Zappa
`Toea's Miracle/ Fragma
`New York New York 2/ Frank Sinatra
`Can't Take My Eyes Off Of You/ Frankie Valli
`New York New York/ Frank Sinatra
`Money For Nothing/ Dire Straits
`Dueling Banjos/ Deliverence
`Brazil/ Frank Sinatra
`Chains Of Love/ Erasure
`Here's That Rainy Day/ Frank Sinatra
`You Are Alive/ Fragma
`Everytime You Need Me/ Fragma feat. Maria Rubia
`Electric Avenue/ Eddv Grant
`
`....
`t-
`
`"';'
`
`Cancel
`
`II Done
`
`FIG. 15
`
`Verizon Wireless
`Exhibit 1034-0019
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 19 of 32
`
`US 7,461,067 B2
`
`Catalog Request Example
`
`<CatalogRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
`xsi: noNamespaceSchemaLocation= "http: I /webservices. movis.o. com/XML/schema/CatalogRequ
`est .xsd" schemaversion=" 1. 0" >
`<Client id="24"/>
`<Storefront id="5"/>
`<Model id="1"/>
`<Model id="2"/>
`</CatalogRequest>
`
`Catalog Request Schema
`
`<?xml version="1.0" encoding="UTF-8"?>
`<!--
`CatalogRequest schema - defines rules for validation of Catalog Requests.
`
`$Author: ata $
`$Revision: 1.4 $
`
`-->
`<xsd:schema xmlns:xsd=o"http://www.w3.org/20.01/XMLSchema"
`elementFormDefault="qualified" version=o"1.4">
`<xsd:element name="CatalogRequest">
`<xsd:complexType>
`<xsd:sequence>
`<xsd:element name="Client" type="ClientType"/>
`<xsd:element name="Storefront" type="StorefrontType"/>
`<xsd:e1ement name="Model" type=o"ModelType" maxOccurs="unbounded"/>
`</xsd:sequence>
`<xsd:attribute name=o"schemaVersion" type=o"xsd:decimal" use="required"/>
`</xsd:complexType>
`</xsd:element>
`<xsd:complexType name=o"ClientType">
`<xsd:attribute name="id" type="xsd:int" use=o"required"/>
`</xsd:complexType>
`<xsd:comp1exType name=o"StorefrontType">
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`<xsd:complexType name="ModelType">
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`</xsd:schema>
`
`FIG. 16
`
`Verizon Wireless
`Exhibit 1 034-0020
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 20 of 32
`
`US 7,461,067 B2
`
`Catalog Response Example
`
`<?xml version="l.O" encoding="UTF-8"?>
`<CatalogResponse xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance•
`xmlns:noNamespaceSchemaLocation="
`http://webservices.moviso.com/XML/schema/CatalogResponse.xsd' currencyCode="USD">
`<Model id="l" name="3390" make="Nokia'>
`<Product id='l" name='Ringtone• platform="Nokia Ringtone (SMF)" />
`<Product id="2" name="Screen Saver• platform="Nokia ScreenSaver (SMF)" />
`<Product id="4" name="Operator Logo• platform="Nokia Operator Logo (SMF)"
`
`/>
`
`<Product id="J" name='Picture Message• platform="Nokia Picture Message
`(SMF)' I>
`<Product id='30" name='Ringtone• platform="TestPlatl' />
`<Product id="31" name='Operator Logo• platform="TestPlatl" I>
`<Product id="32' name='Ringtone• platform="TestPlatl' />
`</Model>
`<Model id="2" name="8290" make="Nokia">
`/>
`<Product id="l" name="Ringtone" platform="Nokia Ringtone (SMF)"
`<Product id="4" name="Operator Logo• platform="Nokia Operator Logo (SMF)"
`
`/>
`
`(SMF)"
`
`<Product id="3" name="Picture Message" platform="Nokia Picture Message
`/>
`<Product id="S' name="Caller Icon• platform='Nokia Caller Icon (SMF)"
`</Model>
`<Category id='80' name="Main Catalog">
`<Description>Root Category</Description>
`<Category id="81' name="Ringtones">
`
`/>
`
`FIG. 17a
`
`Verizon Wireless
`Exhibit 1034-0021
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 21 of 32
`
`US 7,461,067 B2
`
`<Category id="82" name="Top Hits">
`<Title name="The Carpet Crawlers" type="song" price="0.99">
`<Artists displayName="Genesis'>
`<Artist searchName="GENESIS">OLD_Genesis</Artist>
`</Artists>
`<ContentDeliveryCode id="240">
`<Product id="l" />
`<Preview mediaType="audio/wav"
`uri="http://preview.moviso.com/PreviewContent?previewid=lB&amp;contentDeliveryCodei
`d=240" I>
`
`</ContentDeliveryCode>
`</Title>
`<Title name="Suspended In Gaffa" type="song" price="0.99">
`<Artists displayName="Kate Bush">
`<Artist searchName="KATE BUSH">OLD_Kate Bush</Artist>
`</Artists>
`<ContentDeliveryCode i<i="242">
`<Product id="l" />
`</ContentDeliveryCode>
`</Title>
`<Title name="Shock the Monkey" type="song" price="0.99">
`<Artists displayName="Peter Gabriel">
`<Artist searchName="PETER GABRIEL">OLD_Peter
`
`Gabriel</Artist>
`
`</Artists>
`<ContentDeli veryCode id= "24 7 ">
`<Product id="l" />
`</ContentDeliveryCode>
`</Title>
`<Title name="Gigantic' type="song" price="0.99">
`<Artists displayName="Pixies">
`<Artist searchName="PIXIES'>OLD_Pixies</Artist>
`</Artists>
`<ContentDeli veryCode id= "244" >
`<Product id="l" />
`</ContentDeliveryCode>
`</Title>
`<Title name="A Day in the Life" type="song• price="0.99">
`<TitleAttribute type="Album" value="Meet the Beatles" />
`<TitleAttribute type="Genre" value="Classic Rock" />
`<TitleAttribute type="Label" value="Sony Records" />
`<TitleAttribute type="Year" value="1964" />
`<Artists displayName="Beatles">
`<Artist searchName="BEATLES">OLD_Beatles</Artist>
`</Artists>
`<ContentDeliveryCode id="267">
`<Product id="l" />
`</ContentDeliveryCode>
`</Title>
`</Category>
`</Category>
`<Title name="A Day in the Life" type="song" price="0.99">
`<TitleAttribute type="Album" value="Meet the Beatles" />
`<TitleAttribute type="Genre" value="Classic Rock" I>
`<TitleAttribute type="Label" value="Sony Records" />
`<TitleAttribute type="Year" value="1964" />
`<Artists displayName="Beatles">
`<Artist searchName="BEATLES">OLD_Beatles</Artist>
`</Artists>
`<ContentDeliveryCode id="268">
`<Product id="l" />
`</ContentDeliveryCode>
`</Title>
`</Category>
`</CatalogResponse>
`
`FIG. 17b
`
`Verizon Wireless
`Exhibit 1034-0022
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 22 of 32
`
`US 7,461,067 B2
`
`Catalog Response Schema
`
`<?xrnl version="l.O" encoding="UTF~8"?>
`<!--
`CatalogResponse schema - defines rules for validation of Catalog Response.
`
`$Author: ata $
`$Revision: 1.10 $
`
`-->
`<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
`elementFormDefault="qualified" version="l.lO">
`<xsd:element name="CatalogResponse">
`<xsd:complexType>
`<xsd:sequence>
`<xsd:element name="Model" type="ModelType" maxOccurs="unbounded"/>
`<xsd:element name="Category" type="CategoryType"/>
`</xsd:sequence>
`<xsd:attribute name="currencyCode" type="xsd:string" use="required"/>
`</xsd:complexType>
`</xsd:element>
`<xsd:complexType name="CategoryType">
`<xsd:sequence>
`<xsd:element ref="Description" minOccurs="O"/>
`<xsd:element name="Category" type="CategoryType" minoccurs=="D"
`maxOccurs="unbounded"/>
`<xsd:element name="Title" type="TitleType" minoccurs="O"
`maxOccurs="unbounded"/>
`</xsd:sequence>
`<xsd:attribute name="narne" type="xsd:string" use="required"/>
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`<xsd:compleXType name="ContentDeliveryCodeType">
`<xsd:sequence>
`<xsd:element name="Product" type="ProductType"/>
`<xsd:element name="Preview" type="PreviewType" minOccurs="D"
`maxOccurs="unbounded"/>
`</xsd:sequence>
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`<xsd:element name="Description" type="xsd:string"/>
`<xsd:complexType name="ModelType">
`<xsd: sequence>
`<xsd:element name="Product" type="ProductType" maxOccurs="unbounded"/>
`</xsd:sequence>
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`<xsd:attribute name="name" type="xsd:string" use="required"/>
`<xsd:attribute name=•make" type="xsd:string" use="required"/>
`</xsd:complexType>
`<xsd:complexType name="PreviewType">
`<xsd:attribute name="mediaType" type="xsd:string" use="required"/>
`<xsd:attribute narne="uri" type="xsd:anyURI" use="required"/>
`</xsd:complexType>
`<xsd:complexType name="ProductType">
`<xsd:attribute narne="id" type="xsd:int" use="required"/>
`<xsd:attribute name="narne" type="xsd:string"/>
`<xsd:attribute name="platform" type="xsd:string"/>
`</xsd:complexType>
`<xsd:complexType name="TitleType">
`<xsd:sequence>
`<xsd:element name="TitleAttribute" type="TitleAttributeType" minOccurs="O"
`maxOccurs="unbounded"/>
`<xsd:element name="Artists" type="ArtistsType"/>
`<xsd:element name="ContentDeliveryCode" type="ContentDeliveryCodeType"/>
`</xsd:sequence>
`
`FIG. llc
`
`Verizon Wireless
`Exhibit 1 034-0023
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 23 of 32
`
`US 7,461,067 B2
`
`<xsd:attribute name=•name• type="xsd:string• use=•required"/>
`<xsd:attribute name="type" type="xsd:string• use=•required"/>
`<xsd:attribute name="•price• type=•xsd:decimal• use::::•required"/>
`</xsd:cornplexType>
`<xsd:complexType narne="TitleAttributeType">
`<xsd:attribute name="type" type="xsd:string• use="required"/>
`<xsd:attribute name="value• type=•xsd:string• use="required"/>
`</xsd:complexType>
`<xsd:complexType name="ArtistsType">
`<xsd:sequence>
`<xsd:element narne="Artist• type="ArtistType• minOccurs="O"
`maxoccurs="unbounded"/>
`</xsd:sequence>
`<xsd:attribute name="displayName• type="xsd:string• use=•required"/>
`</xsd:complexType>
`<xsd:complexType name="ArtistType">
`<xsd:simpleContent>
`<xsd:extension base="xsd:string">
`<xsd:attribute name,."searchName• type="xsd:string• use="required"/>
`</xsd:extension>
`</xsd:simpleContent>
`</xsd:cornplexType>
`</xsd:schema>
`
`FIG. 17d
`
`Verizon Wireless
`Exhibit 1 034-0024
`
`

`
`FIG. 18-1
`
`Billing
`
`122
`.---D-e-li~~<_e_ry_P,_a_th----.~
`
`...-----.L.r---. 74
`Network
`
`Content
`
`0 .. *
`
`delivers
`1..1
`
`0 .. *
`1..1
`Performance
`
`0 .. *
`
`generates
`
`0 .. *
`0 .. *
`License
`
`I o .. *
`
`0 .. *
`Royalty Recepient Account
`
`0 .. *
`
`1..1
`
`0 .. *
`
`1..1
`-
`
`.... ~--..
`1..1
`....-------~'1~~------~
`
`reports delivery
`
`1..1
`
`116
`
`Billing Manager
`
`N
`0
`0
`QO
`
`1..1
`
`generates
`
`1..1
`reports payment
`....__
`
`1118
`0 .. *
`Billing Report
`
`H
`
`1..1
`
`I
`
`0 .. *
`
`generates
`
`K
`
`L
`
`M
`
`Verizon Wireless
`Exhibit 1 034-0025
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 25 of 32
`
`US 7,461,067 B2
`
`::s:
`
`-..I
`
`~
`
`-.
`
`.......
`
`\0
`
`I"V) '-
`
`:X::
`
`-11-
`....;
`
`t::
`~
`
`-<..;;
`
`c::: a ......
`
`c:::
`-~
`t)
`
`...-
`
`""e a
`:'--> iS
`~ (..j
`
`LJ
`
`~ .!:::;
`~
`IXl
`'-
`
`·~ I.;; a
`
`V'
`
`~
`c:::i
`
`........
`........
`
`'--
`
`§:
`.......
`
`"
`
`~ .......
`
`QJ
`~
`til
`G
`........
`~
`.!:::;
`....;
`:::::::
`.....--- i:ti
`........
`....;
`
`if
`_c:::i
`
`I - if
`c:::i
`
`1 . . - - ~
`f:b
`.......
`-;I
`
`~
`........
`
`.......
`....;
`
`.......
`....;
`
`~ ........
`
`c::: .c
`~
`·~
`E:
`E: a
`
`-....:;
`
`c
`~
`~
`
`~_j
`
`........
`
`~
`c:::i
`
`~
`c:::i
`
`~
`c:::i
`
`~
`c:::i
`
`~
`.!:::;
`~
`~
`~
`
`.......
`....;
`
`~
`~,
`
`~
`........
`
`......
`-~
`-..I
`~ ;s:
`
`........
`.......
`
`........
`....;
`
`f'.l
`.,_.
`I co
`~ te
`
`Verizon Wireless
`Exhibit 1034-0026
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 26 of 32
`
`US 7,461,067 B2
`
`Content Delivery Request Example
`
`<?xml version="l.O" encoding="UTF-8"?>
`<ContentDeliveryRequest xrnlns:xsi="http:f/www.w3.org/2001/XMLSchema-instance•
`xsi:noNamespaceSchemaLocation="
`http:f/webservices.moviso.com/XML/schernafContentDeliveryRequest.xsd"
`schemaVersion="l.O">
`<DeliveryAddress>13108047902</DeliveryAddress>
`<ContentDeliveryCode id="247">
`<PictureMessageText>alabala</PictureMessageText>
`</ContentDeliveryCode>
`<Price>l.OO</Price>
`<Operator id="S"/>
`<Storefront id="S"/>
`<SalesChannel id="l"/>
`<ClientTransaction id="UF0978239HI"/>
`<BillingAddress>1310B047902</BillingAddress>
`<Model id="27'></Model>
`</ContentDeliveryRequest>
`
`Content Delivery Request Schema
`
`<?xml version="l.O" encoding="UTF-8'?>
`<!--
`ContentDeliveryRequest schema - defines rules for validation of Content Delivery
`Requests.
`
`$Author: ata $
`$Revision: 1.7 $
`
`-->
`<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema•
`elementFormDefault="qualified" version="1.6">
`<xsd:element name="ContentDeliveryRequest">
`<xsd:complexType>
`<xsd:sequence>
`<xsd:element ref="DeliveryAddress"/>
`<xsd:element narne='ContentDeliveryCode•
`type=•ContentDeliveryCodeType"/>
`
`FIG. 19a
`
`Verizon Wireless
`Exhibit 1 034-0027
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 27 of 32
`
`US 7,461,067 B2
`
`<xsd:element ref="Price"/>
`<xsd:element name="Operator" type="OperatorType'/>
`<xsd:element name="Storefront" type="StorefrontType"/>
`<xsd:element name="SalesChannel" type="SalesChannelType"/>
`<xsd:element name="ClientTransaction"
`type="ClientTransactionType"
`minOccurs="O"/>
`<xsd:element ref="BillingAddress" minOccurs="O"/>
`<xsd:element name="Model" type='ModelType" minOccurs="D"/>
`</xsd:sequence>
`<xsd:attribute name="schemaVersion" type="xsd:decimal" use=•required"/>
`</xsd:complexType>
`</xsd:element>
`<xsd:element name="DeliveryAddress" type="xsd:long"/>
`<xsd:complexType name="ContentDeliveryCodeType">
`<xsd:sequence>
`<xsd:element ref="PictureMessageText" minOccurs="O"/>
`</xsd:sequence>
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`<xsd:element name="PictureMessageText" type="xsd:string"/>
`<xsd:element name="Price" typeo:•xsd:decimal"/>
`<xsd:complexType name="OperatorT¥Pe">
`<xsd:attribute name~··id" type=''xsd:int" use=''required''/>
`</xsd:complexType>
`<xsd:complexType name="StorefrontType">
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`<xsd:complexType name="SalesChannelType">
`<xsd:attribute name="id" type="xsd:int" useo:"required"/>
`</xsd:complexType>
`<xsd:complexType name="ClientTransactionType">
`<xsd:attribute name"'"id" type="xsd:string" use="required"/>
`</xsd:complexType>
`<xsd:element name="BillingAddress" type="xsd:long"/>
`<xsd:complexType name="ModelType">
`<xsd:attribute name="id" type="xsd:int" use="required"/>
`</xsd:complexType>
`
`</xsd:schema>
`
`FIG. 19b
`
`Verizon Wireless
`Exhibit 1 034-0028
`
`

`
`U.S. Patent
`
`Dec. 2, 2008
`
`Sheet 28 of 32
`
`US 7,461,067 B2
`
`Content Delivery Response Example
`
`<?xml version="l.O" encoding="UTF-8"?>
`<ContentDeliveryResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
`xmlns:noNamespaceSchemaLocation="http://webservices.moviso.com/XML/schema/ContentDe
`liveryResponse.xsd">
`<MovisoTransaction id:::"367" />
`<Client:Transaction id="UF0978239HI" />
`</Content:DeliveryResponse>
`
`Content Delivery Response Schema
`
`<?xml version="l.O" encoding="UTF-8"?>
`<J--
`ContentDeliveryResponse schema - defines rules for validation of ContentDelivery
`responses.
`
`$Author: ata $
`$Revision: 1.3 $
`
`-->
`<xsd:schema xmlns:xsd="http:f/www.w3.org/2001/XMLSchema"
`elementFonnDefault="qualified" version="l.3">
`<xsd:element name="ContentDeliveryResponse">
`<xsd:complexType>
`<xsd:sequence>
`<xsd:element name="MovisoTransaction" type="MovisoTransactionType"/>
`<xsd:element name="ClientTransaction" type="ClientTransactionType"/>
`</xsd:sequence>
`</xsd:complexType>
`</xsd:element>
`<xsd:complexType name="MovisoTransactionType">
`<xsd:attribute name="id" type="xsd:short" use="required"/>
`</xsd:complexType>
`<xsd:complexType name="ClientTransactionType">
`<xsd:attr

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