Purpose: Invalidity Analysis


Patent: US9245295B2
Filed: 2006-05-10
Issued: 2016-01-26
Patent Holder: (Original Assignee) John Forrester; Sam Wilson; Tim Smith     
Inventor(s): John Forrester, Sam Wilson, Tim Smith

Title: Call to action lockout system and method

Abstract: A Call-To-Action Lockout on a mobile device coupled to a data network is disclosed as a method and apparatus comprising providing a media application configured to respond to a control point associated with media content, providing media content which has at least one associated control point, triggering at least one control point while experiencing the media content; and performing an appropriate Call To Action Script (CTAS) in response to the triggered control point.




Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) [ Request Form ] is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


Non-Patent Literature        WIPO Prior Art        EP Prior Art        US Prior Art        CN Prior Art        JP Prior Art        KR Prior Art       
 
  Independent Claim

GroundReferenceOwner of the ReferenceTitleSemantic MappingBasisAnticipationChallenged Claims
123456789101112131415161718192021
1

MOBILE NETWORKS & APPLICATIONS. 7 (5): 407-418 OCT 2002

(Swierk, 2002)
Stanford UniversityThe Roma Personal Metadata Service user interface component desktop computer

media application, providing media content storage service

mobile device cell phone

XXXXXXXXXX
2

THIRD IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS. : 107-116 2000

(Swierk, 2000)
Stanford UniversityThe Roma Personal Metadata Service user interface component desktop computer

media content item, media content item data storage device

mobile device cell phone

XXXXXXXXXX
3

US20050245241A1

(Terry Durand, 2005)
(Original Assignee) Terry Durand; Fulvio Cenciarelli     

(Current Assignee)
AT&T Mobility II LLC
Mobile advertising and directory assistance media item, media content item contact information, playback device

providing feedback relative frequency

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches associating search query or pick query to favorite search that can be cache for later retrieval andor deletion…

teaches a handheld computing device comprising a processing circuit configured to run a first application and a second…

teaches the claimed invention wherein the functions are substantially the same as the method of claim…

teaches identifying a message component by retrieving specific content by providing one or more keywords or phrases as…
XXXXXXXXXX
4

US20060074550A1

(Carl Freer, 2006)
(Original Assignee) DAVIES ARTHUR SIMON; SMART ADDS Inc     

(Current Assignee)
Advanced Automated Media
System and method for distributing multimedia content via mobile wireless platforms remote server transmitting content

mobile device playback time

media content item stored data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses deriving dynamic advertisements suggestion by tracking user s location using satellite positioning system as…

teaches each block including a reference to a data source and code that is adapted to access the data source and to…

teaches that the main website contains assets such as news weather stock prices sports scores etc which are shared…

teaches wherein the providing the interest information comprises providing the interest information based on at least…
XXXXXXXXXXXXX
5

US20060033811A1

(J. Pulitzer, 2006)
(Original Assignee) Pulitzer J H     Integrated broadband telecommunications A/V appliance and device readable code readable code

server device, server device data said network

user interface component video camera

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches selecting at least one of said at least one recommended further content item paragraphs…

teaches adjusting the content of said personalized content channel to include content items having said at least one…

teaches all the claim limitations as stated above but is silent on wherein a like and a dislike is provided for each…

discloses sharing of digital media via personal broadcast channels…
XXXXXXXXXXXXX
6

US20060023702A1

(J. Pulitzer, 2006)
(Original Assignee) Pulitzer J H     Global A/V telecommunications media systems and servers user interface component receiving inputs

server device, server device data said network

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches selecting at least one of said at least one recommended further content item paragraphs…

teaches adjusting the content of said personalized content channel to include content items having said at least one…

teaches all the claim limitations as stated above but is silent on wherein a like and a dislike is provided for each…

discloses sharing of digital media via personal broadcast channels…
XXXXXXXXXXXXX
7

US20050251749A1

(Allan Lamkin, 2005)
(Original Assignee) Interactual Technologies Inc     

(Current Assignee)
Rovi Technologies Corp
Presentation of media Content readable code providing contents

mobile device playback time

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the method system and computer readable medium of claim…

teaches a data storage medium encoded with program codes for enabling a method of reproducing AV data in an…

discloses that the procedure of receiving the execution key can be performed repeatedly…

teaches a method for automatically determining if a software image version or feature set was supported by a product…
XXXXXXX
8

US20050193322A1

(Allan Lamkin, 2005)
(Original Assignee) InterActual Tech Inc     

(Current Assignee)
Sonic Solutions
Presentation of media content mobile device then output

media content item, media content item data data items

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the method system and computer readable medium of claim…

teaches a data storage medium encoded with program codes for enabling a method of reproducing AV data in an…

discloses that the procedure of receiving the execution key can be performed repeatedly…

teaches a method for automatically determining if a software image version or feature set was supported by a product…
XXXXXXXXXX
9

US20060069772A1

(Jonathan Clark, 2006)
(Original Assignee) British Telecommunications PLC     

(Current Assignee)
British Telecommunications PLC
Parallel access to data over a packet network media content item information network

providing media content predetermined data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the multimedia stream transmission method based on terahertz wireless communication according to claim…

discloses that devices which can include short range communication equipment may include televisions video recorders…

discloses the reception by the remote broadcast server a playback request where the playback optional rate matches the…

discloses using devices such as smartphones laptop computers and personal digital assistants to act as mobile hotspots…
XXXXXXX
10

WO2005069654A1

(Eric A. Portman, 2005)
(Original Assignee) Accenture Global Services Gmbh     Directory assistance with multi-modal messaging media application information management

media item contact information

server device data d log

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses requesting the location of the mobile communication device associated with the mobile device user and storing…

teaches the completion of a user profile to register for the subscriber database paragraph…

teaches a directory assistance call processing system and method…

discloses the contract preferences include information about times of contact correlated with contact format…
XXXXXXXXXXXX
11

US20040166832A1

(Eric Portman, 2004)
(Original Assignee) Accenture Global Services GmbH     

(Current Assignee)
Accenture Global Services Ltd
Directory assistance with multi-modal messaging media application information management

media item contact information

server device data d log

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses requesting the location of the mobile communication device associated with the mobile device user and storing…

teaches the completion of a user profile to register for the subscriber database paragraph…

teaches a directory assistance call processing system and method…

discloses the contract preferences include information about times of contact correlated with contact format…
XXXXXXXXXXXX
12

US20040003398A1

(Philip Donian, 2004)
(Original Assignee) PIRANHA MEDIA DISTRIBUTION Inc     

(Current Assignee)
PIRANHA MEDIA DISTRIBUTION Inc
Method and apparatus for the free licensing of digital media content providing feedback providing feedback

media application active content

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches an ordinary digital rights management DRM in force where it strictly denies all consumers who have license a…

teaches a method of advertising on mobile devices that includes an advertising server…

discloses the act of selecting advertising content based on monitoring user selection of content read as the…

discloses receiving a presentation at a primary device in a NMS…
XXXXXXXXXX
13

JP2004030649A

(Scott H Demsky, 2004)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation     多数のユーザへの目的とする情報の配信 media content item, media content item data のデータ

computer readable code のコード

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wirelessly transmitting a message to a mobile device wherein the message including a telephone for responding…

discloses said detection result being indicative of a category and a of drivers requested by said data processing…

discloses sharing of digital media via personal broadcast channels…

teaches in agreement with computer program running on the mobile unit computing facility user presses a special…
XXXXXXX
14

US20040014454A1

(Thomas Burgess, 2004)
(Original Assignee) RESPONSE METRICS Inc     

(Current Assignee)
RESPONSE METRICS Inc ; Zoove Corp
Wireless data system media content, media application computer program

remote server electronic mail

control point control point

competition entry new user

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the concept of receiving location information about a user…

discloses providing services at different complexity levels col…

discloses wherein the controller is adapted to transmit a first advertisement to a user of the first set top box via an…

teaches deleting of session data based on predetermined time see page…
XXXXXXXXXXXXXXXX
15

US20040128396A1

(Stuart Patrick, 2004)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Adaptable accelerated content streaming remote server fifty percent

server device server device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches re sending a missing data packet from the first device to the second device in response to the negative…

teaches a system in which exchanging data packets that respectively accommodate a plurality of communication terminals…

teaches a packet exchange network wherein simultaneous data transmission ie parallel between a source and a…

discloses wherein said accelerator is configured to provide said downloaded multimedia file data to said multimedia file…
XXXXXXXXXXXXXXXX
16

EP1304892A2

(David Stringer, 2003)
(Original Assignee) Nortel Networks Ltd     

(Current Assignee)
Nortel Networks Ltd
Disseminating information mobile device mobile communication, mobile device

media content, media application computer program

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses all the limitations of subject matter as applied to claim…

discloses a method to nd members of a common interest group with a mobile device wherein at least one database is built…

discloses a wireless communication system with profile matching capabilities including activating a profile matching…

discloses a method wherein said database is managed by the operator of said radio network and wherein the registration…
XXXXXXXXXXXXX
17

CA2394503A1

(Mihal Lazaridis, 2003)
(Original Assignee) Research in Motion Ltd     

(Current Assignee)
BlackBerry Ltd
System and method for pushing information to a mobile device control point receives information

server device, server device data content database

media content stores data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches wherein the meta data comprises application data for being usable in an application executable on the…

teaches reordering a playlist using dragging and dropping entries within a browser display window…

teaches collection of location position traffic by geographic area further analyzing demand levels and overall traffic…

discloses a communication device that operates on a communication network and includes a graphical display device…
XXXXXXXXXXXXXXXXXXX
18

US20030026231A1

(Mihal Lazaridis, 2003)
(Original Assignee) Research in Motion Ltd     

(Current Assignee)
BlackBerry Ltd
System and method for pushing information to a mobile device control point receives information

server device, server device data content database

media content stores data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches wherein the meta data comprises application data for being usable in an application executable on the…

teaches reordering a playlist using dragging and dropping entries within a browser display window…

teaches collection of location position traffic by geographic area further analyzing demand levels and overall traffic…

discloses a communication device that operates on a communication network and includes a graphical display device…
XXXXXXXXXXXXXXXXXXX
19

US20020184314A1

(John Riise, 2002)
(Original Assignee) NETADTACK APS     

(Current Assignee)
NETADTACK APS
Method and system for transmitting multicast data signals user interface component, server device predetermined time intervals, first transmission channel

media content, media application computer program

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a method of switching between a common media stream…

teaches a receiving apparatus for receiving a broadcasting signal comprising commercial information and electronic…

discloses tuning into a channel via user interaction with a set top box during an advertisement time slot of an…

teaches that various frame storage formats exist for storing frame data in memory and that one method for storing a…
XXXXXXXXXXXXXXXXXXX
20

US20030216958A1

(Linwood Register, 2003)
(Original Assignee) IBN TECHNOLOGY HOLDING LLC     

(Current Assignee)
IN-STORE BROADCASTING NETWORK A DELAWARE LLC LLC ; IN-STORE BROADCASTING NETWORK LLC
System for and method of doing business to provide network-based in-store media broadcasting computer readable code storage component, face component

mobile devices computing device

media content item, media content item data storage device, managing use

server device, server device data said network, d log

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches collecting consumer data form a variety of sources to enable participating retailers to generate and compile…

discloses that the system can use algorithms be automatic and dynamic…

discloses determining the current customer population prior to the point of sale and then optimizing the ad parameters…

discloses a similar system apparatus and computer program that presents advertisement and user status information to the…
XXXXXXXXXXXXXXXX
21

JP2003255959A

(Michiaki Yoneda, 2003)
(Original Assignee) Sony Corp; ソニー株式会社     情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム action results 判断結果

computer readable code 読み取り

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the multimedia stream transmission method based on terahertz wireless communication according to claim…

teaches selecting the plurality of different codecs to compress the plurality of partitions based on the graphical…

discloses that devices which can include short range communication equipment may include televisions video recorders…

discloses using devices such as smartphones laptop computers and personal digital assistants to act as mobile hotspots…
XXXXX
22

EP1253541A2

(Salil Pradhan, 2002)
(Original Assignee) Hewlett Packard Co     

(Current Assignee)
HP Inc
Information acquisition decision making by devices in a wireless network computer readable code memory storage medium

mobile devices electronic device

mobile device mobile device

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses all the limitations of subject matter as applied to claim…

teaches capability and concept for using ranking and scoring to determine advertisement for target audience…

discloses a method and system for administering digital collectible cards…

discloses wherein the trigger information further comprises a notification flag that describes a type of interaction…
XXXXXXX
23

CN1504049A

(J・B・费斯克, 2004)
(Original Assignee) Quadriga Tech Ltd     

(Current Assignee)
Quadriga Tech Ltd
电视、视频和其它信号的分配和联网、这种分配系统的安装、以及电视机的控制 server device, server device data 接收数字

user interface component 用户接口

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a method of processing content the method comprising receiving user input comprising at least one content file…

teaches selecting at least one of said at least one recommended further content item paragraphs…

teaches filtering each content item on said personalized content channel such that only content items that meet…

teaches all the claim limitations as stated above but is silent on wherein a like and a dislike is provided for each…
XXXXXXXXXXXXX
24

US20020105951A1

(Miska Hannuksela, 2002)
(Original Assignee) Nokia Oyj     

(Current Assignee)
Nokia Technologies Oy ; Hitachi Ltd ; Cisco Technology Inc
Playback of streamed media user interface component desktop computer

remote server wireless client

server device, server device data said network

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the multimedia stream transmission method based on terahertz wireless communication according to claim…

discloses using devices such as smartphones laptop computers and personal digital assistants to act as mobile hotspots…

discloses that devices which can include short range communication equipment may include televisions video recorders…

discloses a streaming server wherein that network interface receives context data from the client device…
XXXXXXXXXXXXXXXX
25

JP2003229843A

(Keiko Tada, 2003)
(Original Assignee) Sony Corp; ソニー株式会社     ストリーミングシステム及びストリーミング方法、クライアント端末及びコンテンツデータ復号方法、ストリームサーバ及びストリーム配信方法、オーサリング装置及びオーサリング方法、並びにプログラム及び記録媒体 media content item, media content item data のデータ

computer readable code 読み取り

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches distribution of a package including encrypted resource and a first and second key…

discloses said recipient terminals receive encrypted data from said sender terminal exchange among said recipient…

teaches retrieving content using URL which would be over a network and…

teaches a methoddispersed storage module for execution by a processing module to generate a secure hierarchical file…
XXXXXXX
26

US20020124251A1

(Charles Hunter, 2002)
(Original Assignee) World Theatre Inc     

(Current Assignee)
Zarbana Digital Fund LLC ; World Theatre Inc
Systems and methods for distribution of entertainment and advertising content media application recording medium

mobile device one second

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a distributor collecting payment for distribution of content and returning portions of receipts collected to a…

discloses storing in a memory device an updated feature program comprising the inserted addressable content…

discloses sending subscriber preference information only to an advertiser…

teaches said insertion interface includes one or more editing tools for modifying said piece of media…
XXXXXXXXXX
27

US20020184339A1

(Gregory Mackintosh, 2002)
(Original Assignee) Radio Wave com Inc     

(Current Assignee)
Radio Wave com Inc ; Susquehanna Media Co
System and method for coordinating supplemental materials with broadcast material media content, media application computer program

media content item, media content item data storage device, data items

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a data reproduction apparatus comprising reproduction means…

teaches the controller further saves a digitized sample of the multimedia content being rendered to the user and links…

teaches in response to a purchase request receiving copyrighted material such as digital music via download…

teaches when the recording medium does not have the content identifying information recorded thereon said…
XXXXXXXXXX
28

US20020078144A1

(Allan Lamkin, 2002)
(Original Assignee) Interactual Technologies Inc     

(Current Assignee)
Rovi Technologies Corp
Presentation of media content from multiple media media content item data, server device data established connection, storage device

media content playback devices

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the method system and computer readable medium of claim…

discloses that the procedure of receiving the execution key can be performed repeatedly…

teaches a data storage medium encoded with program codes for enabling a method of reproducing AV data in an…

teaches the ability to jump between sets of bookmarks in col…
XXXXXXXXXXXX
29

US20030018521A1

(Reiner Kraft, 2003)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Advertising based upon events reported from a GPS enabled event report system mobile devices such information

server device, server device data said network

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches selecting one of a predetermined sequence of advertisements for the identified person or class of person and…

discloses a system in which users select advertisements from a list to include within the virtual gaming environment…

teaches players can see and interact with one another and with the machine controlled characters paragraph…

teaches a game object may incorporate new behaviors or powers in response to a player viewing manipulating or…
XXXXXXXXXXXX
30

US20020160758A1

(Salil Pradhan, 2002)
(Original Assignee) Hewlett Packard Co     

(Current Assignee)
Qualcomm Inc
Information acquisition decision making by devices in a wireless network computer readable code memory storage medium

mobile devices electronic device

mobile device mobile device

competition entry wireless ad

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses all the limitations of subject matter as applied to claim…

teaches capability and concept for using ranking and scoring to determine advertisement for target audience…

discloses a method and system for administering digital collectible cards…

discloses wherein the trigger information further comprises a notification flag that describes a type of interaction…
XXXXXXXXXX
31

US20020114321A1

(Eric Ogren, 2002)
(Original Assignee) Siemens AG     

(Current Assignee)
Siemens AG
Method and system for translating between circuit and packet identifiers for a communication connection mobile device mobile communication

action results uplink traffic

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses a system with a media gateway and media gateway control…

teaches putting a user on hold but fails to include on hold music…

discloses transferring a call that is still ringing by performing a blind transfer with the transfer button paragraph…

teaches a voice over data telecommunications network architecture which comprises soft switch sites…
XXXXXXX
32

US7028327B1

(Brian P. Dougherty, 2006)
(Original Assignee) Wink Communications Inc     

(Current Assignee)
OpenTV Inc
Using the electronic program guide to synchronize interactivity with broadcast programs media content item, media content item data storage device

media application active content

readable code server remote

remote server remote server

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses an information processing system comprising a program information providing apparatus for providing program…

discloses all the limitations as previously discussed with respect to claims…

teaches a mix of communication media that can be used such as video audio text etc wherein the mixed media chat may be…

teaches the system detecting the mood of the user and taking the appropriate actions…
XXXXXXXXXX
33

US6606660B1

(Michel K. Bowman-Amuah, 2003)
(Original Assignee) Accenture LLP     

(Current Assignee)
Accenture Global Services Ltd
Stream-based communication in a communication services patterns environment media content, media application computer program

server device data d log

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses that the procedure of receiving the execution key can be performed repeatedly…

discloses multiple policies for a specific user indexed by different aliases…

discloses the BGP advertisementgenerated dynamic tunnel is an…

discloses denying the transmittal of the control commands if the count exceeds a given…
XXXXXXXXXXXXXXX
34

US6539240B1

(Motomu Watanabe, 2003)
(Original Assignee) Casio Computer Co Ltd     

(Current Assignee)
Casio Computer Co Ltd
Data communication apparatus, data communication method, and storage medium storing computer program for data communication media content, media application computer program, stores data

action results various actions, following steps

media content item, media content item data storage device, data items

mobile device other party

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches a portable device which is configured to display advertisement the different commercials are play to…

teaches displaying on the display for a communication message a pictorial icon depicting the communication partner of…

teaches receiving advertisements from various sources which reads on receiving updated content and using the weight…

teaches a detection component that senses the first service and the second service in a wireless communication range…
XXXXXXXXXXXXX
35

WO9927681A2

(Steven D. Leeke, 1999)
(Original Assignee) Motorola Inc.     Audio content player methods, systems, and articles of manufacture remote server electronic mail

action results user feedback

user interface component second image

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the continuous play broadcast system and method of claims…

teaches wherein the additional information comprises annotation information for additionally describing the contents…

discloses that the system stores a profile for each individual user the user can select to rate items and that rating is…

teaches generating a key for searching for a loaded optical disc s database DB using table of contents TOC information…
XXXXXXXX
36

EP0852443A2

(Phillip R. Thrift, 1998)
(Original Assignee) Texas Instruments Inc     

(Current Assignee)
Texas Instruments Inc
An apparatus for producing interactive television programs providing media content television receiver

media content, media application television shows

competition entry timing means

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the content feed includes data corresponding to the event…

discloses inserting said personalized content file onto said personalized content stream…

teaches a system for capturing and storing video tracks from a live performance the system comprising a plurality of…

teaches of purchasing a program so that a user can record the program…
XXXXXXXXXXXXX
37

JP2006013767A

(Yasushi Tsukamoto, 2006)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation     画像圧縮装置、画像伸張装置、画像処理システム、画像圧縮方法、画像伸張方法、プログラム、及び記録媒体 server device, server device data 画像処理システム

media item の属性情報

media content item, media content item data のデータ

XXXXXXXXXXXXXXXX
38

CN1720547A

(凯文·多诺万, 2006)
(Original Assignee) Google LLC     

(Current Assignee)
Google LLC
用于通过电子邮件进行动态文本广告发布的方法和系统 readable code 的一组

providing feedback 该分组

XXXXX
39

JP2005107292A

(Hiroshi Aoyama, 2005)
(Original Assignee) Square Enix Co Ltd; 株式会社スクウェア・エニックス     広告配信システム、広告配信サーバ、広告配信プログラム及び広告配信プログラムを記録した記録媒体 media content 前記送信手段

computer readable code 読み取り

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches a business method that includes the steps of providing a referral advertisement for a digital media…

teaches automatically identifying by the network device at least one other user of the network based services other…

discloses that when transmitting programming that may not be authorized for every subscriber programming can be…

discloses wherein the advertisement or offer offered to the particular user is an advertisement…
XXXXXXX
40

JP2005072692A

(Masamitsu Taguchi, 2005)
(Original Assignee) Edia:Kk; 株式会社エディア     広告配信方法、広告配信システム media item の属性情報

readable code, computer readable code スポンサ

XXXX
41

US20040024818A1

(Woo Yoon, 2004)
(Original Assignee) LG Electronics Inc     

(Current Assignee)
LG Electronics Inc
System and method for updating chatting data in an interactive disc player network user interface component, server device predetermined time intervals

media application active content

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the medium wherein the clip AV streams corresponding to motion picture data for different angles are…

discloses displaying content in a defined second interval such as…

discloses all the limitations as previously discussed with respect to claim…

teaches commercial data residing in the synchronization packet paragraph…
XXXXXXXXXXXXXXXXX
42

US20040215755A1

