throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In re Application of:
`
`Rosen et al.
`
`Appln. No.: 12/064,489
`
`Filed: February 22, 2008
`
`For: MESSAGING SYSTEM AND
`
`METHOD
`
`Atty. Docket: ROSEN1A
`
`Conf. No.: 1291
`
`Art Unit: 2443
`
`Examiner: A. M. Mirza
`
`Washington, DC.
`
`May 18, 2012
`
`VVVVVVVVVV
`
`AMENDMENT
`
`Honorable Commissioner for Patents
`
`U.S. Patent and Trademark Office
`
`Randolph Building
`401 Dulany Street
`Alexandria, VA 22314
`
`Sir:
`
`In response to the Office Action of January 18, 2012,
`
`the period for
`
`response having been extended from April 18, 2012, until May 18, 2012, by the
`
`concurrent filing of a request for a one month extension of time and payment of the
`
`appropriate fee, please amend as follows:
`
`Amendments to the Claims are reflected in the listing of claims that
`
`begins on page 2 of this paper.
`
`Remarks/Arguments begin on page 23 of this paper.
`
`001
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`001
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`Amendments to the Claims:
`
`This listing of the claims will replace all prior versions, and listings, of
`
`claims in the application:
`
`Listing of Claims:
`
`1.
`
`(Currently Amended) A system for message communication via a communication
`
`media between one or more originating communication devices assigned to a sender
`
`and one or more destination communication devices assigned to a receiver, the system
`
`comprising:
`
`a)
`
`an access block configured to receive, directly or indirectly, from at least
`
`one
`
`originating
`
`communication
`
`device
`
`a message
`
`having
`
`initial
`
`characteristics comprising, at least message format and an initial message
`
`layout,
`
`and to transmit
`
`the message to
`
`at
`
`least one destination
`
`communication device;
`
`a media block operatively coupled to said access block and configured to
`
`adapt,—select, before transmitting, at
`
`least one message format and a
`
`message layout for each of the at least one message formats fitting to each
`
`of said at least one destination device and to then convert at least said
`
`initial message layout to the selected message layouts, said selection and
`
`conversion being done in accordance with at least one criterion selected
`
`from a group comprising:
`
`-2-
`
`002
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`002
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to the communication media.
`
`2.
`
`(Original) The system of Claim 1 configured to support at least two destination
`
`communication devices assigned to the receiver, the system further comprising:
`
`a)
`
`a database operatively coupled to the media block and configured to store
`
`historical
`
`information and/or derivatives thereof related to the message
`
`communication by the sender and/or the receiver, and
`
`b)
`
`a destination block operatively coupled to said media block and said
`
`database and configured to process at
`
`least part of said historical
`
`information with the help of one or more algorithms, and to estimate,
`
`in
`
`accordance with certain criterion, preferred destination communication
`
`device among the destination communication devices assigned to the
`
`receiver.
`
`3.
`
`(Previously Presented) The system of Claim 2 wherein the certain criterion is
`
`selected from a group comprising:
`
`-3-
`
`003
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`003
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`a)
`
`one or more criteria related to predicted availability of certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`b)
`
`one or more criteria related to predicted reply time from certain destination
`
`device among the destination communication devices assigned to the
`
`receiver; and
`
`c)
`
`one or more combinations thereof.
`
`4.
`
`(Previously Presented) The system of Claim 2 wherein the one or more
`
`algorithms are selected from a group comprising:
`
`a)
`
`b)
`
`c)
`
`d)
`
`one or more predictive algorithms;
`
`one or more learning algorithms;
`
`one or more adaptive algorithms; and
`
`one or more combinations thereof.
`
`5.
`
`(Previously Presented) The system of Claim 2 wherein said processing further
`
`includes processing data selected from a group comprising:
`
`i)
`
`the receiver's preferences;
`
`ii) the sender's preferences;
`
`iii) one or more
`
`indications
`
`of actual
`
`availability of
`
`the destination
`
`communication devices assigned to the receiver; and
`
`iv) combinations thereof.
`
`6.
`
`(Currently Amended) The system of Claim 1 configured to receive a message
`
`having a layout based on a template, said template characterized by at least a unique
`
`-4-
`
`004
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`004
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`identifier, wherein the system is further configured to recognize the unique identifier of
`
`the template, and the media block is
`
`
`further configured to adaptselect, before
`
`transmitting, at least one message format and a message layout for each of the at least
`
`one message formats fitting to each of said at least one destination device, and then
`
`convert the initial layout of the message to the selected message layouts, said selection
`
`and conversion being done in accordance with at
`
`least one predefined layout
`
`corresponding to the recognized unique identifier and te—the—th_edisplaying capabilities
`
`of the destination communication device.
`
`7.
`
`(Original) The system of Claim 6 wherein the template is selected from a group
`
`comprising initial interactive message and replying interactive message.
`
`8.
`
`(Currently Amended) The system of Claim 7 wherein the unique identifier
`
`corresponding to at
`
`least one message is considered as a criterion for adapting
`
`selecting and converting the message format.
`
`9.
`
`(Currently Amended) A block configured to obtain a message having a layout
`
`based on a template, said message characterized, at least, by a message format and
`
`an initial message layout and to be communicated between one or more originating
`
`communication devices assigned to
`
`a sender and one or more destination
`
`communication devices assigned to a receiver, said template characterized by at least a
`
`unique identifier, wherein said block is further configured to obtain information related to
`
`said unique identifier, and to adapt—select a message layout and convert the initial layout
`
`of the message to the selected message layout
`
`in accordance with at
`
`least one
`
`-5-
`
`005
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`005
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`predefined layout corresponding to said unique identifier and te—displaying capabilities of
`
`the destination communication device before the message is transmitted .
`
`10.
`
`(Previously Presented) The block of Claim 9 further configured to obtain historical
`
`information and/or derivatives thereof related to the message communication by the
`
`sender and/or the receiver, to process at least part of said information with the help of
`
`one or more algorithms, and to estimate,
`
`in accordance with certain criterion, a
`
`preferred destination communication device among the destination communication
`
`devices assigned to the receiver.
`
`11.
`
`(Previously Presented) The block of Claim 10 wherein the certain criterion is
`
`selected from a group comprising:
`
`a)
`
`one or more criteria related to predicted availability of a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`b)
`
`one or more criteria related to predicted reply time from a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`c)
`
`one or more combinations thereof.
`
`12.
`
`(Currently Amended) A method of message communication via a messaging
`
`system between one or more originating communication devices assigned to a sender
`
`and one or more destination communication devices assigned to a receiver, the method
`
`comprising:
`
`-6-
`
`006
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`006
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`a)
`
`before delivery to the receiver, obtaining by a messaging system a
`
`message having initial characteristics comprising, at
`
`least, a message
`
`format and an initial message layout;
`
`b)
`
`adapting—selecting a at—least—said—initial—message layout and converting at
`
`least said initial message layout to said selected message layout to form an
`
`adapted message Min accordance with at least one criterion selected
`
`from a group comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to communication media between originating and
`
`destination device; and
`
`c)
`
`facilitating delivery of the adapted message to the receiver.
`
`13.
`
`(Previously Presented) The method of Claim 12 further comprising:
`
`a)
`
`obtaining historical
`
`information and/or derivatives thereof related to the
`
`message communication by the sender and/or the receiver,
`
`b)
`
`processing at least part of said historical information with the help of one or
`
`more algorithms; and
`
`-7-
`
`007
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`007
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`c)
`
`estimating,
`
`in accordance with certain criterion, a preferred destination
`
`communication device among the destination communication devices
`
`assigned to the receiver.
`
`14.
`
`(Previously Presented) The method of Claim 13 wherein the certain criterion is
`
`selected from a group comprising:
`
`a)
`
`one or more criteria related to predicted availability of the certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`b)
`
`one or more criteria related to predicted reply time from the certain
`
`destination device among the destination communication devices assigned
`
`to the receiver;
`
`c)
`
`one or more combinations thereof.
`
`15.
`
`(Previously Presented) The method of Claim 13 wherein the one or more
`
`algorithms are selected from a group comprising:
`
`a)
`
`b)
`
`c)
`
`d)
`
`one or more predictive algorithms;
`
`one or more learning algorithms;
`
`one or more adaptive algorithms; and
`
`one or more combinations thereof.
`
`16.
`
`(Previously Presented) The method of Claim 13 wherein said processing further
`
`includes processing data selected from a group comprising:
`
`i)
`
`the receiver's preferences;
`
`ii) the sender's preferences;
`
`-8-
`
`008
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`008
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`iii) one or more
`
`indications
`
`of actual
`
`availability of
`
`the destination
`
`communication devices assigned to the receiver; and
`
`iv) combinations thereof.
`
`17.
`
`(Currently Amended) A method of message communication via a messaging
`
`system between one or more originating communication devices assigned to a sender
`
`and one or more destination communication devices assigned to a receiver, the method
`
`comprising:
`
`a)
`
`before delivery to the receiver, obtaining by the messaging system a
`
`message having a layout based on a template, and characterized, at least,
`
`by a message format and an initial message layout; said template
`
`characterized by, at least, a unique identifier;
`
`obtaining information related to said unique identifier;
`
`adapting—selecting a message layout for the message format fitting to each
`
`of said at least one destination device and converting the initial layout of the
`
`message to the selected message layout, said selection and conversion
`
`being done in accordance with at least one predefined layout corresponding
`
`to said unique identifier and—te—and displaying capabilities of the destination
`
`communication device to form an adapted message; and
`
`d)
`
`fonNarding the adapted message to the receiver.
`
`18.
`
`(Previously Presented) The method of Claim 17 wherein at least part of the step
`
`of adapting is performed by the messaging system.
`
`-9-
`
`009
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`009
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`19.
`
`(Previously Presented) The method of Claim 17 wherein at least part of the step
`
`of adapting is performed by the originating device.
`
`20.
`
`(Previously Presented) The method of Claim 17 wherein the template is selected
`
`from a group comprising an initial
`
`interactive message and a replying interactive
`
`message.
`
`21.
`
`(Previously Presented) The method of Claim 12 further comprising:
`
`a)
`
`storing in the messaging system the message with the initial message
`
`layout,
`
`b)
`
`receiving from the destination device the adapted message received by the
`
`receiver and to be forwarded to a fonNarding address;
`
`c)
`
`replacing the adapted message with the corresponding message stored in
`
`the messaging system;
`
`d)
`
`facilitating delivery of the message with the initial message layout to the
`
`fonNarding address.
`
`22.
`
`(Previously Presented) The method of Claim 21 wherein said replacing is
`
`performed in accordance with a request from the receiver.
`
`23.
`
`(Currently Amended) A service center for message communication between one
`
`or more originating communication devices assigned to a sender and one or more
`
`destination communication devices assigned to a receiver,
`
`the service center
`
`faeilitatingconfigured to:
`
`-10-
`
`010
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`010
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`a)
`
`before delivery to
`
`the
`
`receiver,
`
`obtain
`
`a message
`
`having
`
`initial
`
`characteristics comprising, at least, an initial message format and message
`
`layout;
`
`b)
`
`adapting—adapt—select at least one message format and a message layout
`
`for each of the at least one message formats fitting to each of said at least
`
`one destination device and convert at least said initial message layout t_o
`
`the selected message layout to form an adapted message in accordance
`
`with at least one criterion selected from a group comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to communication media between originating and
`
`destination device; and
`
`c)
`
`faeilitating—facilitate delivery of the adapted message to the receiver.
`
`24.
`
`(Currently Amended) The service center of Claim 23 further faeilitatingconfigured
`
`to:
`
`a)
`
`
`obtaining—obtain historical information and/or derivatives thereof related to
`
`the message communication by the sender and/or the receiver,
`
`-11-
`
`011
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`011
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`b)
`
`preeessing—process at least part of said historical information with the help
`
`of one or more algorithms; and
`
`c)
`
`estimatingestimate,
`
`in accordance with
`
`certain criterion, a preferred
`
`destination communication device among the destination communication
`
`devices assigned to the receiver.
`
`25.
`
`(Previously Presented) The service center of Claim 24 wherein the—the at least
`
`one criterion is selected from a group comprising:
`
`a)
`
`one or more criteria related to predicted availability of a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`b)
`
`one or more criteria related to predicted reply time from a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver; and
`
`c)
`
`one or more combinations thereof.
`
`26.
`
`(Previously Presented) The service center of Claim 23 wherein the one or
`
`algorithms are selected from a group comprising:
`
`a)
`
`b)
`
`c)
`
`d)
`
`one or more predictive algorithms;
`
`one or more learning algorithms;
`
`one or more adaptive algorithms; and;
`
`one or more combinations thereof.
`
`27.
`
`(Previously Presented) The service center of Claim 24 wherein said processing
`
`further includes processing data selected from a group comprising:
`
`-12-
`
`012
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`012
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`i)
`
`the receiver's preferences;
`
`ii) the sender's preferences;
`
`iii) one or more
`
`indications
`
`of actual
`
`availability of
`
`the destination
`
`communication devices assigned to the receiver; and
`
`iv) combinations thereof.
`
`28.
`
`(Currently Amended) A service center
`
`for message communication via a
`
`messaging system between one or more originating communication devices assigned to
`
`a sender and one or more destination communication devices assigned to a receiver,
`
`the service center faeiiitatingconfigured to:
`
`a)
`
`before delivery to the receiver, obtain a message with a layout based on a
`
`temple, and comprising message format and characterized by, at least, an
`
`initial message layout; said template characterized by, at least, a unique
`
`identifier,
`
`b)
`
`c)
`
`detaining—obtain information related to said unique identifier; and
`
`adapting—adaptselect at least one message format and a message layout for
`
`each of the at least one message formats fitting to each of said at least one
`
`destination device and convert the initial
`
`
`layout of the message to the
`
`selected message layout, said selection and conversion being done in
`
`accordance with at
`
`least one predefined layout corresponding to said
`
`unique identifier and—tea_nd displaying capabilities of
`
`the destination
`
`communication device to form an adapted message; and
`
`d)
`
`femarding—forward the adapted message to the receiver.
`
`-13-
`
`013
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`013
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`29.
`
`(Currently Amended) The service center of Claim 28 wherein at least part of the
`
`stepef—adaptingselection and conversion is performed by the originating device.
`
`30.
`
`(Original) The service center of Claim 28 wherein the template is selected from a
`
`group comprising initial interactive message and replying interactive message.
`
`31.
`
`(Currently Amended) A client for a communication device configured to facilitate,
`
`via a messaging system, a message communication of a originating communication
`
`device assigned to a sender and one or more destination devices assigned to a
`
`receiver,
`
`said client being installed at originating device configured to facilitate
`
`composing a message with a layout based on a template, and comprising message
`
`format and characterized, at least, by an initial message layout and adapting—selecting a
`
`message layout for at least one message formats fitting to each of said one or moiré
`
`destination devices, and converting at least said initial message layout to the selected
`
`message layout to form an adapted message in accordance with at least one criterion
`
`selected from a group comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to communication media between originating and
`
`destination device.
`
`-14-
`
`014
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`014
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`32.
`
`(Previously Presented) The client of Claim 31 configured to obtain historical
`
`information and/or derivatives thereof related to the message communication by the
`
`sender and/or the receiver, to process at least part of said information with the help of
`
`one or more algorithms, and to estimate,
`
`in accordance with certain criterion, a
`
`preferred destination communication device among the destination communication
`
`devices assigned to the receiver.
`
`33.
`
`(Previously Presented) The client of Claim 32 wherein the certain criterion is
`
`selected from a group comprising:
`
`a)
`
`one or more criteria related to predicted availability of a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver;
`
`b)
`
`one or more criteria related to predicted reply time from a certain destination
`
`device among the destination communication devices assigned to the
`
`receiver; and
`
`c)
`
`one or more combinations thereof.
`
`34.
`
`(Previously Presented) The client of Claim 32 wherein the one or more
`
`algorithms are selected from a group comprising:
`
`a)
`
`b)
`
`c)
`
`d)
`
`one or more predictive algorithms;
`
`one or more learning algorithms;
`
`one or more adaptive algorithms; and
`
`one or more combinations thereof.
`
`-15-
`
`015
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`015
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`35.
`
`(Previously Presented) The client of Claim 34 wherein said processing further
`
`includes processing data selected from a group comprising:
`
`i)
`
`the receiver's preferences;
`
`ii) the sender's preferences;
`
`iii) one or more
`
`indications
`
`of actual
`
`availability of
`
`the destination
`
`communication devices assigned to the receiver; and
`
`iv) combinations thereof.
`
`36.
`
`(Currently Amended) A client for a communication device configured to facilitate,
`
`via a messaging system, a message communication of an originating communication
`
`device and a destination device, said client being installed at the originating device
`
`configured to facilitate composing a message using a template characterized by at least
`
`unique identifier, said message characterized by an initial layout, wherein said client is
`
`further configured to select a message layout for at least one message formats fitting to
`
`
`each of said at least one destination device and convert adapt—the initial layout of the
`
`message to the selected message layout, said selection and conversion being done in
`
`accordance with at least one predefined layout corresponding to said unique identifier
`
`and to displaying capabilities of
`
`the destination communication device to form an
`
`adapted message.
`
`37.
`
`(Currently Amended) A non-transitory program storage device readable by
`
`machine, tangibly embodying a program of instructions executable by the machine to
`
`perform method steps of message communication via a messaging system between
`
`-16-
`
`016
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`016
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`one or more originating communication devices and one or more destination
`
`communication devices, the method comprising:
`
`a)
`
`before delivery to the destination communication device, obtaining by a
`
`messaging system a message comprising a message format and
`
`characterized, at least, by an initial message layout;
`
`b)
`
`selecting a message layout for a message format fitting to each of said at
`
`least one destination device and converting adapting—at least said initial
`
`message layout
`
`to the selected message layout
`
`to form an adapted
`
`message in accordance with at least one criterion selected from a group
`
`comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to communication media between originating and
`
`destination device; and
`
`c)
`
`facilitating
`
`delivery
`
`of
`
`the
`
`adapted message
`
`to
`
`the
`
`destination
`
`communication device.
`
`38.
`
`(Currently Amended) A computer program product stored on a non-transitory
`
`computer readable medium embodying computer readable program code to perform
`
`-17-
`
`017
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`017
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`message communication, via a messaging system, between one or more originating
`
`communication devices and one or more destination communication devices,
`
`the
`
`computer program product comprising:
`
`8)
`
`[[,]] before delivery to the one or more originating communication devices,
`
`obtaining, by a messaging system, a message characterized, at least, by a
`
`message format and an initial message layout;
`
`computer readable program code for causing the computer to select a
`
`message layout for one message format fitting to each of said at least one
`
`destination device and convert adapt—at least said initial message layout to
`
`the selected message layout to form an adapted message in accordance
`
`with at least one criterion selected from a group comprising:
`
`computer readable program code for causing the computer to criterion
`
`related to message
`
`communication
`
`capabilities
`
`of
`
`the destination
`
`communication device with regard to message communication capabilities
`
`of the originating communication device;
`
`computer readable program code for causing the computer to criterion
`
`related to message displaying capabilities of the destination communication
`
`device with regard to message communication capabilities of the originating
`
`communication device; and
`
`computer readable program code for causing the computer to criterion
`
`related to communication media between originating and destination device;
`
`-18-
`
`018
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`018
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`f)
`
`computer readable program code for causing the computer to facilitate
`
`delivery of
`
`the adapted message to the one or more destination
`
`communication devices.
`
`39.
`
`(Currently Amended) A system for message communication via a communication
`
`media between one or more originating communication devices and one or more
`
`destination communication devices, the system comprising:
`
`a)
`
`an access block configured to receive, directly or indirectly, from at least
`
`one
`
`originating
`
`communication
`
`device
`
`a message
`
`having
`
`initial
`
`characteristics comprising, at least, message layout, and to transmit the
`
`message to at least one destination communication device;
`
`a media block operatively coupled to said access block and configured to
`
`
`select, before transmitting, a message layout for at least one message
`
`format fitting to each of said at least one destination device and convert at
`
`least initial
`
`layout of the message to the selected message layout, said
`
`selection and conversion being done in accordance with at
`
`least one
`
`criterion selected from a group comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`-19-
`
`019
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`019
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`iii) criterion related to the communication media.
`
`40.
`
`(Currently Amended) A block configured to obtain a message having a layout
`
`based on a template, characterized, at least, by initial message layout and to be
`
`communicated between one or more originating communication devices and one
`
`or more destination communication devices, said template characterized by at
`
`least unique identifier, wherein said block is further configured to obtain information
`
`related to said unique identifier, and to select at least one message format and a
`
`message layout for each of the at least one message formats fitting to each of said
`
`at least one destination device, and convert, before the message is transmitted,
`
`the initial layout of the message to the selected message layout, said selection and
`
`conversion being done in accordance with at
`
`least one predefined layout
`
`corresponding to said unique identifier and to displaying capabilities of
`
`the
`
`destination communication device.
`
`41.
`
`(Currently Amended) A method of message communication via a messaging
`
`system between one or more originating communication devices and one or more
`
`destination communication devices, the method comprising:
`
`a)
`
`before delivery to a destination communication device, obtaining, by a
`
`messaging system, a message having initial characteristics comprising, at
`
`least, message layout;
`
`b)
`
`selecting at least one message format and a message layout for each of the
`
`at least one message formats fitting to each of said at least one destination
`
`device, and converting at least said initial message layout to the selected
`
`-20-
`
`020
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`020
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`message layout to form an adapted message in accordance with at least
`
`one criterion selected from a group comprising:
`
`i) criterion related to message communication capabilities of the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device;
`
`ii) criterion related to message displaying capabilities of
`
`the destination
`
`communication
`
`device with
`
`regard to message
`
`communication
`
`capabilities of the originating communication device; and
`
`iii) criterion related to communication media between originating and
`
`destination device; and
`
`c)
`
`facilitating
`
`delivery
`
`of
`
`the
`
`adapted message
`
`to
`
`the
`
`destination
`
`communication device.
`
`42.
`
`(Currently Amended) A method of message communication via a messaging
`
`system between one or more originating communication devices and one or more
`
`destination communication devices, the method comprising:
`
`a)
`
`before delivery to a destination communication device, obtaining by the
`
`messaging system, a message characterized, at
`
`least, by a message
`
`format and an initial message layout in the form of a template, said template
`
`b)
`
`c)
`
`characterized by at least unique identifier;
`
`obtaining information related to said unique identifier; and
`
`before delivery to the destination communication device, selecting at least
`
`one message format and a message layout for at
`
`least one message
`
`-21-
`
`021
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`021
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`formats fitting to each of said at least one destination device, and converting
`
`the initial
`
`layout of
`
`the message to the selected message layout, said
`
`selection and conversion being done in accordance with at
`
`least one
`
`predefined layout corresponding to said unique identifier and to displaying
`
`capabilities of the destination communication device.
`
`-22-
`
`022
`
`WhatsApp |nc.'s Exhibit 1008
`
`WhatsApp Inc.'s Exhibit 1008
`
`022
`
`

`

`Appln. No. 12/064,489
`Amdt. dated May 18, 2012
`Reply to Office action of January 18, 2012
`
`REMARKS
`
`Claims 1-42 are pending in the present application, claims 39-42 having
`
`been added herein. The Office Action and cited references have been considered.
`
`Favorable reconsideration is respectfully requested.
`
`The Examiner is thanked for the courtesies shown during the interview on
`
`May 15, 2012. No agreement was reached.
`
`Claims 1-42 were rejected under 35 U.S.C. §103 as

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


Or .

Accessing this document will incur an additional charge of $.

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

Accept $ Charge
throbber

Still Working On It

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

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

throbber

A few More Minutes ... Still Working

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

Thank you for your continued patience.

This document could not be displayed.

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

Your account does not support viewing this document.

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

Your account does not support viewing this document.

Set your membership status to view this document.

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

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

Become a Member

One Moment Please

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

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

Your document is on its way!

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

Sealed Document

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

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


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket