J.T. Colby & Company, Inc. et al v. Apple, Inc.

Filing 145

REPLY AFFIRMATION of Partha P. Chattoraj in Support re: 87 MOTION for Partial Summary Judgment.. Document filed by Ipicturebooks LLC, J.Boyston & Company, J.T. Colby & Company, Inc., Publishers LLC. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D, # 5 Exhibit E, # 6 Exhibit F, # 7 Exhibit G)(Chattoraj, Partha)

Download PDF
EXHIBIT F Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 Contributor: br Date: 2013 Sat Jan 05 10:21:11 PST Previous Revision | Revision Index Content: index_20130105102111.htm Home | Parent: www.brianreynolds.biz Speak your thoughts, free your mind, save your fingers, eliminate phone tag and cross timezones with ease; we integrate the web with telephony and provide shared memory for spoken conversations. This is Brian Reynolds of Family Systems welcoming you to our Verbol voice pilot system here on pilot.verbol.com, our open tryout site. Here is a Verbol Voice overview screencast. Verbol voice lets you free your mind by speaking your thoughts as you have them, capturing them either in voicechat or by recorded conference call. You and those you share the verbol conversation with are able to play any message at any time and reply when convenient so that voice communication becomes as ubiquitous as text. Both browser and phone connections feed playlists accessible in web pages and gadgets or by phone and shared with others by sending links in emails or instant messages. To achieve this we have integrated the Internet and telephone networks with on-line memory based on open source web and voice servers. Here are some examples showing verbol voice in a variety of application case studies; an up to date Java enabled browser such as Firefox, Chrome, Safari 5.1 or IE 9 is needed for full operation: Verbol blog examples: Speak and capture ideas using verbol gadget view shown embedded in a page: enabling equity. Narrate a presentation using verbol gadget's expanded view: Biomass Energy. Development coordination examples: Record a developer conference using verbol gadget's expanded view in which Chris explains and shows: How our JavaScript code operates Gather content on a development topic at Vv4.5 alpha contd showing new headings feature (try clicking on the Annotations button to reduce the visible playlist to the massages which have been annotated). Organise development using page-view of a typical development topic: alpha test V4.5 and filtered to show only tagged messages. Product management of version 4.5 showing next actions out of many verbol conversations combined and filtered in one page: NEXT. Literacy case study: Read each verse while listening to Bertram speaking it in page-view at Patois Bible example or in gadget starting at message 36. Experiment with alternative spellings/vocabularies: Patois Bible phonetic and english spelling side by side and screencast: showing Patois Bible phonetic and english spelling side by side. Music enhancements: Annotate a Youtube video with verbol voice and text to prompt singing and playing along: The Harder they Come. Intentions: We are planning to launch a Verbol cooperative to market Verbol voice and expand development. We also wish to utilise verbol voice as the base on which to build verbol scripts and personas powering verbol assistants we can 1 of 3 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 to run your own Verbol system, please get in touch by emailing br@verbol.com. If you would like to enroll or cooperate in development with us now please continue to Verbol Development. Remember all our Verbol demonstrations are at open alpha test status and everything we say is recorded on an unsecured server. We look forward to hearing from you, Brian. Enter your user name to go to your verbol identity Viewer's Acknowledgment Verbol system Copyright© Family Systems and each other contributor in respect of own contributions. By continuing to view pages on this site, I acknowledge that the content of this Verbol system is owned by its originators or their assigned copyright holders and licensed to me for consideration, demonstration and experimental use only and I so license my contributions and I agree to the following license terms: You are able to install Verbol system behaviour on a Linux/Apache/Asterisk hosting environment on your own server or those available from hosting providers. Verbol System V4.5 is now in preview here at pilot.verbol.com. (a) I understand and acknowledge that this license gives me only a right to view or listen to or provide feedback to the content of this Verbol system, and I will not copy or otherwise capture and take away any content unless separately licensed to do so, for example in accordance with a COOPY license for spawning Verbol system behaviour from this one. (b) I recognize the cooperative nature of the Verbol system and will cause no harm or cruelty to others or infringe upon anyone's equality or inalienable rights among them life, liberty and the pursuit of happiness. (c) I agree that I will not take offense to content contributed by others to this web site, and will endeavour not to give offense in any content I may contribute, and I agree that the sponsor or other contributor may remove or block material they consider offensive. Content on this site which provides behaviour such as program code and html templates originated by Family Systems may on request be COOPY licensed in Verbol systems spawned from this one. Other software supporting the Verbol system is open source, or for certain libraries eg for GSM codecs, proprietary licensed free in binary form. If you wish to spawn your own Verbol system please email br@verbol.com. This Verbol system by Family Systems is at an alpha test stage as we have transitioned from a Version 2.0 Verbol web server based on Java servlets and applets to a Version 3 Verbol web server based on Apache augmented with Perl and Javascript with voice over IP by Asterisk, and in V4 with a Java applet supported by a PHP routine which enables voice recording and play in the browser, and now inV4.5 an integration of Verbol voice with Verbol web server providing webpages we can "speak into" directly for browsers that have java, or by phone, Gtalk or Skype connection. Family Systems Ltd has registered Verbol and Family Systems as trademarks. 2 of 3 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 Personal Verbol system This is an html insert enabling equity Verbol page menu Verbol voice Help Verbol voice gadget installation Verbol Business Plan play-while-record and other possibilities for Tim todo Earlier Jan 2011 version of this page. First version of this home page Verbol Voice System Road Map modified message template - draft Call phone extension PhoneFromHere general phone page Voicechat Help ibph calendar module processed Copyright © 2004 Family Systems Ltd. All rights reserved. Permission is granted to a properly licensed verbol site sponsor to use this page or any portion of this page on the sponsor's Verbol site. Verbol and Family Systems are trademarks of Family Systems Ltd 3 of 3 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 Contributor: Brian Date: 2012 Tue Jan 10 13:11:24 PST Previous Revision | Revision Index Content: index_20120110131124.htm Home | Parent: ibook Identities | My Contact Page | Copied From Superceded by Brian verbol identity using v4.5 Welcome to our demo. << Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec >> S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 This is the ibook Identity Folder for Brian Reynolds with extension 201 on our voice.ibook.com demonstration server by Family Systems. This is Brian and I am very pleased to show you our first open example of Ibook System V3 with Ibook Voice System providing a host of innovative features which together enable us to use voice as a medium of record like text, and featuring Voicechat, an alternative to phoning each other by which we can make voice recordings and play and navigate among them. This is an experimental prototype which is evolving and here is our present Voice System Road Map. All our work is licenced as CC+COOPY which provides free Creative Commons licensing for non-commercial use and cooperative licensing for commercial use. Calling me You can call me for help in getting started in several ways. If you have a headset and Java is enabled in your browser, you can simply click on Phone Brian on x201. This uses PhoneFromHere to call me directly from your browser in a free VOIP call (as long as my softphone is loaded in my laptop). If that link does not work on your PC which may be the case if you are in a corporate environment, or you are without a headset, you can reach me by following the directions Voice access using Skype and regular phones below. These enable you to call me via Skype or by a regular phone call to a New York or UK number, in either case remembering to dial extension 201 when our system answers. While we are connected through the ibook voice system, each party to the call can elect to record his or her voice by pressing * in the Skype or phone keypad once. This starts our call recording process for that party after which individual voice recordings are created each time he or she speaks and silence is ignored. Both parties can speak at once and both will be recorded. 1 of 5 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 below in daily journal ibook pages and voice messages. Calling my voicechat As an alternative to calling me directly, we can call my voicechat extension 4201 as described in Calling Voicechat using PhoneFromHere. For instance, if at any time during the call we get interrupted and want to replay what we said, we can Call Brian's Voicechat extension 4201 at endwhich will start playing from the latest point in the message stream we are generating. A few presses of touch tone 4 skips back and replays the messages and there are a wealth of navigation features described in Voicechat Help. We may continue a conversation in voicechat by both clicking Call Brian's Voicechat extension 4201 at end. With voicechat, echoes are not a problem, and so a headset is not necessary and your PC's microphone and speaker may be used. If Java is not enabled in your browser you can call my voicechat via Skype or a regular call to the New York or UK number as described below in Voice access using Skype and regular phones, remembering to dial extension 4201 when our system answers. When Voicechat answers we can use touch tones on the phone keypad to navigate, play and reply to any of the voice recordings as described below in Using Voicechat. We can also call voicechat to speak our thoughts when we have them and hold voice conversations with each other even when we are not available at the same time. Also, when several people are using the same voicechat extension, we can see what each other is doing and send text annotations among the voice messages as described below in Chat interface. Calling Voicechat using PhoneFromHere For computers with Java enabled, we can call voicechat by clicking on: Call Brian's Voicechat extension 4201. If your computer does not support this feature, you can still access our system by Skype or phone; see next section. When you are connected you will be positioned at the end of the last message played; pressing 9 in the keypad takes you to the end of the playlist so you can hear new voice messages as they arrive. Or Call Brian's Voicechat extension 4201 at end to position directly to the end of the playlist. See Using Voicechat below to learn how to record voice messages and navigate the playlist. We can also call Brian directly in a free VOIP call (when his softphone is loaded and provided we have a headset to avoid echoes), by clicking on: Phone Brian on x201. When we are connected, each party can elect to record his voice by pressing * in the phone keypad. These voice recordings are then accessible in the voicechat playlist. Voice access using Skype and regular phones We can access the same features from Skype by adding the Skype name "ibookvoice" to our Skype contacts and calling it, or if you have Skype loaded Click here to call ibookvoice via Skype. When our demo server at voice.ibook.com answers, input the extension using Skype's pulldown keypad. Extension 4201 calls my voicechat and 201 calls me. Skype's keypad can be hard to find but it is there. On my Apple PC there is a round button at the bottom of the call window containing a square of dots. On Windows it may be in a pulldown menu reached by a button near the mute button. The above mechanisms all use free voice over IP (VOIP) from our computers to the ibook voice server. We can also connect by calling our New York number 1212 937 4944 or our UK number +44 (0)161 288 4243 from any normal phone. When our demo server at voice.ibook.com answers, input the extension by touch tone. Extension 4201 calls my voicechat and 201 calls me. Our Voicechat menu is designed to be especially convenient when using a hand held cordless phone. See below for how to connect using a SIP softphone. Using Voicechat Using any of the access methods, prefix the extension with 4 to access voicechat. When you are connected, pressing 9 in the keypad takes you to the end of the playlist so you can hear new voice messages as they arrive. Then pressing # starts recording your voice and pauses playback and pressing # again stops recording and resumes 2 of 5 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 When calling from the page we can use the Push to Talk and navigation buttons in the phone panel. These all have touch tone equivalents for use on any phone; for example, 4 skips back in the playlist by one message. Voicechat is equipped with recorded help messages which explain the touch tone commands and options; press * in the phone to play the help messages; or click on Voicechat Help to read them. Please note that * is pronounced star and # is pronounced pound and known in the UK as "hash" Voicechat is useful to capture a thought or to hold conversations when the parties are not available at the same time and is not limited to two participants. Each extension has a group chat room (instructions for use below) which can be used to send text messages interspersed with the voice messages and shows a list of the voicechat participants and whether they are recording or listening to a message. Chitchat mode Prefixing the extension with 6 instead of 4 accesses chitchat mode which is an experimental variation of voicechat in which pressing # once starts recording after which voice messages are created each time you speak and silence is ignored. In chitchat, message playback continues during recording unless you have paused playback (key 3 to pause and 3 again to resume playing). This can be useful when several parties are online together and meet in a chitchat extension; it feels like a regular phone call but is not limited to two parties. We can speak at once and all be recorded separately and we can navigate and play back earlier messages while still on the call. If you are in a noisy environment it is helpful to put your phone on mute when not speaking so we don't get unnecessary noise in the voice messages, and if calling from the page it requires use of a headset to avoid recording what you are listening to. daily journal ibook pages Links to our voice messages are inserted into today's page of this ibook identity's daily journal pages by an ibot, our name for a background process which has an identity so it can participate in chat rooms and revise ibook pages. The daily journal pages are listed in this page below the ibook insert marker (looks like a tiny book) and today's journal page has a link displaying today's date. You will need to refresh the page from time to time to see the new messages which have arrived. To try out the behaviour added to this or the daily journal web pages by the ibook system menu, log in with your ibook user name and password. A guest who is not enrolled can use user name guest2 and password guest. The basics of this ibook system are noted at ibook quick start. Links to new ibook folders and pages will appear at the ibook insert marker (looks like a tiny book with an "i" in the left page). We can create a playlist of all the voice messages in the page by clicking on the play menu of the ibook toolbar. This brings up a list of playlist types to choose from. I am presently working on an Apple Mac and select "Pay Page with WinAmp (m3u)" then click play page, which on my laptop sends a playlist to Quicktime. I like this because the Quicktime A/V Controls, reached through the Window menu item, let me adjust the playback speed and pitch. On Windows platforms, playback speed can be varied by downloading the appropriate Enounce plug-in and then using the WMP or Real Player playlist formats. All the ibook menu behaviour is accomplished by the menu item sending a Verbol command to the ibook server in a link. The Verbol commands are shown as they are constructed at the foot of each menu item display. voice messages The ibot also uses the Verbol Insert command to place voice messages in an ibook journal page; for messages from 14.52 on 4th Sept 1819 13:31:45[T]: Brian Reynolds [demo]<iBot-In> 13:31:49 Timestamp links now always play the single voice message for which they signify the start time. The left most link sets up Phone From Here to call voicechat at this message. The pen and mail icons bring up a form to insert annotations and 3 of 5 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 for messages prior to 4th Sept, here is an example of the result. 15 11:28:32: Brian Reynolds[T][demo]<iBot-In> 11:28:36 >>11:29:04 16 <<11:28:32 11:29:04: Brian Reynolds[T] This is a reply to 15 [Re: demo]<iBot-In> 11:29:08 [11:31:55] <guest2> The last two voice messages are in the demo. This link << will take you to the message whose timestamp it is next to (you may wish to right click and open in a separate window so you can still see this, also you may have to scroll up a little to see the referenced message). 15 The left-most numbers in links like this are the master message subscripts for this extension and are allocated in the sequence that voice recordings start. Clicking opens the PhoneFromHere page at this message so we can hear it and reply by voice. Links like this [Now icon] 11:28:32: allow us to annotate or email this message line, and the example shown above with this link is so annotated. Links like this [Now timestamp] Brian Reynolds play the message. When we annotate the page, the form sent a verbol command on our behalf to the ibook server (and the ibots send similar verbol commands to put the voice message links on the page). Links like this [Re: demo] are for an experimental topic feature presently under construction. At present they lead to the ibook identity home page for the originator of the message. The name in the link can be modified by an =t command followed by the new topic name in the chat room. Links like this >>11:29:04 and this <<11:28:32jump the browser to the message line with that time stamp and play that message respectively. These are generated when a voice message is recorded while playing another message and allow us to follow threaded conversations. Chat interface The voice message links pass from the ibook VOIP server through a group chat room which can be viewed by clicking chat in the ibook menu and enrolling in the JWChat client with your ibook user name and password. This brings up a roster which has a Preferences link near the top; click this and uncheck Play sounds. It may be necessary to enlarge the JWChat windows if the text size set in your browser is larger than standard. There is a little more set up to do to bring up the group chat window for your extension. The roster also has a group chat icon at the bottom (looks like a small group of people), click on it and in the new window click the edit button to open a chat room for your extension. Key your extension number 201 into the Name and Room fields and key your ibook user name into the Nickname field and copy conference.jabber.ibook.com into the Server field. Check Autojoin then click Add/Update then click Save; now choose this entry in the Choose Bookmark pulldown and click Join to bring up the group chat window for your extension. From now on, the next time you log in to JWChat, the group chat window for your extension will come up automatically as a result of the Autojoin selection. The voicechat participants in the group chat room for your extension are identified by the prefix A* and these participant entries will update to indicate activity such as recording or playing a message. This is very useful when several people are conversing by Voicechat and are on line at the same time, as it enables us to see where each is in the master playlist of the recordings. Any regular text messages we type into the chat room will be inserted into the ibook page among the voice messages and this is a good way to annotate a voice conversation. [This is illustrated in the last line of the example above.] Typing =h in the chat room asks the ibot to respond with a list of the Verbol commands it obeys. For example, =t followed by a text string will set a topic name to be displayed in the voice messages stored in the daily journal pages from then on. We can also elect to follow a participant's message playback in which case our chat messages will annotate the message being played. This is useful when applied to our own playback so that we can easily annotate the message we are listening to. using a SIP phone 4 of 5 Verbol Edit Title Upload Insert New Search Spawn Login VerbolTM Ver. 3.1_87 connect to the extension allocated to your identity using the X-Lite softphone, download, install and load the softphone, then click the menu button which is the left most of the 3 buttons at the top of the phone display. Choose SIP Account Settings and then create an account with the following settings. In the account properties, choose a Display Name such as your name, use your extension as the User name, use your ibook password, use your extension as the Authorisation user name, and voice.ibook.com as the Domain. Check "Register with domain and receive incoming calls" and choose "Send outbound via proxy" with Address set to voice.ibook.com. If the default setting may have changed, then in the Options menu, expand the Advanced tab and in the Network section, make sure that "Preserve bandwidth during silence period" is not checked (checking it may cause errors in our system's silence detection which enables us to separate voice utterances into separate recordings). If you have any problems with this demonstration system, please email Brian br@ibook.com, or Skype at brinja2 and if no answer leave a voicemail. Links to new ibook folders and pages will appear at the ibook insert marker (looks like a tiny book with an "i" in the left page). testing shared spaces for wave gadget Development Extensions player code Testing Oga Next Steps V2 Next Steps My Contact Page ibph calendar module processed Copyright © 2004 Family Systems Ltd. All rights reserved. Permission is granted to a properly licensed verbol site sponsor to use this page or any portion of this page on the sponsor's Verbol site. Verbol and Family Systems are trademarks of Family Systems Ltd 5 of 5

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?