(Patrick O'Neill, 2004)
(Original Assignee) Bitfone Corp     

(Current Assignee)
Hewlett Packard Development Co LP
System and method for updating and distributing information computer readable code communication medium

mobile device mobile device

media content item data new code

XXXXXXX
43

JP2004258009A

(Katsuyuki Tanaka, 2004)
(Original Assignee) Sony Corp; ソニー株式会社     測距・測位システム及び測距・測位方法、並びに無線通信装置 readable code 拡散コード

action results 判断結果

35 U.S.C. 103(a)

35 U.S.C. 102(b)
discloses the method of claim I wherein the locating at least one position of at least one mote device including…

teaches transmitting data from a medium access control device via a physical layer to an antenna wherein the physical…

discloses the operations further comprise performing outlier detection to determine that the first set of observed time…

teaches relay positional information on the location of the one or more mobile nodes via a wireless communications…
XXXXX
44

JP2004102662A

(Hidetoyo Tonuma, 2004)
(Original Assignee) Hidetoyo Tonuma; 渡沼 秀豊     フィルタリングデータサーバー、フィルタリングサーバー、電子メールプログラム、電話機、電話機プログラム、フィルタリングデータ登録プログラム、インターホン装置、データフィルタリングシステム、フィルタリングデータベースシステム、及びセキュリティシステム media content item, media content item data のデータ

readable code, computer readable code ブック

mobile device 表示部

XXXXXXXXXX
45

US20040010510A1

(Timo Hotti, 2004)
(Original Assignee) Solid Information Technology Oy     

(Current Assignee)
Solid Information Technology Oy
Method and system for database synchronization media content item information network

mobile device one second

XXXXXXXXXX
46

US6721748B1

(Timothy O. Knight, 2004)
(Original Assignee) Maquis Techtrix LLC     

(Current Assignee)
Cxt Systems Inc ; PROPHET INFORMATION SERVICES Inc
Online content provider system and method providing feedback multi-media content

competition entry online content

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses searching a bulletin board system with software robots plurality of automatic crawlers column…

discloses the use of keyword extractions from messages to know how the users react to content…

discloses a system that has different members where the interests of the users are used to classify and present content…

discloses a prioritization scheme utilizing frequency of occurrence of a subject category statistical rarity of title…
XXX
47

US20020049978A1

(Arturo Rodriguez, 2002)
(Original Assignee) Scientific Atlanta LLC     

(Current Assignee)
Cisco Technology Inc ; Scientific Atlanta LLC
System and method for access and placement of media content information items on a screen display with a remote control device providing feedback providing feedback

remote server interactive media, remote server

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses the limitation as discussed in the rejection of claim…

teaches wherein said second controller in said recording and reproducing apparatus judges from said received…

discloses a method comprising sending a linear content signal to cause display of linear content is interpreted as a…

teaches a system in which notification of media that is newly accessible using reminder barkers…
XXXXXXXX
48

US20010056434A1

(Jon Kaplan, 2001)
(Original Assignee) SmartDisk Corp     

(Current Assignee)
ONDINE COMPUTING Inc
Systems, methods and computer program products for managing multimedia content providing media content predetermined data

media content, media application computer program, playback devices

XXXXXXXXXX
49

US20020103855A1

(Masayuki Chatani, 2002)
(Original Assignee) Sony Interactive Entertainment America LLC     

(Current Assignee)
Sony Interactive Entertainment LLC
Method and system for providing auxiliary content located on local storage during download/ access of primary content over a network server device, server device data content database

media content item, media content item data content items, data items

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses users searching for users with similar characteristics…

teaches interstitial ads displayed to a user s browser from an…

teaches the concept of the required payment to be less than the predicted payment…

discloses the method for distributing advertisements according to claim…
XXXXXXXXXXXXXXXX
50

JP2001306923A

(Takeshi Namigata, 2001)
(Original Assignee) Canon Inc; キヤノン株式会社     情報受信装置、情報発信装置、情報管理装置、情報サービスシステム、及びそれらの方法、並びに記憶媒体 readable code, computer readable code スポンサ

server device data アドレス

XXXXXXX
51

EP1043905A2

(Bruce K. Martin, 2000)
(Original Assignee) Phone Com Inc     

(Current Assignee)
Phone Com Inc
Method and apparatus for displaying information during idle time on a wireless mobile device mobile devices computing device

mobile device mobile device

server device, server device data said network

control point program loop

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches receiving advertisements from various sources which reads on receiving updated content and using the weight…

discloses transmitting the tuning information comprises transmitting the tuning information as a short message service…

discloses the localized ad hoc protocol wireless network comprises a…

discloses targeted advertising using a virtual database about the user and providing advertisements to the user see…
XXXXXXXXXXXXXXXXX
52

US6976229B1

(Marko Balabanovic, 2005)
(Original Assignee) Ricoh Co Ltd     

(Current Assignee)
Ricoh Co Ltd
Method and apparatus for storytelling with digital photographs media content item, media content item data storage device

user interface component video camera

resuming playback video clips

35 U.S.C. 103(a)

35 U.S.C. 102(e)
discloses further comprising the step of displaying the plurality of still image files are displayed on the second…

discloses wherein the main control unit further partially deletes a moving picture…

discloses creating either a le in a data format suited for processing in response to a processing request for specifying…

teaches that an XML component can be used to allow for translations into other formats such as HTML and SMIL…
XXXXXXX
53

US6732162B1

(Lisa T. Wood, 2004)
(Original Assignee) Internet Pictures Corp     

(Current Assignee)
Lupercal LLC ; Internet Pictures Corp
Method of providing preprocessed images for a plurality of internet web sites readable code digital images

remote server remote server

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses the process for distributing documents as claimed in claim…

teaches the original content includes audio data or video data…

teaches that any suitable transmission or access scheme may be used to connect the media devices…

teaches a digital information library and delivery system with logic for generating files targeting a playback device…
XXXXXX
54

US6381465B1

(Vincent Chern, 2002)
(Original Assignee) Leap Wireless International Inc     

(Current Assignee)
Intel Corp
System and method for attaching an advertisement to an SMS message for wireless transmission competition entry available space

action results following steps

remote server remote server

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches when a message is sent from an outside email source to a mobile phone…

teaches the method of providing electronic even notification to a communications device according to claims…

teaches a system for transmitting data as claimed in claim…

teaches the email server is operating on the database created for the mobile and transmits the email by reference to…
XXXXXXXXXXX
55

WO9952285A1

(John S. Hendricks, 1999)
(Original Assignee) Discovery Communications, Inc.     Targeted advertisement using television delivery systems remote server terminal identification

providing media content television receiver

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
discloses the available network bandwidth via connection between server and client is taken into account when…

discloses a method for displaying a motion picture according to claim…

teaches a cable headend which processes content and also provides network services which can be configured to control…

discloses a system for distributing television data clearly teaches at least some of said computers are configured to…
XXXXXX
56

US6141010A

(Martin David Hoyle, 2000)
(Original Assignee) B E Tech LLC     

(Current Assignee)
B E Tech LLC
Computer interface method and apparatus with targeted advertising control point second modules

media content item, media content item data stored data, data items

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches methods for capturing demographic information from a skinable software application and…

teaches a user interface is switched in respond to content or user selection…

teaches the presentation vehicle is a slider comprising sliding panel that automatically retracts based on some preset…

discloses wherein the notification bar user interface control includes a color bar that extends horizontally across the…
XXXXXXXXXXXXX
57

US5869819A

(Carl Harry Knowles, 1999)
(Original Assignee) Metrologic Instruments Inc     

(Current Assignee)
Metrologic Instruments Inc
Internet-based system and method for tracking objects bearing URL-encoded bar code symbols readable code, computer readable code package delivery

user interface component desktop computer

mobile device, server device said object, n storage

XXXXXXXXXXXXXX
58

US5734719A

(James T. Tsevdos, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Toshiba Global Commerce Solutions Holdings Corp
Digital information accessing, delivery and production system media content media content

providing media content network path

mobile device, server device n storage

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
discloses a microprocessor that then directs the CD writer and dispenser to retrieve a blank compact disk not shown from…

discloses a digital information accessing delivery and production system which uses a switch multiplexer which is used…

discloses a music vending machine with a disk drive that is a removable hard drive which contains digitally stored…

discloses a network apparatus and method for preview of music products and compilation of market data…
XXXXXXXXXXXXXXXX




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
MOBILE NETWORKS & APPLICATIONS. 7 (5): 407-418 OCT 2002

Publication Year: 2002

The Roma Personal Metadata Service

Stanford University

Swierk, Kscsman, Williams, Fukushima, Yoshida, Laviano, Baker
US9245295B2
CLAIM 1
. A method , performed by a mobile device (cell phone) , being a method for providing media content (storage service) , the method comprising : providing , via a media application (storage service) , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computer (user interface component) s and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computers and web-based storage services . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (storage service) , which is parsed thereby to trigger the control point , is received from a remote server .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone address books , handheld devices , desktop computers and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (storage service) , which is parsed thereby to trigger the control point , is received from a remote server .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone address books , handheld devices , desktop computers and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (storage service) , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (cell phone) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computer (user interface component) s and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computers and web-based storage services . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (cell phone) , being a method for providing media content (storage service) , the method comprising : providing , via a media application (storage service) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computers and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computers and web-based storage services . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (storage service) , which is parsed thereby to trigger the control point , is received from a remote server .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone address books , handheld devices , desktop computers and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (cell phone) to perform a method comprising : providing , via a media application (storage service) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage facilities , including laptops , cell phone (mobile device) address books , handheld devices , desktop computers and web-based storage service (media application, providing media content) s . Unfortunately , as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document in a user's personal file space is available to him on the storage facility he is currently using . We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper we describe the design requirements , architecture and current prototype implementation of Roma .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
THIRD IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS. : 107-116 2000

Publication Year: 2000

The Roma Personal Metadata Service

Stanford University

Swierk, Kiciman, Laviano, Baker, Ieee Computer Society, Ieee Computer Society
US9245295B2
CLAIM 1
. A method , performed by a mobile device (cell phone) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone (mobile device) address books , laptops , desktop computer (user interface component) s and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage devices , including palmtops , cell phone (mobile device) address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (cell phone) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone (mobile device) address books , laptops , desktop computer (user interface component) s and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage devices , including palmtops , cell phone (mobile device) address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (cell phone) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device) .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone (mobile device) address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (cell phone) , and the method further comprises transmitting that data to a server device .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage devices , including palmtops , cell phone (mobile device) address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (cell phone) to perform a method comprising : providing , via a media application , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device) .
The Roma Personal Metadata Service . People now have available to them a diversity of digital storage device (media content item, media content item data, media item) s , including palmtops , cell phone (mobile device) address books , laptops , desktop computers and web-based services . Unfortunately as the number of personal data repositories increases , so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he is currently using . We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories . This centralized service stores information about each of a user's files , such as name , location , timestamp and keywords , on behalf of mobility-aware applications . Separating out these metadata from the data respositories makes it practical to keep the metadata store on a highly available , portable device . In this paper Mle describe the design requirements , architecture and current prototype implementation of Roma .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20050245241A1

Filed: 2005-04-28     Issued: 2005-11-03

Mobile advertising and directory assistance

(Original Assignee) Terry Durand; Fulvio Cenciarelli     (Current Assignee) AT&T Mobility II LLC

Terry Durand, Fulvio Cenciarelli
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (contact information, playback device, audio playback, default values) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (contact information, playback device, audio playback, default values) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information, playback device, audio playback, default values) .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (relative frequency) , and providing other requested data .
US20050245241A1
CLAIM 19
. The method of claim 18 , wherein the relative popularity of the bundles is determined by comparing one of the following variables : the relative frequency (providing feedback) of previous transmissions of each of the bundles to the wireless device ;
the relative frequency of previous transmissions of each of the bundles to other wireless devices ;
the relative frequency of previous downloads of each of the bundles to the wireless device ;
the relative frequency of previous downloads of each of the bundles to other wireless devices ;
the relative frequency of instances where each of the bundles has been saved to the wireless device ;
or the relative frequency of instances where each of the bundles has been saved to other wireless devices .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (contact information, playback device, audio playback, default values) item (contact information, playback device, audio playback, default values) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (contact information, playback device, audio playback, default values) item (contact information, playback device, audio playback, default values) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information, playback device, audio playback, default values) .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (relative frequency) , and providing other requested data .
US20050245241A1
CLAIM 19
. The method of claim 18 , wherein the relative popularity of the bundles is determined by comparing one of the following variables : the relative frequency (providing feedback) of previous transmissions of each of the bundles to the wireless device ;
the relative frequency of previous transmissions of each of the bundles to other wireless devices ;
the relative frequency of previous downloads of each of the bundles to the wireless device ;
the relative frequency of previous downloads of each of the bundles to other wireless devices ;
the relative frequency of instances where each of the bundles has been saved to the wireless device ;
or the relative frequency of instances where each of the bundles has been saved to other wireless devices .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (contact information, playback device, audio playback, default values) item (contact information, playback device, audio playback, default values) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (contact information, playback device, audio playback, default values) , the method comprising : providing , via a media application , playback of a media content item (contact information, playback device, audio playback, default values) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information, playback device, audio playback, default values) .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (relative frequency) , and providing other requested data .
US20050245241A1
CLAIM 19
. The method of claim 18 , wherein the relative popularity of the bundles is determined by comparing one of the following variables : the relative frequency (providing feedback) of previous transmissions of each of the bundles to the wireless device ;
the relative frequency of previous transmissions of each of the bundles to other wireless devices ;
the relative frequency of previous downloads of each of the bundles to the wireless device ;
the relative frequency of previous downloads of each of the bundles to other wireless devices ;
the relative frequency of instances where each of the bundles has been saved to the wireless device ;
or the relative frequency of instances where each of the bundles has been saved to other wireless devices .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (contact information, playback device, audio playback, default values) item (contact information, playback device, audio playback, default values) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content (contact information, playback device, audio playback, default values) item (contact information, playback device, audio playback, default values) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information, playback device, audio playback, default values) .
US20050245241A1
CLAIM 14
. The system of claim 12 , further comprising a preferences module stored in the memory , wherein the preferences module includes default values (media item, media content item, media content, media content item data) for at least some of the parameters .

US20050245241A1
CLAIM 15
. The system of claim 12 , wherein the interface comprises output means for presenting the multimedia presentation and for soliciting user input , the output means comprising at least one of the following devices : a display screen for viewing any combination of text , images , pictures , and video ;
a printer ;
an audio playback device (media item, media content item, media content, media content item data) .

US20050245241A1
CLAIM 16
. A system for publishing bundled entity-related multimedia content for retrieval by a wireless device in a wireless telecommunications network ;
an authoring system comprising : a user interface for receiving instructions for processing multimedia content ;
and an authoring application for instructing a first processor to compile the multimedia content into a multimedia presentation and to upload the multimedia presentation ;
and a publishing system comprising : a publishing application for instructing a second processor to download and to store the multimedia presentation ;
and a publishing database for associating the multimedia presentation with at least one entity and with at least one of the following parameters : location of the entity , entity type , entity identifier , product type , entity characteristics , contact information (media item, media content item, media content, media content item data) associated with the entity .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20060074550A1

Filed: 2005-08-11     Issued: 2006-04-06

System and method for distributing multimedia content via mobile wireless platforms

(Original Assignee) DAVIES ARTHUR SIMON; SMART ADDS Inc     (Current Assignee) Advanced Automated Media

Carl Freer, Stephen Carroll
US9245295B2
CLAIM 1
. A method , performed by a mobile device (playback time) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (stored data) based on rendering of media content item data , wherein the media content item data is obtained from a remote server (transmitting content) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060074550A1
CLAIM 7
. The invention of claim 1 further including means for transmitting content (remote server) to a selected mobile wireless platform based on a location thereof .

US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (stored data) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (transmitting content) .
US20060074550A1
CLAIM 7
. The invention of claim 1 further including means for transmitting content (remote server) to a selected mobile wireless platform based on a location thereof .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (transmitting content) .
US20060074550A1
CLAIM 7
. The invention of claim 1 further including means for transmitting content (remote server) to a selected mobile wireless platform based on a location thereof .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (stored data) based on rendering of media content item data , wherein the media content item data is obtained from a remote server (transmitting content) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (playback time) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060074550A1
CLAIM 7
. The invention of claim 1 further including means for transmitting content (remote server) to a selected mobile wireless platform based on a location thereof .

US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (stored data) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (playback time) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (stored data) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (stored data) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (transmitting content) .
US20060074550A1
CLAIM 7
. The invention of claim 1 further including means for transmitting content (remote server) to a selected mobile wireless platform based on a location thereof .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (playback time) to perform a method comprising : providing , via a media application , playback of a media content item (stored data) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060074550A1
CLAIM 57
. The invention of claim 56 wherein said applet retrieves a schedule with a playback time (mobile device) of said ad .

US20060074550A1
CLAIM 60
. The invention of claim 59 further including the step of feeding back said stored data (media content item) to said server regarding the outputting of said ads on said device .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20060033811A1

Filed: 2005-08-01     Issued: 2006-02-16

Integrated broadband telecommunications A/V appliance and device

(Original Assignee) Pulitzer J H     

J. Pulitzer
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (video camera) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060033811A1
CLAIM 15
. An information appliance comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated video camera (user interface component) communicably connected to said video processor .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network) data indicative of the control point .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network) data thereby to enable the prompting .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 9
. A server device (said network) that makes available for download to one or more mobile devices computer readable code (readable code) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (video camera) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060033811A1
CLAIM 3
. A method of delivering content to an A/V telecommunication device in response to a scanned code comprising the steps of : reading a machine readable code (readable code) ;
sending a signal to a host server in response to the read code ;
and receiving content from a content provider in response to the signal sent to the host server .

US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US20060033811A1
CLAIM 15
. An information appliance comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated video camera (user interface component) communicably connected to said video processor .

US9245295B2
CLAIM 10
. The server device (said network) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 11
. The server device (said network) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 12
. The server device (said network) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 13
. The server device (said network) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network) data indicative of the control point .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network) data thereby to enable the prompting .
US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .

US9245295B2
CLAIM 21
. A server device (said network) that makes available for download to one or more mobile devices computer readable code (readable code) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060033811A1
CLAIM 3
. A method of delivering content to an A/V telecommunication device in response to a scanned code comprising the steps of : reading a machine readable code (readable code) ;
sending a signal to a host server in response to the read code ;
and receiving content from a content provider in response to the signal sent to the host server .

US20060033811A1
CLAIM 12
. An A/V telecommunication device comprising : a network connection ;
a telecommunications processor connected to the network connection ;
a video processor connected to the network connection ;
and an integrated network radio receiver communicably connected to the network connection ;
to receive network radio broadcast signals over said network (server device, server device data) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20060023702A1

Filed: 2005-08-01     Issued: 2006-02-02

Global A/V telecommunications media systems and servers

(Original Assignee) Pulitzer J H     

J. Pulitzer
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (receiving inputs) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060023702A1
CLAIM 6
. A method of providing content at a remote location comprising the steps of : providing an A/V telecommunication device at a remote location ;
sending content to said A/V telecommunication device ;
receiving inputs (user interface component) from said remote location ;
and establishing an A/V communication session with said A/V telecommunication device in response to said inputs .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network) data indicative of the control point .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network) data thereby to enable the prompting .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 9
. A server device (said network) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (receiving inputs) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US20060023702A1
CLAIM 6
. A method of providing content at a remote location comprising the steps of : providing an A/V telecommunication device at a remote location ;
sending content to said A/V telecommunication device ;
receiving inputs (user interface component) from said remote location ;
and establishing an A/V communication session with said A/V telecommunication device in response to said inputs .

US9245295B2
CLAIM 10
. The server device (said network) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 11
. The server device (said network) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 12
. The server device (said network) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 13
. The server device (said network) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network) data indicative of the control point .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network) data thereby to enable the prompting .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .

US9245295B2
CLAIM 21
. A server device (said network) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060023702A1
CLAIM 2
. A network media bridge server to manage the delivery of media to an A/V telecommunication device comprising : a network connection connected to a network connected to an A/V telecommunication device ;
a processor for processing commands sent by said A/V telecommunication device ;
a media connection connected to a content provider ;
wherein said network (server device, server device data) media bridge server provides content to said A/V telecommunication device in response to said processed commands .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20050251749A1

Filed: 2005-05-20     Issued: 2005-11-10

Presentation of media Content

(Original Assignee) Interactual Technologies Inc     (Current Assignee) Rovi Technologies Corp

Allan Lamkin, Todd Collart, Greg Gewickey
US9245295B2
CLAIM 1
. A method , performed by a mobile device (playback time) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (providing contents) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (playback time) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US20050251749A1
CLAIM 12
. A method for providing contents (readable code) information in a contents provider server , comprising the steps of : a) sequentially sending data packets containing contents information whose sending is requested by an interactive optical disc device connected via the Internet , and specific information regarding said contents information whose sending is requested ;
b) if the sending of said requested contents information is suspended or delayed , receiving a command for requesting re-sending of specific contents information , from said interactive optical disc device ;
and c) re-sending a data packet containing said specific contents information and specific information regarding it to said interactive optical disc device in response to said command .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (playback time) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (playback time) , and the method further comprises transmitting that data to a server device .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (providing contents) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (playback time) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20050251749A1
CLAIM 2
. The method as set forth in claim 1 , wherein said specific information contained in said normally reproduced last contents information includes at least one of playback time (mobile device) information , contents information offset information , and offset information of said data read from said interactive optical disc .

US20050251749A1
CLAIM 12
. A method for providing contents (readable code) information in a contents provider server , comprising the steps of : a) sequentially sending data packets containing contents information whose sending is requested by an interactive optical disc device connected via the Internet , and specific information regarding said contents information whose sending is requested ;
b) if the sending of said requested contents information is suspended or delayed , receiving a command for requesting re-sending of specific contents information , from said interactive optical disc device ;
and c) re-sending a data packet containing said specific contents information and specific information regarding it to said interactive optical disc device in response to said command .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20050193322A1

Filed: 2005-04-29     Issued: 2005-09-01

Presentation of media content

(Original Assignee) InterActual Tech Inc     (Current Assignee) Sonic Solutions

Allan Lamkin, Todd Collart, Greg Gewickey
US9245295B2
CLAIM 1
. A method , performed by a mobile device (then output) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (data items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (data items) .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (then output) , and the method further comprises transmitting that data to a server device .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (data items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (then output) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (data items) .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (then output) , and the method further comprises transmitting that data to a server device .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (then output) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (data items) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (data items) .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (then output) , and the method further comprises transmitting that data to a server device .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (then output) to perform a method comprising : providing , via a media application , playback of a media content item (data items) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (data items) .
US20050193322A1
CLAIM 1
. An information storage medium on which video data are recorded , comprising : a plurality of clips that are recording units in which the video data are stored ;
and text data for subtitles which are recorded separately from the plurality of clips and overlappable with an image according to the video data and then output (mobile device) table , the text data including data for providing subtitles in at least one language .

US20050193322A1
CLAIM 21
. The reproducing apparatus of claim 14 , further comprising a subtitle size selector which selects a size of the subtitle data based on a user input , wherein the text data includes character data , which are convertible into graphic data , and information indicating the output of a plurality of graphic data items (media content item, media content item data, media item) when the graphic data is overlapped with an image based on the video data are recorded on the information storage medium .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20060069772A1

Filed: 2005-04-25     Issued: 2006-03-30

Parallel access to data over a packet network

(Original Assignee) British Telecommunications PLC     (Current Assignee) British Telecommunications PLC

Jonathan Clark
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (predetermined data) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (information network) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US20060069772A1
CLAIM 8
. A method according to claim 7 , wherein the user terminal generates an initial access request with a correlation code indicative of its origin and the internet application stores the correlation code , and if the user terminal determines that the data received in response to the initial request does not meet a predetermined data (providing media content) rate , it transmits one or more further requests using the same correlation code , the internet application identifying such requests as being associated with the same end user .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (information network) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (predetermined data) , the method comprising : providing , via a media application , playback of a media content item (information network) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US20060069772A1
CLAIM 8
. A method according to claim 7 , wherein the user terminal generates an initial access request with a correlation code indicative of its origin and the internet application stores the correlation code , and if the user terminal determines that the data received in response to the initial request does not meet a predetermined data (providing media content) rate , it transmits one or more further requests using the same correlation code , the internet application identifying such requests as being associated with the same end user .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (information network) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20060069772A1
CLAIM 1
. An internet application for providing data on receipt of requests from user terminals over a distributed information network (media content item) , having means arranged to identify whether a plurality of addresses making requests for the same data are associated with the same end user , and where this is the case splitting the requested data , and streaming different parts of the data to the different addresses requesting it .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
WO2005069654A1

Filed: 2004-12-20     Issued: 2005-07-28

Directory assistance with multi-modal messaging

(Original Assignee) Accenture Global Services Gmbh     

Eric A. Portman, Michael John Burgiss
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (information management) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information) .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

WO2005069654A1
CLAIM 35
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal that requests permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data (d log) indicative of the control point .
WO2005069654A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that detennines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device data (d log) thereby to enable the prompting .
WO2005069654A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that detennines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (information management) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information) .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

WO2005069654A1
CLAIM 35
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal that requests permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data (d log) indicative of the control point .
WO2005069654A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that detennines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (information management) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information) .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

WO2005069654A1
CLAIM 35
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal that requests permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data (d log) indicative of the control point .
WO2005069654A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that detennines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device data (d log) thereby to enable the prompting .
WO2005069654A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that detennines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (information management) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information) .
WO2005069654A1
CLAIM 23
. The computer program as in any of claims 13-22 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

WO2005069654A1
CLAIM 35
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal that requests permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040166832A1

Filed: 2004-01-02     Issued: 2004-08-26

Directory assistance with multi-modal messaging

(Original Assignee) Accenture Global Services GmbH     (Current Assignee) Accenture Global Services Ltd

Eric Portman, Michael Burgiss
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (information management) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information) .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US20040166832A1
CLAIM 33
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal requesting permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data (d log) indicative of the control point .
US20040166832A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that determines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device data (d log) thereby to enable the prompting .
US20040166832A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that determines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (information management) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (contact information) .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US20040166832A1
CLAIM 33
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal requesting permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data (d log) indicative of the control point .
US20040166832A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that determines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (information management) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information) .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US20040166832A1
CLAIM 33
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal requesting permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (information management) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data (d log) indicative of the control point .
US20040166832A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that determines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device data (d log) thereby to enable the prompting .
US20040166832A1
CLAIM 25
. A system for providing information assistance to a wireless terminal , comprising : logic that allows a requestor to generate a request for an information item associated with a subscriber terminal using the wireless terminal ;
logic that transmits the request to an information assistance application ;
logic that determines an identity of a person associated with the subscriber terminal ;
logic that determines how to contact the subscriber terminal as a function of a contact preference associated with the subscriber terminal ;
logic that generates an authorization request to provide the information item associated with the subscriber terminal to the wireless terminal as a function of the contact preference ;
logic that transmits the authorization request to the subscriber terminal ;
and log (server device data) ic that allows the subscriber terminal to generate a reply to the authorization request indicating whether or not to provide the information record to the wireless terminal .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (information management) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (contact information) .
US20040166832A1
CLAIM 23
. The computer program of claim 13 , further comprising a code segment that allows the subscriber terminal to save the requestor information record in a personal information management (media application) application on the subscriber terminal .

US20040166832A1
CLAIM 33
. A system for providing information assistance to a wireless terminal , comprising : means for allowing a requestor to generate a request for a contact information (media item) record of a subscriber terminal using the wireless terminal ;
means for determining an identity associated with the subscriber terminal ;
means for generating a message for the subscriber terminal requesting permission to release the contact information record associated with the subscriber terminal to the requestor ;
means for transmitting the message to the subscriber terminal ;
means for the subscriber terminal to generate a reply to the message ;
and means for interpreting the reply from the subscriber terminal .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040003398A1

Filed: 2003-06-26     Issued: 2004-01-01

Method and apparatus for the free licensing of digital media content

(Original Assignee) PIRANHA MEDIA DISTRIBUTION Inc     (Current Assignee) PIRANHA MEDIA DISTRIBUTION Inc

Philip Donian, Larry Henneman, Michael Malione
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20040003398A1
CLAIM 43
. A method according to claim 42 , further comprising providing feedback (providing feedback) to said user to create the impression that said media file is being received from the provider of said ad file .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (active content) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20040003398A1
CLAIM 43
. A method according to claim 42 , further comprising providing feedback (providing feedback) to said user to create the impression that said media file is being received from the provider of said ad file .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20040003398A1
CLAIM 43
. A method according to claim 42 , further comprising providing feedback (providing feedback) to said user to create the impression that said media file is being received from the provider of said ad file .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (active content) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040003398A1
CLAIM 39
. A method according to claim 1 , wherein said ad file includes user interactive content (media application) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2004030649A

Filed: 2003-06-03     Issued: 2004-01-29

多数のユーザへの目的とする情報の配信

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation     

Scott H Demsky, スコット・エイチ・デムスキー, Donald A James, ドナルド・エイ・ジェームス, James J Toohey, ジェームス・ジェイ・トゥーヘイ
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (のコード) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

JP2004030649A
CLAIM 8
少なくとも1人のユーザのクラスに出力すべきデータ項目を生成するステップと、 前記データ項目をユーザの前記クラスの少なくとも1つと関連付けられるデータ・カテゴリと関連付けるステップと、 前記データ項目を前記データ項目の前記データ・カテゴリと関連付けられたユーザのクラスに配布するステップと を機械に実行させるための、機械によって実行可能な複数のコード (computer readable code) ・セクションを有するコンピュータ・プログラムを記憶した機械可読記憶装置。

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (のコード) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2004030649A
CLAIM 5
前記関連付けるステップが、 前記データ項目のコンテンツを判定するステップと、 前記データ項目コンテンツに従って前記データ項目のデータ (media content item, media content item data) ・カテゴリから前記ユーザのクラスの1つを分離するステップと をさらに含む請求項4に記載の方法。

JP2004030649A
CLAIM 8
少なくとも1人のユーザのクラスに出力すべきデータ項目を生成するステップと、 前記データ項目をユーザの前記クラスの少なくとも1つと関連付けられるデータ・カテゴリと関連付けるステップと、 前記データ項目を前記データ項目の前記データ・カテゴリと関連付けられたユーザのクラスに配布するステップと を機械に実行させるための、機械によって実行可能な複数のコード (computer readable code) ・セクションを有するコンピュータ・プログラムを記憶した機械可読記憶装置。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040014454A1

Filed: 2003-03-26     Issued: 2004-01-22

Wireless data system

(Original Assignee) RESPONSE METRICS Inc     (Current Assignee) RESPONSE METRICS Inc ; Zoove Corp

Thomas Burgess, Timothy Jemison
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (electronic mail) ;

triggering a control point (control point) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040014454A1
CLAIM 4
. The method of claim 1 , further comprising : wherein said product information delivery technique associated with said mobile phone user comprises electronic mail (remote server) ;
wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user ;
and wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address .

US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (new user) , providing feedback , and providing other requested data .
US20040014454A1
CLAIM 2
. The method of claim 1 , further comprising : in the event that said indication of said mobile phone user is determined not to be associated with one of said plurality of established user accounts , establishing a voice communication link to a call center to facilitate establishment of a new user (competition entry) account .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point (control point) , is received from a remote server (electronic mail) .
US20040014454A1
CLAIM 4
. The method of claim 1 , further comprising : wherein said product information delivery technique associated with said mobile phone user comprises electronic mail (remote server) ;
wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user ;
and wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address .

US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data indicative of the control point (control point) .
US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point (control point) , is received from a remote server (electronic mail) .
US20040014454A1
CLAIM 4
. The method of claim 1 , further comprising : wherein said product information delivery technique associated with said mobile phone user comprises electronic mail (remote server) ;
wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user ;
and wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address .

US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content (computer program) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (electronic mail) ;

triggering a control point (control point) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040014454A1
CLAIM 4
. The method of claim 1 , further comprising : wherein said product information delivery technique associated with said mobile phone user comprises electronic mail (remote server) ;
wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user ;
and wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address .

US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (new user) , providing feedback , and providing other requested data .
US20040014454A1
CLAIM 2
. The method of claim 1 , further comprising : in the event that said indication of said mobile phone user is determined not to be associated with one of said plurality of established user accounts , establishing a voice communication link to a call center to facilitate establishment of a new user (competition entry) account .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point (control point) .
US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , playback of a media content item ;

triggering a control point (control point) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (new user) , providing feedback , and providing other requested data .
US20040014454A1
CLAIM 2
. The method of claim 1 , further comprising : in the event that said indication of said mobile phone user is determined not to be associated with one of said plurality of established user accounts , establishing a voice communication link to a call center to facilitate establishment of a new user (competition entry) account .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point (control point) , is received from a remote server (electronic mail) .
US20040014454A1
CLAIM 4
. The method of claim 1 , further comprising : wherein said product information delivery technique associated with said mobile phone user comprises electronic mail (remote server) ;
wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user ;
and wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address .

US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data indicative of the control point (control point) .
US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (computer program) , playback of a media content (computer program) item ;

triggering a control point (control point) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040014454A1
CLAIM 7
. The method of claim 1 , further comprising determining , responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone , a service control point (control point) to which to send said request message .

US20040014454A1
CLAIM 11
. A system for providing product information to a mobile phone user , including at least one computer system having at least one processor and associated program storage , said program storage having computer program (media content, media application) code stored thereon , said computer program code comprising : program code for receiving a request message , wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone , wherein said dialed digit string includes a data code ;
program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said data code , a portion of product information stored in a database ;
program code for determining , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user . accounts , and responsive to information stored in said one of said plurality of said established user accounts , a product information delivery technique associated with said mobile phone user ;
and program code for delivering , in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts , and responsive to said product information delivery technique associated with said mobile phone user , said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040128396A1

Filed: 2002-12-30     Issued: 2004-07-01

Adaptable accelerated content streaming

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Stuart Patrick, James Walsh
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (fifty percent) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040128396A1
CLAIM 9
. A method as recited in claim 8 , wherein the percentage comprises fifty percent (remote server) .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (server device) .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (fifty percent) .
US20040128396A1
CLAIM 9
. A method as recited in claim 8 , wherein the percentage comprises fifty percent (remote server) .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (server device) data indicative of the control point .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (server device) data thereby to enable the prompting .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (fifty percent) .
US20040128396A1
CLAIM 9
. A method as recited in claim 8 , wherein the percentage comprises fifty percent (remote server) .

US9245295B2
CLAIM 9
. A server device (server device) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (fifty percent) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040128396A1
CLAIM 9
. A method as recited in claim 8 , wherein the percentage comprises fifty percent (remote server) .

US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 10
. The server device (server device) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 11
. The server device (server device) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 12
. The server device (server device) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 13
. The server device (server device) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (server device) .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (fifty percent) .
US20040128396A1
CLAIM 9
. A method as recited in claim 8 , wherein the percentage comprises fifty percent (remote server) .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (server device) data indicative of the control point .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (server device) data thereby to enable the prompting .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .

US9245295B2
CLAIM 21
. A server device (server device) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040128396A1
CLAIM 27
. One or more computer readable media having stored thereon a plurality of instructions that , when executed by one or more processors of a server device (server device) , causes the one or more processors to : determine an amount of bandwidth available for accelerated streaming of media content to a client device , wherein the amount of bandwidth is a portion of an amount of bandwidth currently available on the server .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
EP1304892A2

Filed: 2002-09-13     Issued: 2003-04-23

Disseminating information

(Original Assignee) Nortel Networks Ltd     (Current Assignee) Nortel Networks Ltd

David Stringer, Peter Drabwell, Timothy Roberts, Stuart Robinson
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile communication, mobile device) , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (mobile communication, mobile device) , and the method further comprises transmitting that data to a server device .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content (computer program) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile communication, mobile device) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (mobile communication, mobile device) , and the method further comprises transmitting that data to a server device .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile communication, mobile device) , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (mobile communication, mobile device) , and the method further comprises transmitting that data to a server device .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (mobile communication, mobile device) to perform a method comprising : providing , via a media application (computer program) , playback of a media content (computer program) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1304892A2
CLAIM 8
A method according to any of the preceding claims wherein the presence of an individual is detected by virtue of the individual having a mobile communication (mobile device) s device (208) .

EP1304892A2
CLAIM 12
A computer program (media content, media application) carrying out any of the steps comprising a method according to any of the preceding claims .

EP1304892A2
CLAIM 18
A system according to any of claim 13-17 wherein the individual has a mobile communications device (208) and the detection means detects the presence of the individual by virtue of the individual having the device . The information may be disseminated to the individual using the mobile device (mobile device) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
CA2394503A1

Filed: 2002-07-23     Issued: 2003-01-23

System and method for pushing information to a mobile device

(Original Assignee) Research in Motion Ltd     (Current Assignee) BlackBerry Ltd

Mihal Lazaridis, Gary P. Mousseau, Michael S. Brown
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (stores data) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (receives information) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (content database) data indicative of the control point (receives information) .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (content database) data thereby to enable the prompting .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 9
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (stores data) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (receives information) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 10
. The server device (content database) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 11
. The server device (content database) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 12
. The server device (content database) according to claim 9 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 13
. The server device (content database) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point (receives information) .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (stores data) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point (receives information) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (content database) data indicative of the control point (receives information) .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (content database) data thereby to enable the prompting .
CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 21
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content (stores data) item ;

triggering a control point (receives information) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
CA2394503A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

CA2394503A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

CA2394503A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20030026231A1

Filed: 2002-07-23     Issued: 2003-02-06

System and method for pushing information to a mobile device

(Original Assignee) Research in Motion Ltd     (Current Assignee) BlackBerry Ltd

Mihal Lazaridis, Gary Mousseau, Michael Brown
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (stores data) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (receives information) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (content database) data indicative of the control point (receives information) .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (content database) data thereby to enable the prompting .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 9
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (stores data) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (receives information) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 10
. The server device (content database) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 11
. The server device (content database) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 12
. The server device (content database) according to claim 9 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 13
. The server device (content database) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point (receives information) .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (stores data) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point (receives information) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point (receives information) , is received from a remote server .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (content database) data indicative of the control point (receives information) .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (content database) data thereby to enable the prompting .
US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .

US9245295B2
CLAIM 21
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content (stores data) item ;

triggering a control point (receives information) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20030026231A1
CLAIM 1
. A system for pushing information to a mobile device , comprising : an information source that stores information ;
a wireless network that sends and receives transmissions to and from the mobile device ;
and a proxy content server coupled to the information source and the wireless network that receives information (control point) from the information source and stores the information to one of a plurality of channels based on pre-defined information categories , and that automatically transmits information from a selected channel over the wireless network to the mobile device .

US20030026231A1
CLAIM 19
. The system of claim 1 , further comprising : a proxy content server database coupled to the proxy content server that stores data (media content) relating to the mobile device , wherein the data is used by the proxy content server to select the channel for transmission over the wireless network to the mobile device .

US20030026231A1
CLAIM 25
. The system of claim 1 , wherein the mobile device comprises : an advertising and information software module that receives the information transmitted over the wireless network from the proxy content server ;
and a channel content database (server device, server device data) having a memory location corresponding to the selected channel on the proxy content server ;
wherein the advertising and information software module stores the received information to the memory location in the channel content database .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020184314A1

Filed: 2002-05-15     Issued: 2002-12-05

Method and system for transmitting multicast data signals

(Original Assignee) NETADTACK APS     (Current Assignee) NETADTACK APS

John Riise
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , a user interface component (predetermined time intervals, first transmission channel) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (predetermined time intervals, first transmission channel) .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (predetermined time intervals, first transmission channel) data indicative of the control point .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (predetermined time intervals, first transmission channel) data thereby to enable the prompting .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 9
. A server device (predetermined time intervals, first transmission channel) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program) , a user interface component (predetermined time intervals, first transmission channel) that is configured to enable a user to experience a media content (computer program) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 10
. The server device (predetermined time intervals, first transmission channel) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 11
. The server device (predetermined time intervals, first transmission channel) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 12
. The server device (predetermined time intervals, first transmission channel) according to claim 9 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 13
. The server device (predetermined time intervals, first transmission channel) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (predetermined time intervals, first transmission channel) .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (predetermined time intervals, first transmission channel) data indicative of the control point .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (predetermined time intervals, first transmission channel) data thereby to enable the prompting .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US9245295B2
CLAIM 21
. A server device (predetermined time intervals, first transmission channel) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (computer program) , playback of a media content (computer program) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020184314A1
CLAIM 1
. A method of transmitting customised program data from a number of program sources to a receiver , the method comprising the steps of multicasting a first data signal from a first one of the number of program sources via a first transmission channel (user interface component, server device, server device data) of a communications network , the first data signal comprising a first sequence of program sections ;
multicasting a second data signal from a second one of the number of program sources via a second transmission channel of the communications network , the second data signal comprising a second sequence of program sections ;
transmitting a first control signal from a control means to a selecting means associated with the receiver , the first control signal being indicative of a customised sequence of program sections ;
in response to the first control signal causing the receiver by the selecting means to selectively receive program sections from selected ones of the first and second transmission channels in a predetermined order corresponding to the customised sequence of program sections .

US20020184314A1
CLAIM 11
. A method according to claim 1 , wherein a selected one of the first and second sequences of program sections comprises predetermined time intervals (user interface component, server device, server device data) between the corresponding program sections .

US20020184314A1
CLAIM 26
. A computer program (media content, media application) comprising program code means for performing the method of claim 14 when said program is run on a computer .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20030216958A1

Filed: 2002-05-15     Issued: 2003-11-20

System for and method of doing business to provide network-based in-store media broadcasting

(Original Assignee) IBN TECHNOLOGY HOLDING LLC     (Current Assignee) IN-STORE BROADCASTING NETWORK A DELAWARE LLC LLC ; IN-STORE BROADCASTING NETWORK LLC

Linwood Register, James Overand
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (storage device, managing use) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, managing use) .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network, d log) .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (storage device, managing use) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network, d log) data indicative of the control point .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network, d log) data thereby to enable the prompting .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 9
. A server device (said network, d log) that makes available for download to one or more mobile devices computer readable code (storage component, face component) executable via a given one of the mobile devices (computing device) , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (storage device, managing use) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, managing use) .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 4
. The in-store media broadcasting system of claim 3 , wherein said player manager and said music manager reside on a similar computing device (mobile devices) , said computing device in communication with said central server and each of said client player devices existing within said group/chain .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 21
. The in-store media broadcasting system of claim 1 , wherein said central server comprises : a remote file access component comprising one ore more servers to provide means for transferring files to said client player devices ;
a file storage component (computer readable code) comprising one or more storage mediums to store and support computer files to be provided to said client player devices ;
a business objects component designed to model and enforce business rules and data of an organization ;
a data store component comprising a data layer that models and enforces business 0 . 10 rules and data of an organization , and data stores including music information , advertisement information , field services information , chain information , contract information , and schedule information ;
and a network application component designed to serve as the interface component (computer readable code) between said client player devices and said central server .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 10
. The server device (said network, d log) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 11
. The server device (said network, d log) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 12
. The server device (said network, d log) according to claim 9 wherein the media content item (storage device, managing use) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 13
. The server device (said network, d log) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (storage device, managing use) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, managing use) .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network, d log) .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (storage device, managing use) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network, d log) data indicative of the control point .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network, d log) data thereby to enable the prompting .
US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .

US9245295B2
CLAIM 21
. A server device (said network, d log) that makes available for download to one or more mobile devices computer readable code (storage component, face component) executable via a given one of the mobile devices (computing device) , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (storage device, managing use) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, managing use) .
US20030216958A1
CLAIM 1
. An in-store media broadcasting system comprising : one or more client player devices placed at one or more business locations , respectively , of a member participant , each of said client player devices being independently supported by said in-store media broadcast system , such that said in-store media broadcasting system comprises a platform independent framework where one of said client player devices may selectively broadcast different informational content than another said client player device , said client player device comprising one or more application software components thereon that carry out the functions of said client player devices , said client player devices in communication with an internal audio/visual/network system installed in said respective business location ;
a central server system comprising one or more central servers in communication with each of said client player devices , said central server comprising application and database servers and file storage device (media content item, media content item data, media item) s ;
customizable in-store broadcast supported on each of said client player devices and comprising informational content thereon as received from said central server to be broadcast through said audio/visual/network system of said business location , said customizable in-store broadcast allowing a client player device located at one business location to be able to selectively broadcast informational content different from the informational content broadcast on another client player device located at another business location , said customizable in-store broadcast allowing said member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers by directing said informational content to be broadcast at one or more specific business locations of their choice ;
and a computerized network configuration connecting said client player devices to said central server system to facilitate an exchange of information between each .

US20030216958A1
CLAIM 4
. The in-store media broadcasting system of claim 3 , wherein said player manager and said music manager reside on a similar computing device (mobile devices) , said computing device in communication with said central server and each of said client player devices existing within said group/chain .

US20030216958A1
CLAIM 8
. The in-store media broadcasting system of claim 1 , further comprising a system network manager used and operated by an administrator of said in-store media broadcasting system to automate business functions of said in-store media broadcasting system , including modifying contracts , advertisements , and schedules for said client player devices , said system network manager comprising : a control center component used to selectively create and maintain chain business locations information , individual business location information , group business locations information , music configuration information , user information , and advertising information , as well as managing use (media content item, media content item data, media item) r privileges and date and time sensitive play lists for chains , groups , and individual business locations ;
a scheduling center component that selectively creates and manages in-store contracts , revenue contracts , business contracts , advertisements , and scheduling of advertisements with said contracts ;
a report center component that allows said administrator to selectively view business reports , including connectivity and scheduling reports from said client player devices ;
a music library manager that selectively creates and maintains media file and music genre information , said music library manager also uploads media files to related genre folders and to define music library versions ;
a database sync component that synchronizes a repository of a business location and said databases on said central server ;
and a field support application module that allows for the selective maintenance of said client player devices .

US20030216958A1
CLAIM 19
. The in-store media broadcasting system of claim 15 , wherein said session information uploaded to said central server by said updater comprises a detailed log (server device, server device data) of said informational content that was broadcast and when , whether there were any errors in said broadcast , and any new requests by said member participant .

US20030216958A1
CLAIM 21
. The in-store media broadcasting system of claim 1 , wherein said central server comprises : a remote file access component comprising one ore more servers to provide means for transferring files to said client player devices ;
a file storage component (computer readable code) comprising one or more storage mediums to store and support computer files to be provided to said client player devices ;
a business objects component designed to model and enforce business rules and data of an organization ;
a data store component comprising a data layer that models and enforces business 0 . 10 rules and data of an organization , and data stores including music information , advertisement information , field services information , chain information , contract information , and schedule information ;
and a network application component designed to serve as the interface component (computer readable code) between said client player devices and said central server .

US20030216958A1
CLAIM 51
. A method of doing business to provide customized network-based in-store media broadcasting services to one or more business locations , said method comprising the steps of : establishing an independent broadcasting infrastructure comprising the steps of : forming strategic alliances with technology , computer , installation , maintenance , service , and music provider companies to provide the necessary services and components needed to provide said network (server device, server device data) -based media broadcasting services ;
setting up and configuring a physical network-based in-store media broadcasting system comprising : a plurality of client player devices placed at a plurality of business locations , each of said client player devices being independently supported , said client player devices in communication with an internal audio/visual system installed in said business location ;
a central server system comprising one or more central servers in communication with said client player devices ;
a broadcast supported on said client player device and comprising informational content to be broadcast , said informational content customized and specific to each respective said business location , said broadcast allowing member participants and advertisers to deliver customized music and messaging , as well as targeted and directed point of sale advertising to consumers ;
a network configuration connecting said client player devices to said central server network to provide an exchange of information between the two ;
one or more software application modules stored on said client player devices and said central server that controls and operates said client player device and said central servers , respectively ;
procuring and enrolling member participants under a membership based arrangement to receive said in-store broadcast at their respective business locations ;
procuring and fulfilling advertising contracts comprising advertisements and instructions on broadcasting said advertisements in said broadcast to one or more said business locations , said advertisements comprising targeted advertisements capable of being broadcast to one or several business locations on any date , at any time , and for any number of times , these being designated by said advertising contract ;
implementing an advertisement revenue sharing plan to said member participants in which said member participants are given a percentage of the advertisement revenue generated from said advertising contracts ;
providing , independently , a customizable in-store media broadcasting service to said business locations on a business location-by-business location level .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2003255959A

Filed: 2002-03-05     Issued: 2003-09-10

情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム

(Original Assignee) Sony Corp; ソニー株式会社     

Michiaki Yoneda, 道昭 米田, Masataka Yoritatsu, 昌孝 寄立
US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2003255959A
CLAIM 25
【請求項25】 前記他の情報処理装置が同一のネット ワークに接続されているか否かを判断する判断手段を更 に備え、 前記生成手段は、前記判断手段による判断結果 (action results) に基づい て前記情報を生成することを特徴とする請求項21に記 載の情報処理装置。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2003255959A
CLAIM 19
【請求項19】 他の情報処理装置にデータを送信する 情報処理装置用のプログラムであって、 圧縮データの記録を制御する記録制御ステップと、 前記他の情報処理装置から送信される、所定のデータの 送信要求の受信を制御する受信制御ステップと、 前記他の情報処理装置に、前記所定のデータを送信する ことが可能か否かを判断する判断ステップと、 前記判断ステップの処理により、前記他の情報処理装置 に、前記所定のデータを送信することが可能であると判 断された場合、前記記録制御ステップの処理により記録 が制御されている前記圧縮データのうち、前記所定のデ ータに対応する前記圧縮データを伸長するデータ伸長ス テップと、 前記データ伸長ステップの処理により伸長された前記所 定のデータの、前記他の情報処理装置への送信を制御す る送信制御ステップとを含むことを特徴とするコンピュ ータが読み取り (computer readable code) 可能なプログラムが記録されている記録 媒体。

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2003255959A
CLAIM 25
【請求項25】 前記他の情報処理装置が同一のネット ワークに接続されているか否かを判断する判断手段を更 に備え、 前記生成手段は、前記判断手段による判断結果 (action results) に基づい て前記情報を生成することを特徴とする請求項21に記 載の情報処理装置。

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2003255959A
CLAIM 25
【請求項25】 前記他の情報処理装置が同一のネット ワークに接続されているか否かを判断する判断手段を更 に備え、 前記生成手段は、前記判断手段による判断結果 (action results) に基づい て前記情報を生成することを特徴とする請求項21に記 載の情報処理装置。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2003255959A
CLAIM 19
【請求項19】 他の情報処理装置にデータを送信する 情報処理装置用のプログラムであって、 圧縮データの記録を制御する記録制御ステップと、 前記他の情報処理装置から送信される、所定のデータの 送信要求の受信を制御する受信制御ステップと、 前記他の情報処理装置に、前記所定のデータを送信する ことが可能か否かを判断する判断ステップと、 前記判断ステップの処理により、前記他の情報処理装置 に、前記所定のデータを送信することが可能であると判 断された場合、前記記録制御ステップの処理により記録 が制御されている前記圧縮データのうち、前記所定のデ ータに対応する前記圧縮データを伸長するデータ伸長ス テップと、 前記データ伸長ステップの処理により伸長された前記所 定のデータの、前記他の情報処理装置への送信を制御す る送信制御ステップとを含むことを特徴とするコンピュ ータが読み取り (computer readable code) 可能なプログラムが記録されている記録 媒体。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
EP1253541A2

Filed: 2002-02-26     Issued: 2002-10-30

Information acquisition decision making by devices in a wireless network

(Original Assignee) Hewlett Packard Co     (Current Assignee) HP Inc

Salil Pradhan, James Thomas Edward Mcdonnell, John Deryk Waters, Peter J. Macer
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (memory storage medium) executable via a given one of the mobile devices (electronic device) , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile device) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1253541A2
CLAIM 8
A method according to any preceding claim in which the advertisement is received by a portable telephone , personal digital assistant or other hand-held portable electronic device (mobile devices) , and in which the assessment as to whether a reply to the advertisement is required is at least in part made by the portable consumer device (12 ;
132 ;
140) .

EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

EP1253541A2
CLAIM 18
A mobile telephone or other mobile telecommunications device (10 ;
136 , 12 ;
132 ;
140) having both a long range telecommunications transmitter and receiver (16a , 16b) , and a piconet telecommunications transmitter and receiver (14a , 14b) , a control processor (18a , 18b) , and a memory storage medium (computer readable code) (19a , 19b) ;
wherein the memory storage medium (19a , 19b) contains an advertisement to be transmitted via the piconet transmitter (14a , 14b) , the control processor (18a , 18b) being adapted to broadcast the advertisement over the piconet transmitter (14a , 14b) and being adapted to monitor piconet signals that are received by the piconet receiver (14a , 14b) for a reply .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (memory storage medium) executable via a given one of the mobile devices (electronic device) , wherein execution of the computer readable code configures mobile device (mobile device) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1253541A2
CLAIM 8
A method according to any preceding claim in which the advertisement is received by a portable telephone , personal digital assistant or other hand-held portable electronic device (mobile devices) , and in which the assessment as to whether a reply to the advertisement is required is at least in part made by the portable consumer device (12 ;
132 ;
140) .

EP1253541A2
CLAIM 9
A method according to claim 8 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter (38) by the device before being presented to the user of the device , and is presented to the user if the advertisement passes the screening operation .

EP1253541A2
CLAIM 18
A mobile telephone or other mobile telecommunications device (10 ;
136 , 12 ;
132 ;
140) having both a long range telecommunications transmitter and receiver (16a , 16b) , and a piconet telecommunications transmitter and receiver (14a , 14b) , a control processor (18a , 18b) , and a memory storage medium (computer readable code) (19a , 19b) ;
wherein the memory storage medium (19a , 19b) contains an advertisement to be transmitted via the piconet transmitter (14a , 14b) , the control processor (18a , 18b) being adapted to broadcast the advertisement over the piconet transmitter (14a , 14b) and being adapted to monitor piconet signals that are received by the piconet receiver (14a , 14b) for a reply .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
CN1504049A

Filed: 2002-02-11     Issued: 2004-06-09

电视、视频和其它信号的分配和联网、这种分配系统的安装、以及电视机的控制

(Original Assignee) Quadriga Tech Ltd     (Current Assignee) Quadriga Tech Ltd

J・B・费斯克, J·B·费斯克, 克, K·科塔克, 加斯通, A·J·加斯通, 亚米森, I·L·亚米森, 奥斯丁, T·A·奥斯丁, 普利默, C·D·普利默
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (用户接口) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口 (user interface component) 接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (接收数字) .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (接收数字) data indicative of the control point .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (接收数字) data thereby to enable the prompting .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 9
. A server device (接收数字) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (用户接口) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口 (user interface component) 接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 10
. The server device (接收数字) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 11
. The server device (接收数字) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 12
. The server device (接收数字) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 13
. The server device (接收数字) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (接收数字) .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (接收数字) data indicative of the control point .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (接收数字) data thereby to enable the prompting .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。

US9245295B2
CLAIM 21
. A server device (接收数字) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
CN1504049A
CLAIM 90
. 一种电视机控制系统,所述控制系统包括在至少一块第一电路板上的第一电路,用于从网络接收数字 (server device, server device data) 视频信号,以及对所述数字视频信号解码从而产生解码的视频信号,以便提供给所述电视机的标准视频接口,所述第一电路还可用于从所述网络和/或从用户接口接收控制指令并从中产生通用控制信号,所述控制系统还包括设置在至少一块特定于所述电视机的类型的第二电路板上的第二电路,所述第二电路可用于从所述第一电路接收所述通用控制信号并将所述通用控制信号转换成特定的控制信号以提供给所述电视机的控制接口,以便根据所述控制指令控制所述电视机。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020105951A1

Filed: 2002-02-08     Issued: 2002-08-08

Playback of streamed media

(Original Assignee) Nokia Oyj     (Current Assignee) Nokia Technologies Oy ; Hitachi Ltd ; Cisco Technology Inc

Miska Hannuksela, Emre Aksu
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (wireless client) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020105951A1
CLAIM 16
. A method according to claim 1 , wherein the media data is transmitted to a wireless client (remote server) device via a wireless data network such as GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) .

US20020105951A1
CLAIM 23
. A client device according to claim 22 , wherein it is selected from a group including : a wireless terminal , a desktop computer (user interface component) , a laptop computer .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (wireless client) .
US20020105951A1
CLAIM 16
. A method according to claim 1 , wherein the media data is transmitted to a wireless client (remote server) device via a wireless data network such as GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network) data indicative of the control point .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network) data thereby to enable the prompting .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (wireless client) .
US20020105951A1
CLAIM 16
. A method according to claim 1 , wherein the media data is transmitted to a wireless client (remote server) device via a wireless data network such as GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 9
. A server device (said network) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (wireless client) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020105951A1
CLAIM 16
. A method according to claim 1 , wherein the media data is transmitted to a wireless client (remote server) device via a wireless data network such as GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) .

US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US20020105951A1
CLAIM 23
. A client device according to claim 22 , wherein it is selected from a group including : a wireless terminal , a desktop computer (user interface component) , a laptop computer .

US9245295B2
CLAIM 10
. The server device (said network) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 11
. The server device (said network) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 12
. The server device (said network) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 13
. The server device (said network) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (wireless client) .
US20020105951A1
CLAIM 16
. A method according to claim 1 , wherein the media data is transmitted to a wireless client (remote server) device via a wireless data network such as GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network) data indicative of the control point .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network) data thereby to enable the prompting .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .

US9245295B2
CLAIM 21
. A server device (said network) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020105951A1
CLAIM 17
. A method according to claim 1 , wherein the media data is transmitted to a wireless client device and said network (server device, server device data) includes a wireless network , said wireless network being selected from a group comprising : a GPRS (General Packet Radio Service) wireless network and a UMTS (Universal Mobile Telecommunications System) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2003229843A

Filed: 2002-01-31     Issued: 2003-08-15

ストリーミングシステム及びストリーミング方法、クライアント端末及びコンテンツデータ復号方法、ストリームサーバ及びストリーム配信方法、オーサリング装置及びオーサリング方法、並びにプログラム及び記録媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Keiko Tada, 恵子 多田, Ryuji Ishiguro, 隆二 石黒, Kisei Futagami, 基誠 二神
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2003229843A
CLAIM 27
【請求項27】 所定の動作をコンピュータに実行させ るためのプログラムが記録されたコンピュータ読み取り (computer readable code) 可能な記録媒体であって、 コンテンツデータがコンテンツキーにより暗号化された 暗号化コンテンツデータを復号処理するための復号化情 報をストリームサーバから受信する受信工程と、 上記ストリームサーバからストリーム配信される上記暗 号化コンテンツデータを受信するストリーム受信工程 と、 上記復号処理をする復号処理工程とを有し、 上記復号化情報は、上記暗号化コンテンツデータを上記 コンテンツデータに復号する上記コンテンツキーが暗号 化された暗号化コンテンツキーデータを含むものである ことを特徴とするプログラムが記憶された記録媒体。

JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2003229843A
CLAIM 27
【請求項27】 所定の動作をコンピュータに実行させ るためのプログラムが記録されたコンピュータ読み取り (computer readable code) 可能な記録媒体であって、 コンテンツデータがコンテンツキーにより暗号化された 暗号化コンテンツデータを復号処理するための復号化情 報をストリームサーバから受信する受信工程と、 上記ストリームサーバからストリーム配信される上記暗 号化コンテンツデータを受信するストリーム受信工程 と、 上記復号処理をする復号処理工程とを有し、 上記復号化情報は、上記暗号化コンテンツデータを上記 コンテンツデータに復号する上記コンテンツキーが暗号 化された暗号化コンテンツキーデータを含むものである ことを特徴とするプログラムが記憶された記録媒体。

JP2003229843A
CLAIM 41
【請求項41】 上記復号化情報は、上記暗号化コンテ ンツキーデータを上記コンテンツキーに復号する復号キ ーが暗号化された暗号化復号キーデータを有することを 特徴とする請求項40記載のデータ (media content item, media content item data) 配信方法。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020124251A1

Filed: 2002-01-04     Issued: 2002-09-05

Systems and methods for distribution of entertainment and advertising content

(Original Assignee) World Theatre Inc     (Current Assignee) Zarbana Digital Fund LLC ; World Theatre Inc

Charles Hunter, Bernard Ballou, John Hebrank
US9245295B2
CLAIM 1
. A method , performed by a mobile device (one second) , being a method for providing media content , the method comprising : providing , via a media application (recording medium) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (recording medium) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (recording medium) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (recording medium) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (one second) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (one second) , being a method for providing media content , the method comprising : providing , via a media application (recording medium) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (recording medium) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (one second) to perform a method comprising : providing , via a media application (recording medium) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020124251A1
CLAIM 32
. A system for selectively generating display signals representative of advertisements at user locations , comprising : an ad server for generating digital ad data representing a plurality of advertisements ;
a plurality of players each comprising : a first hardware security feature ;
a playback mechanism for generating display signals from at least one recording medium (media application) mounted in the player and upon which are recorded digital data representative of entertainment content , the medium including a second hardware security feature permitting playback of the recorded digital data only on players having the first hardware security feature , the digital data including insertion points representing time slots for the display of advertisements ;
a circuit device containing a first security code ;
at least one customer preference containing user characteristics ;
a first input terminal connected to a communications channel for receiving the digital ad data ;
a buffer for storing the received digital ad data ;
a second input terminal connected to a communications channel for receiving at least one second (mobile device) security code ;
an output terminal for transmitting a third security code derived from the first and second security codes ;
a third input terminal for receiving an enable signal ;
a circuit device for selecting at least one advertisement from the stored digital ad data in accordance with the customer preference , for generating display signals representative of the entertainment content only upon receipt of the enable signal , and for generating display signals representative of the selected advertisement ;
a system operator receiving the third security code , transmitting an enable signal to a player when the received third security code has a predetermined relationship with a stored verification code , transmitting advertisements targeted to specific characteristics of the customer preferences to the ad server in accordance with sales transactions with advertisers .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020184339A1

Filed: 2001-12-17     Issued: 2002-12-05

System and method for coordinating supplemental materials with broadcast material

(Original Assignee) Radio Wave com Inc     (Current Assignee) Radio Wave com Inc ; Susquehanna Media Co

Gregory Mackintosh, Mike Kim, Edwin Price, Edward Stojakovic
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, data items) .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content (computer program) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, data items) .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, data items) .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (computer program) , playback of a media content (computer program) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, data items) .
US20020184339A1
CLAIM 48
. A program storage device (media content item, media content item data, media item) , readable by one or more machines , tangibly embodying a program of instructions executable by the machines to perform method steps for coordinating the inclusion of supplemental materials with broadcast material , said method steps comprising the steps of : broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
receiving at a first server data identifying said plurality of segments , and said first server providing parameters for supplemental materials associated with said segments to said user terminal ;
and retrieving by a second server supplemental materials from one or more databases , the retrieval based on said parameters from said first server , and said second server providing said supplemental materials to said user terminal , wherein said user terminal is configured to play said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 49
. A computer program (media content, media application) product for use with a computer system , said computer program product comprising : a computer usable medium having computer readable program code means embodied in said medium for causing the computer system to coordinate the inclusion of supplemental materials with a broadcast broadcast material , said computer readable program code means comprising : computer readable program code means for broadcasting broadcast material to a plurality of users , the broadcast material including a plurality of segments ;
computer readable program code means for receiving the broadcast broadcast material and retrieving supplemental materials related to said plurality of segments of said broadcast material ;
computer readable program code means for retrieving supplemental materials related to said plurality of segments of said broadcast material ;
and computer readable program code means for playing said supplemental materials in conjunction with the broadcast material .

US20020184339A1
CLAIM 52
. A broadcast material delivery method for coordinating the inclusion of supplemental materials with broadcast material , the broadcast material delivery method comprising : receiving the broadcast material from a broadcaster ;
broadcasting the broadcast material received from said broadcaster to a plurality of users , the broadcast material being divided into a plurality of segments ;
and broadcasting a plurality of program data items (media content item, media content item data, media item) in conjunction with said plurality of segments ;
wherein said plurality of segments enable a user terminal to retrieve and play supplemental information in coordination with said segments of said broadcast material .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020078144A1

Filed: 2001-08-21     Issued: 2002-06-20

Presentation of media content from multiple media

(Original Assignee) Interactual Technologies Inc     (Current Assignee) Rovi Technologies Corp

Allan Lamkin, Todd Collart, Greg Gewickey
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (playback devices) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data (established connection, storage device, d log) , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (established connection, storage device, d log) .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data (established connection, storage device, d log) indicative of the control point .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device data (established connection, storage device, d log) thereby to enable the prompting .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (playback devices) item based on rendering of media content item data (established connection, storage device, d log) , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (established connection, storage device, d log) .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data (established connection, storage device, d log) indicative of the control point .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (playback devices) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (established connection, storage device, d log) .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data (established connection, storage device, d log) indicative of the control point .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device data (established connection, storage device, d log) thereby to enable the prompting .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content (playback devices) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (established connection, storage device, d log) .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (media content item data, server device data, media content item, media item) , a browser having a presentation engine displaying content on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 7
. A media services interface as in claim 6 , said command library further comprising : a command for closing a previously established connection (media content item data, server device data, media content item, media item) to a network operably connected to said computing device .

US20020078144A1
CLAIM 13
. A method for logging consumer interactions with a network resource via a computing device operably using a removable media comprising : retrieving an identifier of said removable media type ;
determining a type of said removable media ;
retrieving a current title of said removable media ;
retrieving an identifier of said computing device ;
retrieving an identifier of said consumer ;
combining said media type identifier , said type , said current title , said computing device identifier , and said consumer identifier and forming therefrom an log file ;
and storing said log (media content item data, server device data, media content item, media item) file on said computing device .

US20020078144A1
CLAIM 23
. A method for controlling the playback of a readable medium on one or more playback devices (media content) by a network source comprising : a) allowing one or more client devices to participate in a synchronous playback event ;
b) sending commands to said participating client devices , said commands controlling said participating client devices such that each said participating client devices interacts with a readable medium and presents information contained thereon for human consumption substantially in a synchronous manner with other participating client devices .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20030018521A1

Filed: 2001-07-17     Issued: 2003-01-23

Advertising based upon events reported from a GPS enabled event report system

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Reiner Kraft, Daniel Ford, Norman Pass
US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network) data indicative of the control point .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network) data thereby to enable the prompting .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 9
. A server device (said network) that makes available for download to one or more mobile devices (such information) computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20030018521A1
CLAIM 9
. A real time event reporting system , said system comprising : a . one or more databases storing any of , or a combination of , the following : received real time location information associated with members of a set of subscribers , event information related to one or more events , profiles associated with each of said members , status information related to said members , and a set of advertisements ;
b . a session manager receiving said real time location information and reported event information and updating such information (mobile devices) in said databases ;
c . a matcher identifying events of interest for each of said members and calculating distances between said identified events and corresponding member ;
d . an advertising manager matching advertisements in said databases with said identified events of interest for each of said member , and e . a notification component transmitting , to each of said set of subscribers , said events of interest and corresponding matched advertisements .

US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 10
. The server device (said network) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 11
. The server device (said network) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 12
. The server device (said network) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 13
. The server device (said network) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (said network) .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network) data indicative of the control point .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network) data thereby to enable the prompting .
US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .

US9245295B2
CLAIM 21
. A server device (said network) that makes available for download to one or more mobile devices (such information) computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20030018521A1
CLAIM 9
. A real time event reporting system , said system comprising : a . one or more databases storing any of , or a combination of , the following : received real time location information associated with members of a set of subscribers , event information related to one or more events , profiles associated with each of said members , status information related to said members , and a set of advertisements ;
b . a session manager receiving said real time location information and reported event information and updating such information (mobile devices) in said databases ;
c . a matcher identifying events of interest for each of said members and calculating distances between said identified events and corresponding member ;
d . an advertising manager matching advertisements in said databases with said identified events of interest for each of said member , and e . a notification component transmitting , to each of said set of subscribers , said events of interest and corresponding matched advertisements .

US20030018521A1
CLAIM 20
. A business method for providing subscribers reporting event related information with financial benefits based upon the utilization of said reported event related information , as per claim 19 , wherein said network (server device, server device data) is any of the following : local area networks (LAN) , wide area networks (WAN) , HTTP-based networks , wireless networks , or the Internet .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020160758A1

Filed: 2001-04-27     Issued: 2002-10-31

Information acquisition decision making by devices in a wireless network

(Original Assignee) Hewlett Packard Co     (Current Assignee) Qualcomm Inc

Salil Pradhan, James McDonnell, John Waters, Peter Macer
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (wireless ad) , providing feedback , and providing other requested data .
US20020160758A1
CLAIM 21
. A method according to claim 1 in which the advertisement is broadcast from a hand-holdable portable , pocketable , wireless ad (competition entry) vertiser device .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (memory storage medium) executable via a given one of the mobile devices (electronic device) , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile device) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020160758A1
CLAIM 11
. A method according to claim 1 in which the advertisement is received by a portable telephone , personal digital assistant or other handheld portable electronic device (mobile devices) , and in which the assessment as to whether a reply to the advertisement is required is at least in part made by the portable consumer device .

US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US20020160758A1
CLAIM 31
. A mobile telephone or other mobile telecommunications device having both a long range telecommunications transmitter and receiver , and a piconet telecommunications transmitter and receiver , a control processor , and a memory storage medium (computer readable code) ;
wherein the memory storage medium contains an advertisement to be transmitted via the piconet transmitter , the control processor being adapted to broadcast the advertisement over the piconet transmitter and being adapted to monitor piconet signals that are received by the piconet receiver for a reply .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (wireless ad) , providing feedback , and providing other requested data .
US20020160758A1
CLAIM 21
. A method according to claim 1 in which the advertisement is broadcast from a hand-holdable portable , pocketable , wireless ad (competition entry) vertiser device .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (wireless ad) , providing feedback , and providing other requested data .
US20020160758A1
CLAIM 21
. A method according to claim 1 in which the advertisement is broadcast from a hand-holdable portable , pocketable , wireless ad (competition entry) vertiser device .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (memory storage medium) executable via a given one of the mobile devices (electronic device) , wherein execution of the computer readable code configures mobile device (mobile device) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020160758A1
CLAIM 11
. A method according to claim 1 in which the advertisement is received by a portable telephone , personal digital assistant or other handheld portable electronic device (mobile devices) , and in which the assessment as to whether a reply to the advertisement is required is at least in part made by the portable consumer device .

US20020160758A1
CLAIM 12
. A method according to claim 11 in which the advertisement received by the mobile device (mobile device) is screened against an advertisement profile filter by the device before being presented to the user of the device , and is only presented to the user if the advertisement passes the screening operation .

US20020160758A1
CLAIM 31
. A mobile telephone or other mobile telecommunications device having both a long range telecommunications transmitter and receiver , and a piconet telecommunications transmitter and receiver , a control processor , and a memory storage medium (computer readable code) ;
wherein the memory storage medium contains an advertisement to be transmitted via the piconet transmitter , the control processor being adapted to broadcast the advertisement over the piconet transmitter and being adapted to monitor piconet signals that are received by the piconet receiver for a reply .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020114321A1

Filed: 2001-02-22     Issued: 2002-08-22

Method and system for translating between circuit and packet identifiers for a communication connection

(Original Assignee) Siemens AG     (Current Assignee) Siemens AG

Eric Ogren
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile communication) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (uplink traffic) in the generation of data in the mobile device (mobile communication) , and the method further comprises transmitting that data to a server device .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US20020114321A1
CLAIM 22
. The packet interworking unit of claim 21 , further comprising a one deep buffer for uplink traffic (action results) and a one deep buffer for downlink traffic .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile communication) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (uplink traffic) in the generation of data in the mobile device (mobile communication) , and the method further comprises transmitting that data to a server device .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US20020114321A1
CLAIM 22
. The packet interworking unit of claim 21 , further comprising a one deep buffer for uplink traffic (action results) and a one deep buffer for downlink traffic .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile communication) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (uplink traffic) in the generation of data in the mobile device (mobile communication) , and the method further comprises transmitting that data to a server device .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .

US20020114321A1
CLAIM 22
. The packet interworking unit of claim 21 , further comprising a one deep buffer for uplink traffic (action results) and a one deep buffer for downlink traffic .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (mobile communication) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20020114321A1
CLAIM 4
. The method of claim 1 , wherein the circuit identifier comprises a global system for mobile communication (mobile device) (GSM) E1 channel identifier .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US7028327B1

Filed: 2000-03-29     Issued: 2006-04-11

Using the electronic program guide to synchronize interactivity with broadcast programs

(Original Assignee) Wink Communications Inc     (Current Assignee) OpenTV Inc

Brian P. Dougherty, C. Leo Meier
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , a user interface component that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
US7028327B1
CLAIM 1
. A computer implemented method of controlling a broadcast and reception of an interactive application , comprising : determining , using an electronic program guide , an interactive application associated with a broadcast program ;
controlling the interactive application to maintain synchrony with a display of the broadcast program ;
determining timing offsets associated with the broadcast program ;
and where controlling the interactive application to maintain synchrony with the display of the broadcast program is done in accordance with the timing offsets , wherein determining timing offsets associated with the broadcast program comprises receiving the timing offsets associated with the broadcast program from an external source . wherein the external source is a remote server (remote server) , and receiving the timing offsets comprises : receiving an email containing the timing offsets via network connection from the remote server .

US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US7028327B1
CLAIM 1
. A computer implemented method of controlling a broadcast and reception of an interactive application , comprising : determining , using an electronic program guide , an interactive application associated with a broadcast program ;
controlling the interactive application to maintain synchrony with a display of the broadcast program ;
determining timing offsets associated with the broadcast program ;
and where controlling the interactive application to maintain synchrony with the display of the broadcast program is done in accordance with the timing offsets , wherein determining timing offsets associated with the broadcast program comprises receiving the timing offsets associated with the broadcast program from an external source . wherein the external source is a remote server (remote server) , and receiving the timing offsets comprises : receiving an email containing the timing offsets via network connection from the remote server .

US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US7028327B1
CLAIM 1
. A computer implemented method of controlling a broadcast and reception of an interactive application , comprising : determining , using an electronic program guide , an interactive application associated with a broadcast program ;
controlling the interactive application to maintain synchrony with a display of the broadcast program ;
determining timing offsets associated with the broadcast program ;
and where controlling the interactive application to maintain synchrony with the display of the broadcast program is done in accordance with the timing offsets , wherein determining timing offsets associated with the broadcast program comprises receiving the timing offsets associated with the broadcast program from an external source . wherein the external source is a remote server (remote server) , and receiving the timing offsets comprises : receiving an email containing the timing offsets via network connection from the remote server .

US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (server remote) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (active content) , a user interface component that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
US7028327B1
CLAIM 1
. A computer implemented method of controlling a broadcast and reception of an interactive application , comprising : determining , using an electronic program guide , an interactive application associated with a broadcast program ;
controlling the interactive application to maintain synchrony with a display of the broadcast program ;
determining timing offsets associated with the broadcast program ;
and where controlling the interactive application to maintain synchrony with the display of the broadcast program is done in accordance with the timing offsets , wherein determining timing offsets associated with the broadcast program comprises receiving the timing offsets associated with the broadcast program from an external source . wherein the external source is a remote server (remote server) , and receiving the timing offsets comprises : receiving an email containing the timing offsets via network connection from the remote server .

US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US7028327B1
CLAIM 29
. The method of claim 13 , wherein the electronic program guide resides primarily on a server remote (readable code) from a viewer' ;
s own consumer premise equipment .

US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device) .
US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US7028327B1
CLAIM 1
. A computer implemented method of controlling a broadcast and reception of an interactive application , comprising : determining , using an electronic program guide , an interactive application associated with a broadcast program ;
controlling the interactive application to maintain synchrony with a display of the broadcast program ;
determining timing offsets associated with the broadcast program ;
and where controlling the interactive application to maintain synchrony with the display of the broadcast program is done in accordance with the timing offsets , wherein determining timing offsets associated with the broadcast program comprises receiving the timing offsets associated with the broadcast program from an external source . wherein the external source is a remote server (remote server) , and receiving the timing offsets comprises : receiving an email containing the timing offsets via network connection from the remote server .

US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (server remote) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (active content) , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device) .
US7028327B1
CLAIM 5
. The computer implemented method of claim 1 wherein a URL is associated with the interactive application the method further comprising : retrieving interactive content (media application) from a server on the Internet referenced by the URL ;
and performing an action on the retrieved interactive content .

US7028327B1
CLAIM 29
. The method of claim 13 , wherein the electronic program guide resides primarily on a server remote (readable code) from a viewer' ;
s own consumer premise equipment .

US7028327B1
CLAIM 33
. The method of claim 13 further comprising : determining at a consumer premise equipment(CPE) , using the electronic program guide , a list of interactive applications associated with the broadcast program ;
pre-fetching the listed interactive applications and at least one of the timing offsets ;
storing the pre-fetched interactive applications in a storage device (media content item, media content item data, media item) coupled to the CPE ;
receiving at the CPE , a trigger for one of the fetched applications ;
and displaying , at the CPE , one of the interactive applications in response to the trigger and the at least one of the timing offsets .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6606660B1

Filed: 1999-08-31     Issued: 2003-08-12

Stream-based communication in a communication services patterns environment

(Original Assignee) Accenture LLP     (Current Assignee) Accenture Global Services Ltd

Michel K. Bowman-Amuah
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data (d log) indicative of the control point .
US6606660B1
CLAIM 13
. A system for providing a stream-based communication system comprising the steps of : logic that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
logic that downloads the shared fixed format from the central system to the sending system and the receiving system ;
logic that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
logic that sends the message from the sending system using a stream-based protocol ;
logic that receives the message by the receiving system ;
and log (server device data) ic that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device data (d log) thereby to enable the prompting .
US6606660B1
CLAIM 13
. A system for providing a stream-based communication system comprising the steps of : logic that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
logic that downloads the shared fixed format from the central system to the sending system and the receiving system ;
logic that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
logic that sends the message from the sending system using a stream-based protocol ;
logic that receives the message by the receiving system ;
and log (server device data) ic that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program) , a user interface component that is configured to enable a user to experience a media content (computer program) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data (d log) indicative of the control point .
US6606660B1
CLAIM 13
. A system for providing a stream-based communication system comprising the steps of : logic that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
logic that downloads the shared fixed format from the central system to the sending system and the receiving system ;
logic that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
logic that sends the message from the sending system using a stream-based protocol ;
logic that receives the message by the receiving system ;
and log (server device data) ic that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (computer program) , the method comprising : providing , via a media application (computer program) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program) , which is parsed thereby to trigger the control point , is received from a remote server .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data (d log) indicative of the control point .
US6606660B1
CLAIM 13
. A system for providing a stream-based communication system comprising the steps of : logic that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
logic that downloads the shared fixed format from the central system to the sending system and the receiving system ;
logic that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
logic that sends the message from the sending system using a stream-based protocol ;
logic that receives the message by the receiving system ;
and log (server device data) ic that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device data (d log) thereby to enable the prompting .
US6606660B1
CLAIM 13
. A system for providing a stream-based communication system comprising the steps of : logic that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
logic that downloads the shared fixed format from the central system to the sending system and the receiving system ;
logic that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
logic that sends the message from the sending system using a stream-based protocol ;
logic that receives the message by the receiving system ;
and log (server device data) ic that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (computer program) , playback of a media content (computer program) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US6606660B1
CLAIM 7
. A computer program (media content, media application) embodied on a computer readable medium for providing a stream-based communication system comprising the steps of : a code segment that defines on a central system a shared fixed format on interface code for a sending system and a receiving system ;
a code segment that downloads the shared fixed format from the central system to the sending system and the receiving system ;
a code segment that translates a message to be sent from the sending system to the receiving system based on the shared fixed format ;
a code segment that sends the message from the sending system using a stream-based protocol ;
a code segment that receives the message by the receiving system ;
and a code segment that translates the message received by the receiving system based on the shared fixed format ;
wherein where the shared fixed format maps the fixed location and fixed size of each attribute in the message ;
and wherein the shared fixed format is stored on both the sending system and receiving system subsequent to being downloaded from the central system .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6539240B1

Filed: 1999-08-10     Issued: 2003-03-25

Data communication apparatus, data communication method, and storage medium storing computer program for data communication

(Original Assignee) Casio Computer Co Ltd     (Current Assignee) Casio Computer Co Ltd

Motomu Watanabe
US9245295B2
CLAIM 1
. A method , performed by a mobile device (other party) , being a method for providing media content (computer program, stores data) , the method comprising : providing , via a media application (computer program, stores data) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, data items) .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (various actions, following steps) in the generation of data in the mobile device (other party) , and the method further comprises transmitting that data to a server device .
US6539240B1
CLAIM 1
. A data communication apparatus comprising : a receiver for receiving a first character representing a communication target ;
an action storage for storing data representing various actions (action results) of a second character representing a user ;
a specifying device for specifying an action of the second character by using an operation member ;
a transmitter for reading the data of the second character corresponding to the action specified by the specifying device from the action storage and for transmitting the data read from the action storage to the communication target ;
and a synthesizer for synthesizing the data received by the receiver and the data read from the action storage and for displaying a synthesized image having the first and second characters meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps (action results) of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program, stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program, stores data) , which is parsed thereby to trigger the control point , is received from a remote server .
US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program, stores data) , which is parsed thereby to trigger the control point , is received from a remote server .
US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program, stores data) , a user interface component that is configured to enable a user to experience a media content (computer program, stores data) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (other party) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device, data items) .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (various actions, following steps) in the generation of data in the mobile device (other party) , and the method further comprises transmitting that data to a server device .
US6539240B1
CLAIM 1
. A data communication apparatus comprising : a receiver for receiving a first character representing a communication target ;
an action storage for storing data representing various actions (action results) of a second character representing a user ;
a specifying device for specifying an action of the second character by using an operation member ;
a transmitter for reading the data of the second character corresponding to the action specified by the specifying device from the action storage and for transmitting the data read from the action storage to the communication target ;
and a synthesizer for synthesizing the data received by the receiver and the data read from the action storage and for displaying a synthesized image having the first and second characters meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps (action results) of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program, stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (other party) , being a method for providing media content (computer program, stores data) , the method comprising : providing , via a media application (computer program, stores data) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, data items) .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (various actions, following steps) in the generation of data in the mobile device (other party) , and the method further comprises transmitting that data to a server device .
US6539240B1
CLAIM 1
. A data communication apparatus comprising : a receiver for receiving a first character representing a communication target ;
an action storage for storing data representing various actions (action results) of a second character representing a user ;
a specifying device for specifying an action of the second character by using an operation member ;
a transmitter for reading the data of the second character corresponding to the action specified by the specifying device from the action storage and for transmitting the data read from the action storage to the communication target ;
and a synthesizer for synthesizing the data received by the receiver and the data read from the action storage and for displaying a synthesized image having the first and second characters meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps (action results) of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program, stores data) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program, stores data) , which is parsed thereby to trigger the control point , is received from a remote server .
US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (other party) to perform a method comprising : providing , via a media application (computer program, stores data) , playback of a media content (computer program, stores data) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (storage device, data items) .
US6539240B1
CLAIM 2
. An apparatus according to claim 1 , further comprising : a storage device (media content item, media content item data, media item) for storing the synthesize image .

US6539240B1
CLAIM 3
. An apparatus according to claim 1 , in which the action storage stores data (media content, media application) representing various actions of a plurality of second characters ;
the receiver receives identification information of a sender who transmitted data ;
and the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver .

US6539240B1
CLAIM 4
. An apparatus according to claim 1 , in which the action storage stores a sequence of image data items (media content item, media content item data, media item) corresponding to each action ;
and the transmitter reads a sequence of image data items corresponding to each action from the action storage .

US6539240B1
CLAIM 14
. A computer program (media content, media application) product comprising : a computer readable first program code for receiving image data of a character of a target user ;
a computer readable second program code for , when an action of a character of a user is instructed by operating an operation member , reading image data corresponding to the instruction from an image data storage device ;
a computer readable third program code for transmitting the read image data of the character of the user to the target user ;
and a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user , wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other .

US6539240B1
CLAIM 16
. A data communication method comprising the following steps of : determining whether or not a receiver responds to a call from a caller ;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded ;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver ;
synthesizing two characters and displaying synthesized characters ;
and making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party (mobile device) , thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action , wherein the characters are shown meeting each other .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
WO9927681A2

Filed: 1998-11-24     Issued: 1999-06-03

Audio content player methods, systems, and articles of manufacture

(Original Assignee) Motorola Inc.     

Steven D. Leeke, Gregory B. Mackintosh, Edward Stojakovic
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (second image) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (electronic mail) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
WO9927681A2
CLAIM 35
. The method of claim 34 wherein the user identity information includes a name , an address , and an electronic mail (remote server) address .

WO9927681A2
CLAIM 47
. A method of comparatively rating music content , the method comprising the steps of : displaying a plurality of images associated with a plurality of music items , the plurality of images including a first image associated with a first music item and a second image (user interface component) associated with a second music item ;
displaying a plurality of display locations , the plurality of display locations including a first display location and a second display location ;
receiving a drag-and-drop event of the first image at the first display location ;
and receiving a drag-and-drop event of the second image at the second display location .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (user feedback) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
WO9927681A2
CLAIM 16
. A method of obtaining user feedback (action results) to music content , the method comprising the steps of : receiving a category of music content selected by an end user ;
communicating at least a portion of a music item within the category to the end user ;
receiving a rating of the music item by the end user ;
and accounting for the rating of the music item by the end user .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (electronic mail) .
WO9927681A2
CLAIM 35
. The method of claim 34 wherein the user identity information includes a name , an address , and an electronic mail (remote server) address .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (electronic mail) .
WO9927681A2
CLAIM 35
. The method of claim 34 wherein the user identity information includes a name , an address , and an electronic mail (remote server) address .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (second image) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (electronic mail) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
WO9927681A2
CLAIM 35
. The method of claim 34 wherein the user identity information includes a name , an address , and an electronic mail (remote server) address .

WO9927681A2
CLAIM 47
. A method of comparatively rating music content , the method comprising the steps of : displaying a plurality of images associated with a plurality of music items , the plurality of images including a first image associated with a first music item and a second image (user interface component) associated with a second music item ;
displaying a plurality of display locations , the plurality of display locations including a first display location and a second display location ;
receiving a drag-and-drop event of the first image at the first display location ;
and receiving a drag-and-drop event of the second image at the second display location .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (user feedback) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
WO9927681A2
CLAIM 16
. A method of obtaining user feedback (action results) to music content , the method comprising the steps of : receiving a category of music content selected by an end user ;
communicating at least a portion of a music item within the category to the end user ;
receiving a rating of the music item by the end user ;
and accounting for the rating of the music item by the end user .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (user feedback) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
WO9927681A2
CLAIM 16
. A method of obtaining user feedback (action results) to music content , the method comprising the steps of : receiving a category of music content selected by an end user ;
communicating at least a portion of a music item within the category to the end user ;
receiving a rating of the music item by the end user ;
and accounting for the rating of the music item by the end user .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (electronic mail) .
WO9927681A2
CLAIM 35
. The method of claim 34 wherein the user identity information includes a name , an address , and an electronic mail (remote server) address .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
EP0852443A2

Filed: 1998-01-05     Issued: 1998-07-08

An apparatus for producing interactive television programs

(Original Assignee) Texas Instruments Inc     (Current Assignee) Texas Instruments Inc

Phillip R. Thrift
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (television shows) (television receiver) , the method comprising : providing , via a media application (television shows) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP0852443A2
CLAIM 10
An interactive television receiver (providing media content) comprising : a Java television platform having a bidirectional Internet connection capable of sending Internet data to the Java television platform and transmitting data from the Java television platform to an Internet provider , the Java television platform operable to run a Java operating system , the Internet data consisting of a plurality of showlet cards , each of the plurality of showlet cards operable to run a Java application or Java applet ;
a tuner/decoder system coupled to the JAVA television platform for receiving , tuning and decoding television channel signals ;
an audio/video overlay system operable to combine at least one showlet card of the plurality of showlet cards and television channel signals from the tuner/decoder system ;
a video/audio output system operable to send combined showlet card and television channel signals to a television monitor ;
a vertical blanking interface datacast decoder operable to extract a plurality of text information from a television channel signal' ;
s vertical blanking interval , the vertical blanking interface datacast decoder further operable to send the plurality of text information to the Java television platform ;
an infrared receiver unit operable to receive an input from an infrared input device in order to control selection of television channel signals and Internet data ;
and , a synchronization unit operable to communicate with the audio/video overlay system and trigger the combining of the showlet card with the television channel signal upon the receipt of a synchronization event .

EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (timing means) , providing feedback , and providing other requested data .
EP0852443A2
CLAIM 19
The method of any of Claims 15 to 18 , wherein the step of waiting for a synchronization event further consists of waiting for a timing means (competition entry) to reach a certain predetermined time to produce the synchronization event .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (television shows) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (television shows) , which is parsed thereby to trigger the control point , is received from a remote server .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (television shows) , which is parsed thereby to trigger the control point , is received from a remote server .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (television shows) , a user interface component that is configured to enable a user to experience a media content (television shows) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (timing means) , providing feedback , and providing other requested data .
EP0852443A2
CLAIM 19
The method of any of Claims 15 to 18 , wherein the step of waiting for a synchronization event further consists of waiting for a timing means (competition entry) to reach a certain predetermined time to produce the synchronization event .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (television shows) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (television shows) (television receiver) , the method comprising : providing , via a media application (television shows) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP0852443A2
CLAIM 10
An interactive television receiver (providing media content) comprising : a Java television platform having a bidirectional Internet connection capable of sending Internet data to the Java television platform and transmitting data from the Java television platform to an Internet provider , the Java television platform operable to run a Java operating system , the Internet data consisting of a plurality of showlet cards , each of the plurality of showlet cards operable to run a Java application or Java applet ;
a tuner/decoder system coupled to the JAVA television platform for receiving , tuning and decoding television channel signals ;
an audio/video overlay system operable to combine at least one showlet card of the plurality of showlet cards and television channel signals from the tuner/decoder system ;
a video/audio output system operable to send combined showlet card and television channel signals to a television monitor ;
a vertical blanking interface datacast decoder operable to extract a plurality of text information from a television channel signal' ;
s vertical blanking interval , the vertical blanking interface datacast decoder further operable to send the plurality of text information to the Java television platform ;
an infrared receiver unit operable to receive an input from an infrared input device in order to control selection of television channel signals and Internet data ;
and , a synchronization unit operable to communicate with the audio/video overlay system and trigger the combining of the showlet card with the television channel signal upon the receipt of a synchronization event .

EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (timing means) , providing feedback , and providing other requested data .
EP0852443A2
CLAIM 19
The method of any of Claims 15 to 18 , wherein the step of waiting for a synchronization event further consists of waiting for a timing means (competition entry) to reach a certain predetermined time to produce the synchronization event .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (television shows) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (television shows) , which is parsed thereby to trigger the control point , is received from a remote server .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (television shows) , playback of a media content (television shows) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP0852443A2
CLAIM 15
A method for interacting with a television shows (media content, media application) , comprising the steps of : selecting a television channel signal from a television broadcast source ;
identifying a specific site on an information service provider network for a given television channel ;
locating the specific site ;
sending a plurality of showlet cards from the specific site to a television platform ;
waiting for a synchronization event , combining a first showlet card with the television channel signal corresponding to the synchronization event ;
executing an interactive application or an interactive applet contained on the first showlet card ;
displaying the combination on a display ;
repeating the steps of waiting , combining , executing and displaying for every other synchronization event until a final showlet card is displayed .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2006013767A

Filed: 2004-06-24     Issued: 2006-01-12

画像圧縮装置、画像伸張装置、画像処理システム、画像圧縮方法、画像伸張方法、プログラム、及び記録媒体

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation     

Yasushi Tsukamoto, 泰史 塚本, Seiji Motai, 誠治 甕, Toshiaki Hiromitsu, 俊朗 弘光, Yasuhiro Kitahata, 靖浩 北畠
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (の属性情報) .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

JP2006013767A
CLAIM 16
前記非境界領域データ生成部は、前記画像の全ての領域の各々を、前記画像間差分がより大きい第1圧縮方式で圧縮することにより第1部分圧縮データを生成し、 前記境界領域データ生成部は、前記境界領域を、前記第1圧縮方式と比較して画像間差分がより小さい第2圧縮方式で圧縮することにより第2部分圧縮データを生成し、前記第1部分圧縮データに前記第2部分圧縮データを付加したファイルを生成し、当該ファイルにおける画像の属性情報 (media item) を格納するヘッダ部分に、前記第2部分圧縮データが付加された旨のデータ付加情報を記録し、 前記非境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出したか否かに関わらず、前記第1部分圧縮データを前記第1圧縮方式に対応する伸長方式により伸長し、 前記境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出した場合に、前記第2部分圧縮データを前記第2圧縮方式に対応する伸長方式により伸長し、前記第1部分圧縮データから伸長された画像に、前記第2部分圧縮データから伸長された画像を上書きする 請求項15記載の画像処理システム。

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (画像処理システム) .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (画像処理システム) data indicative of the control point .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (画像処理システム) data thereby to enable the prompting .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 9
. A server device (画像処理システム) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (の属性情報) .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

JP2006013767A
CLAIM 16
前記非境界領域データ生成部は、前記画像の全ての領域の各々を、前記画像間差分がより大きい第1圧縮方式で圧縮することにより第1部分圧縮データを生成し、 前記境界領域データ生成部は、前記境界領域を、前記第1圧縮方式と比較して画像間差分がより小さい第2圧縮方式で圧縮することにより第2部分圧縮データを生成し、前記第1部分圧縮データに前記第2部分圧縮データを付加したファイルを生成し、当該ファイルにおける画像の属性情報 (media item) を格納するヘッダ部分に、前記第2部分圧縮データが付加された旨のデータ付加情報を記録し、 前記非境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出したか否かに関わらず、前記第1部分圧縮データを前記第1圧縮方式に対応する伸長方式により伸長し、 前記境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出した場合に、前記第2部分圧縮データを前記第2圧縮方式に対応する伸長方式により伸長し、前記第1部分圧縮データから伸長された画像に、前記第2部分圧縮データから伸長された画像を上書きする 請求項15記載の画像処理システム。

US9245295B2
CLAIM 10
. The server device (画像処理システム) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 11
. The server device (画像処理システム) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 12
. The server device (画像処理システム) according to claim 9 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 13
. The server device (画像処理システム) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (の属性情報) .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

JP2006013767A
CLAIM 16
前記非境界領域データ生成部は、前記画像の全ての領域の各々を、前記画像間差分がより大きい第1圧縮方式で圧縮することにより第1部分圧縮データを生成し、 前記境界領域データ生成部は、前記境界領域を、前記第1圧縮方式と比較して画像間差分がより小さい第2圧縮方式で圧縮することにより第2部分圧縮データを生成し、前記第1部分圧縮データに前記第2部分圧縮データを付加したファイルを生成し、当該ファイルにおける画像の属性情報 (media item) を格納するヘッダ部分に、前記第2部分圧縮データが付加された旨のデータ付加情報を記録し、 前記非境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出したか否かに関わらず、前記第1部分圧縮データを前記第1圧縮方式に対応する伸長方式により伸長し、 前記境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出した場合に、前記第2部分圧縮データを前記第2圧縮方式に対応する伸長方式により伸長し、前記第1部分圧縮データから伸長された画像に、前記第2部分圧縮データから伸長された画像を上書きする 請求項15記載の画像処理システム。

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (画像処理システム) .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (画像処理システム) data indicative of the control point .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (画像処理システム) data thereby to enable the prompting .
JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

US9245295B2
CLAIM 21
. A server device (画像処理システム) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (の属性情報) .
JP2006013767A
CLAIM 12
前記圧縮指示情報生成部は、前記画像に含まれる領域毎に当該領域の圧縮方式を示すデータを、伸長により圧縮前のデータ (media content item, media content item data) が得られる可逆圧縮方式で圧縮することにより、前記圧縮指示情報を生成する 請求項11記載の画像圧縮装置。

JP2006013767A
CLAIM 15
画像を圧縮して圧縮データを生成すると共に、前記圧縮データを伸長して画像を生成する画像処理システム (server device, server device data) であって、 前記画像に含まれる複数の領域の中から、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域を検出する境界領域検出部と、 前記非境界領域を、予め定められた圧縮方式により圧縮することにより、前記圧縮データにおける当該非境界領域に対応する部分圧縮データを生成する非境界領域データ生成部と、 前記境界領域から、当該境界領域を前記圧縮方式により圧縮した場合と比較して前記画像間差分がより小さい方式により、前記圧縮データにおける当該境界領域に対応する部分圧縮データを生成する境界領域データ生成部と を有する画像圧縮装置と、 前記圧縮データに対応付けて、前記画像に含まれる複数の領域の各々が、前記画像に描画されたオブジェクトの内部と外部の双方を含む境界領域、及び、前記画像に描画されたオブジェクトの内部と外部の何れか一方のみを含む非境界領域の何れであるかを示す境界領域指示情報を取得する境界領域指示情報取得部と、 前記圧縮データのうち前記非境界領域に対応する部分圧縮データを、予め定められた圧縮方式に対応する伸長方式により伸長することにより、前記非境界領域を復元する非境界領域データ復元部と、 前記圧縮データのうち前記境界領域に対応する部分圧縮データから、前記圧縮方式により当該部分圧縮データが圧縮されている場合において当該部分圧縮データを前記伸長方式により伸長した場合と比較して前記画像間差分がより小さい方式により、前記境界領域を復元する境界領域データ復元部と を有する画像伸長装置と を備える画像処理システム

JP2006013767A
CLAIM 16
前記非境界領域データ生成部は、前記画像の全ての領域の各々を、前記画像間差分がより大きい第1圧縮方式で圧縮することにより第1部分圧縮データを生成し、 前記境界領域データ生成部は、前記境界領域を、前記第1圧縮方式と比較して画像間差分がより小さい第2圧縮方式で圧縮することにより第2部分圧縮データを生成し、前記第1部分圧縮データに前記第2部分圧縮データを付加したファイルを生成し、当該ファイルにおける画像の属性情報 (media item) を格納するヘッダ部分に、前記第2部分圧縮データが付加された旨のデータ付加情報を記録し、 前記非境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出したか否かに関わらず、前記第1部分圧縮データを前記第1圧縮方式に対応する伸長方式により伸長し、 前記境界領域データ復元部は、前記画像のファイルのヘッダ部分に前記データ付加情報を検出した場合に、前記第2部分圧縮データを前記第2圧縮方式に対応する伸長方式により伸長し、前記第1部分圧縮データから伸長された画像に、前記第2部分圧縮データから伸長された画像を上書きする 請求項15記載の画像処理システム。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
CN1720547A

Filed: 2003-11-03     Issued: 2006-01-11

用于通过电子邮件进行动态文本广告发布的方法和系统

(Original Assignee) Google LLC     (Current Assignee) Google LLC

凯文·多诺万, 郎·迈考伊, 克里斯多夫·约瑟夫·莫菲, 戴维·巴德·希尔斯, 威廉·C·戴伊, 艾米尔·凯瑟琳·奥康奈尔
US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (该分组) , and providing other requested data .
CN1720547A
CLAIM 5
. 权利要求1的计算机化广告发布和传递系统,其中,广告关系装置产生列表排名作为分组,该分组 (providing feedback) 包括具有每千个印象的最高有效成本的广告的排名列表。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (的一组) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
CN1720547A
CLAIM 3
. 权利要求1的计算机化广告发布和传递系统,其中,广告关系确定装置基于广告组与由发广告者针对特定发布主题提供的其他可能广告组相比的有效收入效率来对该广告组进行评价,并确定用于使用最高收入效率的一组 (readable code) 预定数量广告来产生图像的关系。

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (该分组) , and providing other requested data .
CN1720547A
CLAIM 5
. 权利要求1的计算机化广告发布和传递系统,其中,广告关系装置产生列表排名作为分组,该分组 (providing feedback) 包括具有每千个印象的最高有效成本的广告的排名列表。

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (该分组) , and providing other requested data .
CN1720547A
CLAIM 5
. 权利要求1的计算机化广告发布和传递系统,其中,广告关系装置产生列表排名作为分组,该分组 (providing feedback) 包括具有每千个印象的最高有效成本的广告的排名列表。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (的一组) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
CN1720547A
CLAIM 3
. 权利要求1的计算机化广告发布和传递系统,其中,广告关系确定装置基于广告组与由发广告者针对特定发布主题提供的其他可能广告组相比的有效收入效率来对该广告组进行评价,并确定用于使用最高收入效率的一组 (readable code) 预定数量广告来产生图像的关系。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2005107292A

Filed: 2003-09-30     Issued: 2005-04-21

広告配信システム、広告配信サーバ、広告配信プログラム及び広告配信プログラムを記録した記録媒体

(Original Assignee) Square Enix Co Ltd; 株式会社スクウェア・エニックス     

Hiroshi Aoyama, 公士 青山
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (前記送信手段) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (前記送信手段) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (前記送信手段) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

JP2005107292A
CLAIM 33
ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、 前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、 この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、 この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順と を前記コンピュータに実行させる広告配信プログラムを記録したことを特徴とするコンピュータ読み取り (computer readable code) 可能な記録媒体。

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (前記送信手段) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (前記送信手段) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (前記送信手段) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (読み取り) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content (前記送信手段) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2005107292A
CLAIM 6
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、 前記送信手段 (media content) は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項1又は2記載の広告配信システム。

JP2005107292A
CLAIM 33
ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、 前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、 この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、 この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順と を前記コンピュータに実行させる広告配信プログラムを記録したことを特徴とするコンピュータ読み取り (computer readable code) 可能な記録媒体。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2005072692A

Filed: 2003-08-28     Issued: 2005-03-17

広告配信方法、広告配信システム

(Original Assignee) Edia:Kk; 株式会社エディア     

Masamitsu Taguchi, 政実 田口, Michihiko Nagabuchi, 充彦 永渕
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (の属性情報) .
JP2005072692A
CLAIM 5
請求項2の広告配信方法において、 発呼者ごとに設定され、その発呼者を広告対象とする音源データを特定するための属性情報 (media item) を記憶し、 前記登録設定された広告音源を再生出力するとき、前記記憶された属性情報に基づいて特定される音源データを選択することを特徴とする広告配信方法。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (スポンサ) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (の属性情報) .
JP2005072692A
CLAIM 1
広告スポンサ (readable code, computer readable code) ーより提供される様々な広告音源を記憶し、 前記記憶された広告音源のいずれかをユーザの指定に基づいて登録設定し、 発呼者から前記ユーザへの電話呼び出しの間、または前記ユーザが発呼者となり電話呼び出しを行う間に、前記登録設定された広告音源を発呼者へリングバックトーンとして再生出力することにより、広告配信を行うことを特徴とする広告配信方法。

JP2005072692A
CLAIM 5
請求項2の広告配信方法において、 発呼者ごとに設定され、その発呼者を広告対象とする音源データを特定するための属性情報 (media item) を記憶し、 前記登録設定された広告音源を再生出力するとき、前記記憶された属性情報に基づいて特定される音源データを選択することを特徴とする広告配信方法。

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (の属性情報) .
JP2005072692A
CLAIM 5
請求項2の広告配信方法において、 発呼者ごとに設定され、その発呼者を広告対象とする音源データを特定するための属性情報 (media item) を記憶し、 前記登録設定された広告音源を再生出力するとき、前記記憶された属性情報に基づいて特定される音源データを選択することを特徴とする広告配信方法。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (スポンサ) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (の属性情報) .
JP2005072692A
CLAIM 1
広告スポンサ (readable code, computer readable code) ーより提供される様々な広告音源を記憶し、 前記記憶された広告音源のいずれかをユーザの指定に基づいて登録設定し、 発呼者から前記ユーザへの電話呼び出しの間、または前記ユーザが発呼者となり電話呼び出しを行う間に、前記登録設定された広告音源を発呼者へリングバックトーンとして再生出力することにより、広告配信を行うことを特徴とする広告配信方法。

JP2005072692A
CLAIM 5
請求項2の広告配信方法において、 発呼者ごとに設定され、その発呼者を広告対象とする音源データを特定するための属性情報 (media item) を記憶し、 前記登録設定された広告音源を再生出力するとき、前記記憶された属性情報に基づいて特定される音源データを選択することを特徴とする広告配信方法。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040024818A1

Filed: 2003-06-06     Issued: 2004-02-05

System and method for updating chatting data in an interactive disc player network

(Original Assignee) LG Electronics Inc     (Current Assignee) LG Electronics Inc

Woo Yoon, Jea Yoo, Tae Kim, Soung Um, Limonov Alexandre
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , a user interface component (predetermined time intervals) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (predetermined time intervals) .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (predetermined time intervals) data indicative of the control point .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (predetermined time intervals) data thereby to enable the prompting .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 9
. A server device (predetermined time intervals) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (active content) , a user interface component (predetermined time intervals) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 10
. The server device (predetermined time intervals) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 11
. The server device (predetermined time intervals) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 12
. The server device (predetermined time intervals) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 13
. The server device (predetermined time intervals) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application (active content) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (predetermined time intervals) .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (active content) , which is parsed thereby to trigger the control point , is received from a remote server .
US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (predetermined time intervals) data indicative of the control point .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (predetermined time intervals) data thereby to enable the prompting .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US9245295B2
CLAIM 21
. A server device (predetermined time intervals) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (active content) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040024818A1
CLAIM 10
. The method of claim 1 , wherein updated chatting data is transmitted from the content server to the content medium player at predetermined time intervals (user interface component, server device) .

US20040024818A1
CLAIM 11
. An interactive content (media application) medium player system for reproducing chatting data , wherein the Content medium player is connected to a content server via a communication network , the Content medium player system comprising : means for forwarding a request to the content server to receive new chatting data associated with content for play-back by the Content medium player , wherein the request comprises a first LUT information ;
means for receiving the new chatting data and a second LUT information associated with the new chatting data ;
means for playing back the new chatting data along with content provided from a content source .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040215755A1

Filed: 2003-04-01     Issued: 2004-10-28

System and method for updating and distributing information

(Original Assignee) Bitfone Corp     (Current Assignee) Hewlett Packard Development Co LP

Patrick O'Neill
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data (new code) , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US20040215755A1
CLAIM 105
. A method of operating a generator , the generator having access to an old code and a new code (media content item data) , the method comprising : generating an update package comprising a sequence of instructions for transforming the old code into the new code using a bank by bank method .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (communication medium) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data (new code) , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile device) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040215755A1
CLAIM 88
. A method of operating an electronic client device having a non-volatile memory , the non-volatile memory comprising a change indicator for signaling the availability of an update package received via a communication medium (computer readable code) , the method comprising : detecting a state of the change indicator indicating the availability of the received update package ;
performing a fault tolerant update of non-volatile memory if the change indicator is set ;
refraining from performing a fault tolerant update of non-volatile memory if the change indicator is not set ;
and resetting the change indicator upon completion of the fault tolerant update .

US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US20040215755A1
CLAIM 105
. A method of operating a generator , the generator having access to an old code and a new code (media content item data) , the method comprising : generating an update package comprising a sequence of instructions for transforming the old code into the new code using a bank by bank method .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (communication medium) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (mobile device) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040215755A1
CLAIM 88
. A method of operating an electronic client device having a non-volatile memory , the non-volatile memory comprising a change indicator for signaling the availability of an update package received via a communication medium (computer readable code) , the method comprising : detecting a state of the change indicator indicating the availability of the received update package ;
performing a fault tolerant update of non-volatile memory if the change indicator is set ;
refraining from performing a fault tolerant update of non-volatile memory if the change indicator is not set ;
and resetting the change indicator upon completion of the fault tolerant update .

US20040215755A1
CLAIM 100
. The method of claim 93 wherein the electronic client device is a wireless mobile device (mobile device) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2004258009A

Filed: 2003-02-28     Issued: 2004-09-16

測距・測位システム及び測距・測位方法、並びに無線通信装置

(Original Assignee) Sony Corp; ソニー株式会社     

Katsuyuki Tanaka, 勝之 田中, Mitsuhiro Suzuki, 三博 鈴木, Makoto Saito, 真 齋藤, Katsumi Watabe, 勝己 渡部
US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2004258009A
CLAIM 13
前記の距離を測定するステップでは、受信信号強度又はパケット復調結果あるいはその両方に基づいて無線機の計測結果についての正当性を判断し、該判断結果 (action results) が肯定的である場合に距離の測定を実行する、 ことを特徴とする請求項11に記載の測距・測位方法。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (拡散コード) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2004258009A
CLAIM 22
前記パケット検出手段は、受信データと拡散コード (readable code) との相関検出に基づいてパケット検出位置を検出する、 ことを特徴とする請求項20に記載の無線通信装置。

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2004258009A
CLAIM 13
前記の距離を測定するステップでは、受信信号強度又はパケット復調結果あるいはその両方に基づいて無線機の計測結果についての正当性を判断し、該判断結果 (action results) が肯定的である場合に距離の測定を実行する、 ことを特徴とする請求項11に記載の測距・測位方法。

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (判断結果) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
JP2004258009A
CLAIM 13
前記の距離を測定するステップでは、受信信号強度又はパケット復調結果あるいはその両方に基づいて無線機の計測結果についての正当性を判断し、該判断結果 (action results) が肯定的である場合に距離の測定を実行する、 ことを特徴とする請求項11に記載の測距・測位方法。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (拡散コード) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2004258009A
CLAIM 22
前記パケット検出手段は、受信データと拡散コード (readable code) との相関検出に基づいてパケット検出位置を検出する、 ことを特徴とする請求項20に記載の無線通信装置。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2004102662A

Filed: 2002-09-10     Issued: 2004-04-02

フィルタリングデータサーバー、フィルタリングサーバー、電子メールプログラム、電話機、電話機プログラム、フィルタリングデータ登録プログラム、インターホン装置、データフィルタリングシステム、フィルタリングデータベースシステム、及びセキュリティシステム

(Original Assignee) Hidetoyo Tonuma; 渡沼 秀豊     

Hidetoyo Tonuma, 渡沼秀豊
US9245295B2
CLAIM 1
. A method , performed by a mobile device (表示部) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (表示部) , and the method further comprises transmitting that data to a server device .
JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (ブック) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (のデータ) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (表示部) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

JP2004102662A
CLAIM 21
1)ユーザーの端末装置に存在するファイル 2)ユーザーの端末装置に存在するファイルの特徴 3)ユーザーの閲覧中のwebページに存在するファイル 4)ユーザーの閲覧中のwebページに存在するファイルの特徴 5)ユーザーの閲覧中のwebページのURL 6)ユーザーの端末装置のブック (readable code, computer readable code) マーク中のURL 上記1)から6)の少なくとも1つをフィルタリングデータとしてサーバーに送信する手段として用いることが出来ることを特徴とするフィルタリングデータ登録プログラム。

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (表示部) , and the method further comprises transmitting that data to a server device .
JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

US9245295B2
CLAIM 14
. A method , performed by a mobile device (表示部) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (表示部) , and the method further comprises transmitting that data to a server device .
JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (のデータ) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (ブック) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (表示部) to perform a method comprising : providing , via a media application , playback of a media content item (のデータ) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2004102662A
CLAIM 3
前記フィルタリングデータベースが、 1)生体情報と該生体情報の所有者についての情報 2)電話番号と該電話番号発信者についての情報 3)URL 4)画像 5)画像の特徴 6)音声 7)音声の特徴 8)映像 9)映像の特徴 10)文章 11)文章の特徴 上記11のデータ (media content item, media content item data) の、1または複数であることを特徴とする請求項1及び2に記載のフィルタリングデータサーバー。

JP2004102662A
CLAIM 6
来訪者の、1または複数の生体情報を取得する生体情報取得手段と、ネットワーク接続手段と、情報表示部 (mobile device) とを備え、且つ、 1)取得された生体情報を前記ネットワーク接続手段を用いてサーバーに送信し、サーバーにおいて該生体情報の所有者の情報を検索するための生体情報検索手段 2)前記ネットワーク接続手段を用いて受信された、生体情報と生体情報の所有者についての情報の記載されたデータベースを用いて前記取得された生体情報を検索できる生体情報検索手段 3)前記取得された来訪者の生体情報を複数のインターホン装置で共有することにより、前記生体情報を検索できる生体情報検索手段 上記3つの検索手段うち、少なくとも1つの生体情報検索手段を備え、また、検索結果を前記情報表示部に表示することが出来ることを特徴とするインターホン装置。

JP2004102662A
CLAIM 21
1)ユーザーの端末装置に存在するファイル 2)ユーザーの端末装置に存在するファイルの特徴 3)ユーザーの閲覧中のwebページに存在するファイル 4)ユーザーの閲覧中のwebページに存在するファイルの特徴 5)ユーザーの閲覧中のwebページのURL 6)ユーザーの端末装置のブック (readable code, computer readable code) マーク中のURL 上記1)から6)の少なくとも1つをフィルタリングデータとしてサーバーに送信する手段として用いることが出来ることを特徴とするフィルタリングデータ登録プログラム。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20040010510A1

Filed: 2002-07-10     Issued: 2004-01-15

Method and system for database synchronization

(Original Assignee) Solid Information Technology Oy     (Current Assignee) Solid Information Technology Oy

Timo Hotti
US9245295B2
CLAIM 1
. A method , performed by a mobile device (one second) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (information network) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (information network) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (one second) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (one second) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (information network) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (one second) , and the method further comprises transmitting that data to a server device .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (information network) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (one second) to perform a method comprising : providing , via a media application , playback of a media content item (information network) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20040010510A1
CLAIM 2
. A method according to claim 1 , characterized in that at least one second (mobile device) data element , whose next destination address is the same node as that of said data element is aggregated into one message with said data element .

US20040010510A1
CLAIM 18
. An arrangement for data synchronization through content routing network , characterized in that the arrangement comprises at least one database server managing a replica database , at least one database server managing a master database and an information network (media content item) comprising a number of content router nodes , wherein the arrangement further comprises means for delivering at least one data element between at least one master and replica database through a number of content router nodes and means for selecting next recipient of the data element in the content router node based on destination address of the data element and routing information of the current content router node or any of the route' ;
s previous content router nodes or the originating database .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6721748B1

Filed: 2002-05-13     Issued: 2004-04-13

Online content provider system and method

(Original Assignee) Maquis Techtrix LLC     (Current Assignee) Cxt Systems Inc ; PROPHET INFORMATION SERVICES Inc

Timothy O. Knight, J. Nicholas Gross
US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (online content) , providing feedback (multi-media content) , and providing other requested data .
US6721748B1
CLAIM 12
. An electronic content provider system comprising : a first routine for retrieving first information , including multi-media content (providing feedback) , accessible to subscribers of the content provider system in accordance with a variable filtering mechanism , and which filtering mechanism is based on first information categories of interest to subscribers to the content provider system ;
and a second routine for sorting said first information and storing it in a form searchable by said first information categories by all of said subscribers ;
a third routine for handling a first type of subscriber query to said first information based on predefined query parameters so that said first information categories are used for responding to said first type of subscriber query ;
and a fourth routine for retrieving second information accessible by only a selected group of said subscribers of the content provider system ;
and a fifth routine for sorting said second information and storing it in a form searchable by second information categories ;
wherein said second information categories constitute logical customized compilations of content collected and maintained based on specific subscriber requests ;
a sixth routine for handling a second type of subscriber query to said second information so that said second information categories are used for responding to said second type of subscriber query ;
and wherein said first information is retrieved and configured as first information categories selectable individually within a subscriber content selection interface automatically and before any first type of subscriber query is made to such first information categories ;
further wherein said second information is retrieved by the content provider system and presented as second information categories within said subscriber content selection interface only after a second subscriber query is made within a search field associated with the subscriber content selection interface .

US6721748B1
CLAIM 35
. The system of claim 34 , wherein said first routine operates in accordance with an ordering specified for searching online content (competition entry) sites .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (online content) , providing feedback (multi-media content) , and providing other requested data .
US6721748B1
CLAIM 12
. An electronic content provider system comprising : a first routine for retrieving first information , including multi-media content (providing feedback) , accessible to subscribers of the content provider system in accordance with a variable filtering mechanism , and which filtering mechanism is based on first information categories of interest to subscribers to the content provider system ;
and a second routine for sorting said first information and storing it in a form searchable by said first information categories by all of said subscribers ;
a third routine for handling a first type of subscriber query to said first information based on predefined query parameters so that said first information categories are used for responding to said first type of subscriber query ;
and a fourth routine for retrieving second information accessible by only a selected group of said subscribers of the content provider system ;
and a fifth routine for sorting said second information and storing it in a form searchable by second information categories ;
wherein said second information categories constitute logical customized compilations of content collected and maintained based on specific subscriber requests ;
a sixth routine for handling a second type of subscriber query to said second information so that said second information categories are used for responding to said second type of subscriber query ;
and wherein said first information is retrieved and configured as first information categories selectable individually within a subscriber content selection interface automatically and before any first type of subscriber query is made to such first information categories ;
further wherein said second information is retrieved by the content provider system and presented as second information categories within said subscriber content selection interface only after a second subscriber query is made within a search field associated with the subscriber content selection interface .

US6721748B1
CLAIM 35
. The system of claim 34 , wherein said first routine operates in accordance with an ordering specified for searching online content (competition entry) sites .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (online content) , providing feedback (multi-media content) , and providing other requested data .
US6721748B1
CLAIM 12
. An electronic content provider system comprising : a first routine for retrieving first information , including multi-media content (providing feedback) , accessible to subscribers of the content provider system in accordance with a variable filtering mechanism , and which filtering mechanism is based on first information categories of interest to subscribers to the content provider system ;
and a second routine for sorting said first information and storing it in a form searchable by said first information categories by all of said subscribers ;
a third routine for handling a first type of subscriber query to said first information based on predefined query parameters so that said first information categories are used for responding to said first type of subscriber query ;
and a fourth routine for retrieving second information accessible by only a selected group of said subscribers of the content provider system ;
and a fifth routine for sorting said second information and storing it in a form searchable by second information categories ;
wherein said second information categories constitute logical customized compilations of content collected and maintained based on specific subscriber requests ;
a sixth routine for handling a second type of subscriber query to said second information so that said second information categories are used for responding to said second type of subscriber query ;
and wherein said first information is retrieved and configured as first information categories selectable individually within a subscriber content selection interface automatically and before any first type of subscriber query is made to such first information categories ;
further wherein said second information is retrieved by the content provider system and presented as second information categories within said subscriber content selection interface only after a second subscriber query is made within a search field associated with the subscriber content selection interface .

US6721748B1
CLAIM 35
. The system of claim 34 , wherein said first routine operates in accordance with an ordering specified for searching online content (competition entry) sites .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020049978A1

Filed: 2001-06-14     Issued: 2002-04-25

System and method for access and placement of media content information items on a screen display with a remote control device

(Original Assignee) Scientific Atlanta LLC     (Current Assignee) Cisco Technology Inc ; Scientific Atlanta LLC

Arturo Rodriguez, John West
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (interactive media, remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020049978A1
CLAIM 1
. A method for providing interactive media (remote server) services in a subscriber network television system , the method comprising the steps of : receiving a first user input from a remote control device indicating a user' ;
s desire to select an item of displayed media content information ;
and receiving a second user input from the remote control device indicating the user' ;
s desire to drag the item of the media content information to a destination desired by a user .

US20020049978A1
CLAIM 21
. The method of claim 19 , wherein the displaying step is configured by a remote server (remote server) .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20020049978A1
CLAIM 22
. The method of claim 1 , further comprising the step of providing feedback (providing feedback) to the user in response to at least one of the receiving steps .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (interactive media, remote server) .
US20020049978A1
CLAIM 1
. A method for providing interactive media (remote server) services in a subscriber network television system , the method comprising the steps of : receiving a first user input from a remote control device indicating a user' ;
s desire to select an item of displayed media content information ;
and receiving a second user input from the remote control device indicating the user' ;
s desire to drag the item of the media content information to a destination desired by a user .

US20020049978A1
CLAIM 21
. The method of claim 19 , wherein the displaying step is configured by a remote server (remote server) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (interactive media, remote server) .
US20020049978A1
CLAIM 1
. A method for providing interactive media (remote server) services in a subscriber network television system , the method comprising the steps of : receiving a first user input from a remote control device indicating a user' ;
s desire to select an item of displayed media content information ;
and receiving a second user input from the remote control device indicating the user' ;
s desire to drag the item of the media content information to a destination desired by a user .

US20020049978A1
CLAIM 21
. The method of claim 19 , wherein the displaying step is configured by a remote server (remote server) .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (interactive media, remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20020049978A1
CLAIM 1
. A method for providing interactive media (remote server) services in a subscriber network television system , the method comprising the steps of : receiving a first user input from a remote control device indicating a user' ;
s desire to select an item of displayed media content information ;
and receiving a second user input from the remote control device indicating the user' ;
s desire to drag the item of the media content information to a destination desired by a user .

US20020049978A1
CLAIM 21
. The method of claim 19 , wherein the displaying step is configured by a remote server (remote server) .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20020049978A1
CLAIM 22
. The method of claim 1 , further comprising the step of providing feedback (providing feedback) to the user in response to at least one of the receiving steps .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback (providing feedback) , and providing other requested data .
US20020049978A1
CLAIM 22
. The method of claim 1 , further comprising the step of providing feedback (providing feedback) to the user in response to at least one of the receiving steps .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (interactive media, remote server) .
US20020049978A1
CLAIM 1
. A method for providing interactive media (remote server) services in a subscriber network television system , the method comprising the steps of : receiving a first user input from a remote control device indicating a user' ;
s desire to select an item of displayed media content information ;
and receiving a second user input from the remote control device indicating the user' ;
s desire to drag the item of the media content information to a destination desired by a user .

US20020049978A1
CLAIM 21
. The method of claim 19 , wherein the displaying step is configured by a remote server (remote server) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20010056434A1

Filed: 2001-03-29     Issued: 2001-12-27

Systems, methods and computer program products for managing multimedia content

(Original Assignee) SmartDisk Corp     (Current Assignee) ONDINE COMPUTING Inc

Jon Kaplan, Robert Protheroe, Randy Martin, David Riggle, Juan Gonzales
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (computer program, playback devices) (predetermined data) , the method comprising : providing , via a media application (computer program, playback devices) , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 15
. The multimedia management system according to claim 12 , wherein the program of instructions to play the list of data files can specify playback of predetermined data (providing media content) files from the list .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (computer program, playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application (computer program, playback devices) , which is parsed thereby to trigger the control point , is received from a remote server .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application (computer program, playback devices) , which is parsed thereby to trigger the control point , is received from a remote server .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application (computer program, playback devices) , a user interface component that is configured to enable a user to experience a media content (computer program, playback devices) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content (computer program, playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (computer program, playback devices) (predetermined data) , the method comprising : providing , via a media application (computer program, playback devices) , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 15
. The multimedia management system according to claim 12 , wherein the program of instructions to play the list of data files can specify playback of predetermined data (providing media content) files from the list .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (computer program, playback devices) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application (computer program, playback devices) , which is parsed thereby to trigger the control point , is received from a remote server .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application (computer program, playback devices) , playback of a media content (computer program, playback devices) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US20010056434A1
CLAIM 8
. A multimedia data management system comprising : at least one multimedia data file stored on a storage system , the file designated with at least a first name , a computer program (media content, media application) having instructions to copy a selected multimedia data file and store the data file in a database , and a computer program selectively implemented by a user for renaming the data file with a second name prior to storage in the database .

US20010056434A1
CLAIM 16
. The multimedia management system according to claim 12 , wherein the program of instructions can specify multiple groups of predetermined data files for playback on a plurality of predetermined playback devices (media content, media application) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US20020103855A1

Filed: 2001-01-29     Issued: 2002-08-01

Method and system for providing auxiliary content located on local storage during download/ access of primary content over a network

(Original Assignee) Sony Interactive Entertainment America LLC     (Current Assignee) Sony Interactive Entertainment LLC

Masayuki Chatani
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (content items, data items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (content items, data items) .
US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (content items, data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (content database) data indicative of the control point .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (content database) data thereby to enable the prompting .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 9
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (content items, data items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (content items, data items) .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 10
. The server device (content database) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 11
. The server device (content database) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 12
. The server device (content database) according to claim 9 wherein the media content item (content items, data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 13
. The server device (content database) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (content items, data items) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (content items, data items) .
US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device (content database) .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (content items, data items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (content database) data indicative of the control point .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (content database) data thereby to enable the prompting .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US9245295B2
CLAIM 21
. A server device (content database) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (content items, data items) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (content items, data items) .
US20020103855A1
CLAIM 1
. A system for providing auxiliary content to a client during download of primary content from a server , comprising : a server network comprising a download management server , a customer database that stores user information , and a primary content database (server device, server device data) that stores primary content ;
a client console connectable for establishing a communications link through a bi-directional communications network to the download management server ;
and at the client console , local storage for storing a user identifier and auxiliary content , wherein the auxiliary content is stored in the local storage prior to download of the primary content from the download management server ;
wherein the user identifier is uploaded from the client console to the download management server , access is enabled to requested primary content in the primary content database , and the auxiliary content stored in the local storage device is played by the client console during download of the requested primary content .

US20020103855A1
CLAIM 14
. The system according to claim 13 , wherein said removable storage device includes data structures thereon comprising a plurality of auxiliary content items (media content item, media content item data, media item) , a plurality of trigger data items (media content item, media content item data, media item) logically associated , respectively , with each of said auxiliary content items , and a user identifier .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
JP2001306923A

Filed: 2000-04-17     Issued: 2001-11-02

情報受信装置、情報発信装置、情報管理装置、情報サービスシステム、及びそれらの方法、並びに記憶媒体

(Original Assignee) Canon Inc; キヤノン株式会社     

Takeshi Namigata, 健 波潟
US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data (アドレス) indicative of the control point .
JP2001306923A
CLAIM 12
【請求項12】 前記送信要求に含まれる情報として は、文章データの属する分野を特定する番号、前記外部 の情報受信装置のアドレス (server device data) 、ポート番号、前記文章デー タのサイズを含むことを特徴とする請求項11に記載の 情報管理装置。

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device data (アドレス) thereby to enable the prompting .
JP2001306923A
CLAIM 12
【請求項12】 前記送信要求に含まれる情報として は、文章データの属する分野を特定する番号、前記外部 の情報受信装置のアドレス (server device data) 、ポート番号、前記文章デー タのサイズを含むことを特徴とする請求項11に記載の 情報管理装置。

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (スポンサ) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
JP2001306923A
CLAIM 17
【請求項17】 前記所定の指標は、前記情報発信装置 や前記情報管理装置等を運用するための資金を提供する スポンサ (readable code, computer readable code) ーの出資額であって、前記選択手段は、この出 資額で重みを付けた確率で前記リストから前記データを 選択することを特徴とする請求項16に記載の情報管理 装置。

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data (アドレス) indicative of the control point .
JP2001306923A
CLAIM 12
【請求項12】 前記送信要求に含まれる情報として は、文章データの属する分野を特定する番号、前記外部 の情報受信装置のアドレス (server device data) 、ポート番号、前記文章デー タのサイズを含むことを特徴とする請求項11に記載の 情報管理装置。

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data (アドレス) indicative of the control point .
JP2001306923A
CLAIM 12
【請求項12】 前記送信要求に含まれる情報として は、文章データの属する分野を特定する番号、前記外部 の情報受信装置のアドレス (server device data) 、ポート番号、前記文章デー タのサイズを含むことを特徴とする請求項11に記載の 情報管理装置。

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device data (アドレス) thereby to enable the prompting .
JP2001306923A
CLAIM 12
【請求項12】 前記送信要求に含まれる情報として は、文章データの属する分野を特定する番号、前記外部 の情報受信装置のアドレス (server device data) 、ポート番号、前記文章デー タのサイズを含むことを特徴とする請求項11に記載の 情報管理装置。

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (スポンサ) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
JP2001306923A
CLAIM 17
【請求項17】 前記所定の指標は、前記情報発信装置 や前記情報管理装置等を運用するための資金を提供する スポンサ (readable code, computer readable code) ーの出資額であって、前記選択手段は、この出 資額で重みを付けた確率で前記リストから前記データを 選択することを特徴とする請求項16に記載の情報管理 装置。




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
EP1043905A2

Filed: 2000-04-05     Issued: 2000-10-11

Method and apparatus for displaying information during idle time on a wireless mobile device

(Original Assignee) Phone Com Inc     (Current Assignee) Phone Com Inc

Bruce K. Martin, Jr., Lawrence M. Stein, Gregory A. Heumann, David A. Chen, Bruce V. Schwartz
US9245295B2
CLAIM 1
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (program loop) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device (said network) .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (program loop) , is received from a remote server .
EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said network) data indicative of the control point (program loop) .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said network) data thereby to enable the prompting .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (program loop) , is received from a remote server .
EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 9
. A server device (said network) that makes available for download to one or more mobile devices (computing device) computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (program loop) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (mobile device) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 3
A method as claimed in claim 1 or 2 further comprising : - periodically fetching said idle content information according to said address identifier while said wireless computing device (mobile devices) is communicating with a wireless network .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 10
. The server device (said network) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 11
. The server device (said network) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 12
. The server device (said network) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 13
. The server device (said network) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point (program loop) .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (mobile device) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point (program loop) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (mobile device) , and the method further comprises transmitting that data to a server device (said network) .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point (program loop) , is received from a remote server .
EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said network) data indicative of the control point (program loop) .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said network) data thereby to enable the prompting .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

US9245295B2
CLAIM 21
. A server device (said network) that makes available for download to one or more mobile devices (computing device) computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (mobile device) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point (program loop) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
EP1043905A2
CLAIM 1
A method of displaying idle content information on a wireless mobile device (mobile device) , said method comprising : - receiving from a wireless network idle content information specified by an address identifier identifying a network resource in said wireless network , said network (server device, server device data) resource comprising said idle content information ;
determining when said wireless device is idle ;
and displaying said idle content information when said wireless device becomes idle .

EP1043905A2
CLAIM 3
A method as claimed in claim 1 or 2 further comprising : - periodically fetching said idle content information according to said address identifier while said wireless computing device (mobile devices) is communicating with a wireless network .

EP1043905A2
CLAIM 6
A method as claimed in claim 4 or 5 wherein said browser program loop (control point) s through said idle content information .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6976229B1

Filed: 1999-12-16     Issued: 2005-12-13

Method and apparatus for storytelling with digital photographs

(Original Assignee) Ricoh Co Ltd     (Current Assignee) Ricoh Co Ltd

Marko Balabanovic, Lonny L. Chu, Gregory J. Wolff
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (video camera) that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US6976229B1
CLAIM 36
. The system of claim 19 further comprising an attached video camera (user interface component) , the video camera used to add new objects to the first track .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (video camera) that is configured to enable a user to experience a media content item (storage device) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (storage device) .
US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US6976229B1
CLAIM 36
. The system of claim 19 further comprising an attached video camera (user interface component) , the video camera used to add new objects to the first track .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback (video clips) of the media item (storage device) .
US6976229B1
CLAIM 8
. The system of claim 1 wherein means for displaying a first list of reduced visual representations of a plurality of media objects comprises means for displaying a plurality of video clips (resuming playback) .

US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (storage device) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (storage device) ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback (video clips) of the media item (storage device) .
US6976229B1
CLAIM 8
. The system of claim 1 wherein means for displaying a first list of reduced visual representations of a plurality of media objects comprises means for displaying a plurality of video clips (resuming playback) .

US6976229B1
CLAIM 19
. A system comprising : a storage device (media content item, media content item data, media item) having a plurality of stories , each story comprising a plurality of objects ;
and a processor in communication with the storage device , the processor to display a first story track within a first display area a plurality of imported stories which have objects automatically ordered in chronological order , record an audio narration to be associated with at least one of the reduced visual representations ;
display within a second display area different from the first display area an icon representing the recorded audio narration comprising a non-numeric , visual representation corresponding to a length of the audio narration ;
display a second story track of the first display area different from the first story track for a plurality of authored stories including the recorded audio narration , display a full size image of a selected object in the story in a third display area , the full size image representing the selected object being authored using at least one of the audio narrations displayed in the second display area , process navigation input from a user , the navigation input comprising moving a track selection from one story track to another story track , moving an object selection from one object to another object , and process operational input from the user , the operation input comprising playing the story , stopping recording or the playing , and saving the story .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6732162B1

Filed: 1999-11-15     Issued: 2004-05-04

Method of providing preprocessed images for a plurality of internet web sites

(Original Assignee) Internet Pictures Corp     (Current Assignee) Lupercal LLC ; Internet Pictures Corp

Lisa T. Wood, Scott M. Lewis, Robin T. Fried
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6732162B1
CLAIM 13
. A method comprising : submitting by a user a digital image through a user interface viewed on a client computer , the user interface being served by a remote server (remote server) ;
preprocessing the digital image on the client computer through functionality downloaded from the remote server , said step of preprocessing comprising at least the step of resizing of the digital image ;
uploading the preprocessed digital image through the served user interface from the client computer ;
storing the digital image on a server , said stored digital image being based on the preprocessed digital image uploaded from the client computer ;
receiving a request for the stored digital image , said request originating from one of a plurality of web sites , each of the plurality of web sites having unique image requirements ;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image ;
and transmitting the processed digital image to the requesting web site .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6732162B1
CLAIM 13
. A method comprising : submitting by a user a digital image through a user interface viewed on a client computer , the user interface being served by a remote server (remote server) ;
preprocessing the digital image on the client computer through functionality downloaded from the remote server , said step of preprocessing comprising at least the step of resizing of the digital image ;
uploading the preprocessed digital image through the served user interface from the client computer ;
storing the digital image on a server , said stored digital image being based on the preprocessed digital image uploaded from the client computer ;
receiving a request for the stored digital image , said request originating from one of a plurality of web sites , each of the plurality of web sites having unique image requirements ;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image ;
and transmitting the processed digital image to the requesting web site .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6732162B1
CLAIM 13
. A method comprising : submitting by a user a digital image through a user interface viewed on a client computer , the user interface being served by a remote server (remote server) ;
preprocessing the digital image on the client computer through functionality downloaded from the remote server , said step of preprocessing comprising at least the step of resizing of the digital image ;
uploading the preprocessed digital image through the served user interface from the client computer ;
storing the digital image on a server , said stored digital image being based on the preprocessed digital image uploaded from the client computer ;
receiving a request for the stored digital image , said request originating from one of a plurality of web sites , each of the plurality of web sites having unique image requirements ;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image ;
and transmitting the processed digital image to the requesting web site .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code (digital images) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6732162B1
CLAIM 12
. The method of claim 1 , wherein the digital image comprises a plurality of digital images (readable code) .

US6732162B1
CLAIM 13
. A method comprising : submitting by a user a digital image through a user interface viewed on a client computer , the user interface being served by a remote server (remote server) ;
preprocessing the digital image on the client computer through functionality downloaded from the remote server , said step of preprocessing comprising at least the step of resizing of the digital image ;
uploading the preprocessed digital image through the served user interface from the client computer ;
storing the digital image on a server , said stored digital image being based on the preprocessed digital image uploaded from the client computer ;
receiving a request for the stored digital image , said request originating from one of a plurality of web sites , each of the plurality of web sites having unique image requirements ;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image ;
and transmitting the processed digital image to the requesting web site .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6732162B1
CLAIM 13
. A method comprising : submitting by a user a digital image through a user interface viewed on a client computer , the user interface being served by a remote server (remote server) ;
preprocessing the digital image on the client computer through functionality downloaded from the remote server , said step of preprocessing comprising at least the step of resizing of the digital image ;
uploading the preprocessed digital image through the served user interface from the client computer ;
storing the digital image on a server , said stored digital image being based on the preprocessed digital image uploaded from the client computer ;
receiving a request for the stored digital image , said request originating from one of a plurality of web sites , each of the plurality of web sites having unique image requirements ;
processing the stored digital image in accordance with the image requirements for the requesting web site to create a processed digital image ;
and transmitting the processed digital image to the requesting web site .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code (digital images) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US6732162B1
CLAIM 12
. The method of claim 1 , wherein the digital image comprises a plurality of digital images (readable code) .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6381465B1

Filed: 1999-09-20     Issued: 2002-04-30

System and method for attaching an advertisement to an SMS message for wireless transmission

(Original Assignee) Leap Wireless International Inc     (Current Assignee) Intel Corp

Vincent Chern, Kevin Thornton
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6381465B1
CLAIM 1
. A monitoring and alert system comprising : a requesting device comprising a transmitter for sending a monitoring request and a receiver for receiving an alert message via a wireless communication network ;
a remote server (remote server) in communication with the requesting device over the network , wherein the server receives the monitoring request from the requesting device and monitors for conditions specified by the requesting device in the monitoring request and , when the conditions are met , generates an Short Message Service (SMS) alert message and upon determination of adequate remaining message space appends an ad message to the alert message in the remaining space to create a composite alert/ad message , the server sending the composite alert/ad message to the requesting device .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results (following steps) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps (action results) : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 3
. The method according to claim 1 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (available space) , providing feedback , and providing other requested data .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space (competition entry) is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6381465B1
CLAIM 1
. A monitoring and alert system comprising : a requesting device comprising a transmitter for sending a monitoring request and a receiver for receiving an alert message via a wireless communication network ;
a remote server (remote server) in communication with the requesting device over the network , wherein the server receives the monitoring request from the requesting device and monitors for conditions specified by the requesting device in the monitoring request and , when the conditions are met , generates an Short Message Service (SMS) alert message and upon determination of adequate remaining message space appends an ad message to the alert message in the remaining space to create a composite alert/ad message , the server sending the composite alert/ad message to the requesting device .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6381465B1
CLAIM 1
. A monitoring and alert system comprising : a requesting device comprising a transmitter for sending a monitoring request and a receiver for receiving an alert message via a wireless communication network ;
a remote server (remote server) in communication with the requesting device over the network , wherein the server receives the monitoring request from the requesting device and monitors for conditions specified by the requesting device in the monitoring request and , when the conditions are met , generates an Short Message Service (SMS) alert message and upon determination of adequate remaining message space appends an ad message to the alert message in the remaining space to create a composite alert/ad message , the server sending the composite alert/ad message to the requesting device .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (remote server) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US6381465B1
CLAIM 1
. A monitoring and alert system comprising : a requesting device comprising a transmitter for sending a monitoring request and a receiver for receiving an alert message via a wireless communication network ;
a remote server (remote server) in communication with the requesting device over the network , wherein the server receives the monitoring request from the requesting device and monitors for conditions specified by the requesting device in the monitoring request and , when the conditions are met , generates an Short Message Service (SMS) alert message and upon determination of adequate remaining message space appends an ad message to the alert message in the remaining space to create a composite alert/ad message , the server sending the composite alert/ad message to the requesting device .

US9245295B2
CLAIM 10
. The server device according to claim 9 wherein performance of the specified action results (following steps) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps (action results) : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 11
. The server device according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (available space) , providing feedback , and providing other requested data .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space (competition entry) is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results (following steps) in the generation of data in the mobile device , and the method further comprises transmitting that data to a server device .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps (action results) : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 16
. The method according to claim 14 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry (available space) , providing feedback , and providing other requested data .
US6381465B1
CLAIM 7
. A method for appending an advertisement to an SMS message comprising the following steps : (a) determining the maximum length in characters of the SMS message ;
(b) generating a first portion of the SMS message ;
(c) determining an available advertising message space by subtracting the length in characters of the first portion from the maximum length ;
(d) determining whether the available advertising message space is sufficient for placement of an advertisement ;
and (e) if the available space (competition entry) is sufficient , generating the advertisement and appending it to the first portion of the SMS message .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (remote server) .
US6381465B1
CLAIM 1
. A monitoring and alert system comprising : a requesting device comprising a transmitter for sending a monitoring request and a receiver for receiving an alert message via a wireless communication network ;
a remote server (remote server) in communication with the requesting device over the network , wherein the server receives the monitoring request from the requesting device and monitors for conditions specified by the requesting device in the monitoring request and , when the conditions are met , generates an Short Message Service (SMS) alert message and upon determination of adequate remaining message space appends an ad message to the alert message in the remaining space to create a composite alert/ad message , the server sending the composite alert/ad message to the requesting device .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
WO9952285A1

Filed: 1999-04-01     Issued: 1999-10-14

Targeted advertisement using television delivery systems

(Original Assignee) Discovery Communications, Inc.     

John S. Hendricks, Alfred E. Bonner, John S. Mccoskey, Michael L. Asmussen
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content (television receiver) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (terminal identification) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
WO9952285A1
CLAIM 17
. The method of claim 11 , wherein the television terminal is coupled to a satelUte television receiver (providing media content) .

WO9952285A1
CLAIM 35
. The method of claim 34 , wherein processing the received television terminal status reports comprises : demodulating the received status reports , producing demodulated television terminal data ;
reading at least one information field in the demodulated television terminal data , each information field being appended to a television terminal identification (remote server) number field ;
and sorting each information field by television terminal identification number .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (terminal identification) .
WO9952285A1
CLAIM 35
. The method of claim 34 , wherein processing the received television terminal status reports comprises : demodulating the received status reports , producing demodulated television terminal data ;
reading at least one information field in the demodulated television terminal data , each information field being appended to a television terminal identification (remote server) number field ;
and sorting each information field by television terminal identification number .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (terminal identification) .
WO9952285A1
CLAIM 35
. The method of claim 34 , wherein processing the received television terminal status reports comprises : demodulating the received status reports , producing demodulated television terminal data ;
reading at least one information field in the demodulated television terminal data , each information field being appended to a television terminal identification (remote server) number field ;
and sorting each information field by television terminal identification number .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server (terminal identification) ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
WO9952285A1
CLAIM 35
. The method of claim 34 , wherein processing the received television terminal status reports comprises : demodulating the received status reports , producing demodulated television terminal data ;
reading at least one information field in the demodulated television terminal data , each information field being appended to a television terminal identification (remote server) number field ;
and sorting each information field by television terminal identification number .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content (television receiver) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
WO9952285A1
CLAIM 17
. The method of claim 11 , wherein the television terminal is coupled to a satelUte television receiver (providing media content) .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point , is received from a remote server (terminal identification) .
WO9952285A1
CLAIM 35
. The method of claim 34 , wherein processing the received television terminal status reports comprises : demodulating the received status reports , producing demodulated television terminal data ;
reading at least one information field in the demodulated television terminal data , each information field being appended to a television terminal identification (remote server) number field ;
and sorting each information field by television terminal identification number .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US6141010A

Filed: 1998-07-17     Issued: 2000-10-31

Computer interface method and apparatus with targeted advertising

(Original Assignee) B E Tech LLC     (Current Assignee) B E Tech LLC

Martin David Hoyle
US9245295B2
CLAIM 1
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (stored data, data items, menu items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (second modules) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (stored data, data items, menu items) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content item (stored data, data items, menu items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 5
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (second modules) , is received from a remote server .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device data indicative of the control point (second modules) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 8
. The method according to claim 1 wherein the content received by the media application , which is parsed thereby to trigger the control point (second modules) , is received from a remote server .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 9
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item (stored data, data items, menu items) based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point (second modules) , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item (stored data, data items, menu items) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 12
. The server device according to claim 9 wherein the media content item (stored data, data items, menu items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 13
. The server device according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point (second modules) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 14
. A method , performed by a mobile device , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item (stored data, data items, menu items) ;

triggering a control point (second modules) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (stored data, data items, menu items) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content item (stored data, data items, menu items) is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .

US9245295B2
CLAIM 18
. The method according to claim 14 wherein the content received by the media application , which is parsed thereby to trigger the control point (second modules) , is received from a remote server .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device data indicative of the control point (second modules) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US9245295B2
CLAIM 21
. A server device that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device to perform a method comprising : providing , via a media application , playback of a media content item (stored data, data items, menu items) ;

triggering a control point (second modules) during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item (stored data, data items, menu items) .
US6141010A
CLAIM 5
. An apparatus as defined in claim 4 , further comprising a third program module stored on said non-volatile data storage device , said third program module being operable to automatically request upgrade information from the server and to cause downloading and implementation of an upgraded version of at least one of said first and second modules (control point) .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items (media content item, media content item data, media item) selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US6141010A
CLAIM 16
. A computer-readable memory for use by a computer to provide a user of the computer with targeted information , comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in computer-readable format , said program being operable upon execution to display a window containing an information display region ;
wherein said program is operable to select and display informational data in said information display region , said informational data comprising a plurality of locally-stored display objects with at least some of said display objects each having a locally-stored data (media content item, media content item data, media item) set associated therewith , said data sets each including one or more of the following data items (media content item, media content item data, media item) : a category identifier that indicates a category of information to which the associated display object relates , wherein said program is operable in response to a user action relating to one of said categories of information to display in said information display region a display object having an associated category identifier that relates to that one category of information ;
a software application identifier that identifies a software application that may be accessible to the user via the computer , wherein said program is operable in response to user selection of the software application to display in said information display region a display object associated with the selected software application ;
whereby said program can present the user with display objects that are selected based on user action without requiring concurrent access to any other computer .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US5869819A

Filed: 1997-04-07     Issued: 1999-02-09

Internet-based system and method for tracking objects bearing URL-encoded bar code symbols

(Original Assignee) Metrologic Instruments Inc     (Current Assignee) Metrologic Instruments Inc

Carl Harry Knowles, David Wilz
US9245295B2
CLAIM 1
. A method , performed by a mobile device (said object, n storage) , being a method for providing media content , the method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 4
. The system of claim 1 , wherein said Package Log-In/Shipping Computer Subsystem comprises a desktop computer (user interface component) system and bar code symbol printer .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (said object, n storage) , and the method further comprises transmitting that data to a server device (said object, n storage) .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (said object, n storage) data indicative of the control point .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (said object, n storage) data thereby to enable the prompting .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 9
. A server device (said object, n storage) that makes available for download to one or more mobile devices computer readable code (package delivery) executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component (desktop computer) that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (said object, n storage) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US5869819A
CLAIM 1
. A system for routing , tracking and delivering packages from a shipping point to a plurality of destination points , comprising : a RTD Internet Server connected to the Internet infrastructure including a relational database management system (RDMS) for storing package delivery (readable code, computer readable code) information and package tracking information on each package logged-in with said system ;
a Package Log-In/Shipping Computer Subsystem located at a shipping location and connectable to said RTD Internet Server by way of the Internet infrastructure , for entering package delivery information and package tracking information on each package logged-in with said system , and producing a URL/ZIP-CODE encoded bar code symbol for application to each said package being logged-in with said system ;
a plurality of Package Routing Subsystems located at remote hub stations and connectable to said RTD Internet Server by way of the Internet infrastructure , for scanning URL/ZIP-CODE encoded bar code symbols applied to said packages , transmitting tracking information on said package to said RTD Internet Server , and routing said packages within said system ;
and a plurality of Package Delivery Computer Subsystems connectable to said RTD Internet Server , for accessing package delivery information served therefrom .

US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 4
. The system of claim 1 , wherein said Package Log-In/Shipping Computer Subsystem comprises a desktop computer (user interface component) system and bar code symbol printer .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 10
. The server device (said object, n storage) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (said object, n storage) , and the method further comprises transmitting that data to a server device .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 11
. The server device (said object, n storage) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 12
. The server device (said object, n storage) according to claim 9 wherein the media content item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 13
. The server device (said object, n storage) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (said object, n storage) , being a method for providing media content , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (said object, n storage) , and the method further comprises transmitting that data to a server device (said object, n storage) .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (said object, n storage) data indicative of the control point .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (said object, n storage) data thereby to enable the prompting .
US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .

US9245295B2
CLAIM 21
. A server device (said object, n storage) that makes available for download to one or more mobile devices computer readable code (package delivery) executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (said object, n storage) to perform a method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US5869819A
CLAIM 1
. A system for routing , tracking and delivering packages from a shipping point to a plurality of destination points , comprising : a RTD Internet Server connected to the Internet infrastructure including a relational database management system (RDMS) for storing package delivery (readable code, computer readable code) information and package tracking information on each package logged-in with said system ;
a Package Log-In/Shipping Computer Subsystem located at a shipping location and connectable to said RTD Internet Server by way of the Internet infrastructure , for entering package delivery information and package tracking information on each package logged-in with said system , and producing a URL/ZIP-CODE encoded bar code symbol for application to each said package being logged-in with said system ;
a plurality of Package Routing Subsystems located at remote hub stations and connectable to said RTD Internet Server by way of the Internet infrastructure , for scanning URL/ZIP-CODE encoded bar code symbols applied to said packages , transmitting tracking information on said package to said RTD Internet Server , and routing said packages within said system ;
and a plurality of Package Delivery Computer Subsystems connectable to said RTD Internet Server , for accessing package delivery information served therefrom .

US5869819A
CLAIM 2
. The system of claim 1 , wherein said RTD Internet Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage (mobile device, server device) fields represented therein , each said URL-specified information storage field being linked to one said package logged-in with said system ;
and a Common Gateway Interface (CGI) for interfacing said RDBMS with said HTTP Server .

US5869819A
CLAIM 8
. The system of claim 7 , wherein said Internet Information Server further comprises : an HTTP Server for serving HTML-encoded web-pages having URL-specified information storage fields represented therein , each said URL-specified information storage field being linked to one said object (mobile device, server device) logged-in with said system ;
and means for interfacing said RDBMS with said HTTP Server .




US9245295B2

Filed: 2006-05-10     Issued: 2016-01-26

Call to action lockout system and method

(Original Assignee) John Forrester; Sam Wilson; Tim Smith     

John Forrester, Sam Wilson, Tim Smith
US5734719A

Filed: 1996-12-10     Issued: 1998-03-31

Digital information accessing, delivery and production system

(Original Assignee) International Business Machines Corp     (Current Assignee) Toshiba Global Commerce Solutions Holdings Corp

James T. Tsevdos, Ross L. Cook, Nancy Lee Ring, Robert S. Barnhill, Glen E. Hamblin, Kenneth L. Milsted, Craig N. Kindell, Susan Elizabeth Waefler, Carlos Portela, Brent C. Anderson
US9245295B2
CLAIM 1
. A method , performed by a mobile device (n storage) , being a method for providing media content (media content) , the method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US5734719A
CLAIM 10
. A real time system for concurrently reproducing recordings on various types of media , at each of a plurality of customer premises , in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing original audio and audio/video recordings in digital form in a source library comprised of direct access storage means for immediate access to segments of the recordings independent of their location in storage ;
data server apparatus for accessing the recordings in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for selecting recordings and for initiating concurrent requests for the same and different recordings ;
a plurality of manufacturing devices , each effective for recreating faithful reproductions of certain recordings on a respective one of several types of media adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to reproduce recordings in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different selected recordings to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different selected recordings and including additional means for arranging the accessed consecutive segments of each selected recording into a sequence of asynchronous transmission mode (ATM) cells having recording segments and headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed selected recordings to said first multiplexer/demultiplexer means for concurrent transmission of the accessed recordings over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path (providing media content) to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective original recording on a respective media .

US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 2
. The method according to claim 1 wherein performance of the specified action results in the generation of data in the mobile device (n storage) , and the method further comprises transmitting that data to a server device (n storage) .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 4
. The method according to claim 1 wherein the media content (media content) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 6
. The method according to claim 1 including downloading from a server device (n storage) data indicative of the control point .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 7
. The method according to claim 1 including downloading from a server device (n storage) data thereby to enable the prompting .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 9
. A server device (n storage) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures one or more mobile devices to perform a method comprising : providing , via a media application , a user interface component that is configured to enable a user to experience a media content (media content) item based on rendering of media content item data , wherein the media content item data is obtained from a remote server ;

triggering a control point , wherein the control point is triggered by reference to parsing of content received by the media application ;

in response to the triggering of the control point : (i) preventing experiencing of the media content item ;

and (ii) prompting a user of the mobile device (n storage) to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , allowing experiencing of the media item .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 10
. The server device (n storage) according to claim 9 wherein performance of the specified action results in the generation of data in the mobile device (n storage) , and the method further comprises transmitting that data to a server device .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 11
. The server device (n storage) according to claim 9 wherein the specified action includes any one of or more selected from the group consisting of : responding to a question , responding to a poll , submitting a competition entry , providing feedback , and providing other requested data .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 12
. The server device (n storage) according to claim 9 wherein the media content (media content) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 13
. The server device (n storage) according to claim 9 wherein the method further comprises downloading from a server device data indicative of the control point .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 14
. A method , performed by a mobile device (n storage) , being a method for providing media content (media content) , the method comprising : providing , via a media application , playback of a media content item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (i) preventing further playback of the media content item ;

and (ii) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US5734719A
CLAIM 10
. A real time system for concurrently reproducing recordings on various types of media , at each of a plurality of customer premises , in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing original audio and audio/video recordings in digital form in a source library comprised of direct access storage means for immediate access to segments of the recordings independent of their location in storage ;
data server apparatus for accessing the recordings in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for selecting recordings and for initiating concurrent requests for the same and different recordings ;
a plurality of manufacturing devices , each effective for recreating faithful reproductions of certain recordings on a respective one of several types of media adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to reproduce recordings in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different selected recordings to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different selected recordings and including additional means for arranging the accessed consecutive segments of each selected recording into a sequence of asynchronous transmission mode (ATM) cells having recording segments and headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed selected recordings to said first multiplexer/demultiplexer means for concurrent transmission of the accessed recordings over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path (providing media content) to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective original recording on a respective media .

US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 15
. The method according to claim 14 wherein performance of the specified action results in the generation of data in the mobile device (n storage) , and the method further comprises transmitting that data to a server device (n storage) .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 17
. The method according to claim 14 wherein the media content (media content) item is in the form of any one or more selected from the group consisting of : audio , animation , video , text and an image .
US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .

US9245295B2
CLAIM 19
. The method according to claim 14 further comprising downloading from a server device (n storage) data indicative of the control point .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 20
. The method according to claim 14 further comprising downloading from a server device (n storage) data thereby to enable the prompting .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US9245295B2
CLAIM 21
. A server device (n storage) that makes available for download to one or more mobile devices computer readable code executable via a given one of the mobile devices , wherein execution of the computer readable code configures mobile device (n storage) to perform a method comprising : providing , via a media application , playback of a media content (media content) item ;

triggering a control point during the playback of the media content item , wherein the control point is triggered by reference to interaction with the media application ;

in response to the triggering of the control point : (iii) preventing further playback of the media content item ;

and (iv) prompting a user of the mobile device to perform a specified action via the mobile device ;

and in the case that the user performs the specified action , resuming playback of the media item .
US5734719A
CLAIM 8
. In a multimedia manufacturing system , a method for providing media with information , which information is processed for subsequent playback , comprising the steps of : storing digital information at a first location in a source library comprised of direct access storage means for immediate access to segments of the information independent of their location in storage (mobile device, server device) ;
identifying at a plurality of second locations , each remote from the first location , portions of the digital information in the source library ;
multiplexing at each second location request commands for the same and different identified portions of the digital information in the source library for transmission to said source library ;
concurrently sending said multiplexed request commands from the second locations to the first location ;
validating that the identified portions of the digital information are authorized for playback ;
logging each validation step of an identified portion of the digital information in an accounting data base ;
demultiplexing said multiplexed request commands at said first location for concurrent accessing of the identified portions of the digital information from said source library ;
concurrently accessing succeeding segments of identified portions of the information in real time as request commands are received at the first location ;
arranging the succeeding segments of each accessed identified portion in a sequence of asynchronous transmission mode (ATM) cells with headers having routing information ;
multiplexing the ATM cells of different ones of the accessed identified portions for concurrent transmission of the identified portions to second locations in accordance with said routing information ;
transmitting the ATM cells of each accessed identified portion in sequence at a high speed constant bit rate over wide bandwidth transmission paths concurrently with the sequential transmission of the multiplexed ATM cells of other accessed identified portions to second locations in accordance with the routing information ;
demultiplexing at the second locations incoming multiplexed sequences of ATM cells for transfer of each sequence to a respective manufacturing device ;
sending the segments in each sequence of ATM cells to a respective manufacturing device at a data rate required to faithfully reproduce a respective identified portion on a respective medium in real time in a manner adapted for playback .

US5734719A
CLAIM 12
. A real time system for recording on various types of media at each of a plurality of customer premises , information in response to requests transmitted concurrently from each of the customer premises to a remote source library comprising : a first location having : means for storing content data in digital form in a source library comprised of direct access storage means for immediate access to segments of the content data independent of their location in storage ;
data server apparatus for accessing content data in the library in response to requests ;
and first multiplexer/demultiplexer means coupled to the server apparatus ;
a plurality of customer premise locations remote from the first location and each having : a plurality of terminals for identifying portions of the content data and for initiating concurrent requests for the same and different portions of the content data ;
a plurality of manufacturing devices , each effective for recording on a respective one of several types of media content (media content) data adapted for subsequent playback ;
and second multiplexing/demultiplexing means coupled to the terminals and devices ;
a wide bandwidth communications network having means for routing and transporting data at a high speed constant bit rate , said bandwidth being greater than an aggregate bandwidth required by the terminals and manufacturing devices at the customer premise location to produce recordings in real time in response to concurrent requests from the terminals ;
a first high speed trunk coupling the network to the first multiplexer/demultiplexer means and a respective second high speed trunk coupling the network to each second multiplexer/demultiplexer means ;
said terminals including means for initiating and sending concurrent requests for the same and different identified portions of the content data to the data server apparatus by way of the second multiplexer/demultiplexer means , the second high speed trunks , the communications network , the first trunk and the first multiplexer/demultiplexer means ;
said data server apparatus including means effective in response to said concurrent requests for concurrently accessing consecutive segments of said same and different identified portions of the content data and including additional means for arranging the accessed consecutive segments of each accessed , identified portion into a sequence of asynchronous transmission mode (ATM) cells having headers with routing information ;
means for concurrently applying the sequences of ATM cells of different ones of the concurrently accessed identified content data portions to said first multiplexer/demultiplexer means for concurrent transmission of the accessed , identified portions over said network to respective customer premise locations in accordance with said routing information ;
said network including means for assigning a network path to each of the ATM cells applied thereto by the first multiplexer/demultiplexer means in accordance with network traffic and load ;
said second multiplexing/demultiplexing means at each customer premise location including means effective to direct each sequence of ATM cells transmitted thereto via the network to a respective one of the manufacturing devices for reproduction of a respective identified portion on a respective media .