throbber
8162580
`
`September 30, 2021
`
`THIS IS TO CERTIFY THAT ANNEXED IS A TRUE COPY FROM THE
`RECORDS OF THIS OFFICE OF THE FILE WRAPPER AND CONTENTS
`OF:
`
`APPLICATION NUMBER: 14/922,344
`FILING DATE: October 26, 2015
`PATENT NUMBER: 9736664
`ISSUE DATE: August 15, 2017
`
`Epic Games Ex. 1031
`Page 1
`
`

`

`PTO/AIA/15 (03-13)
`Approved for use through 01/31/2014. OMB 0651-0032
`U.S, Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`
`iespond to a collection of informatiomation unless it displa! lays
`
`
`ia valid OMB control number
`
`
`
`
`PATENT APPLICATION
`
`TRANSMITTAL
`(Only for new nonprovisional applications under 37 CFR 1,53/b})
`
`IPVMOPO2CS
`
`Title
`
`CHEUNG etal
`TOMANAGE MULTIPLE MODES OF COMMATid
`SYSTEMS ANDES
`
`APPLICATION ELEMENTS
`See MPEP chapter 600 concerning utility patent application contents,
`
`ADDRESS TO:
`
`Commissioner for Patents
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`1. [+] Fee Transmittal Form
`(PTO/S8/17 or equivalent)
`Applicant asserts small entity status.
`See 37 CFR 127
`
`2.
`
`ACCOMPANYING APPLICATION PAPERS
`10.| | Assignment Papers
`(cover sheet & dacument(s))
`Name of Assignee
`
`
`[¥] PowerofAttorney
`
`Date
`
`3.[_] Applicant certifies micro entity status, See 37 CFR 1.25
`Applicant must attach form PTO/SB/154 or 8 or equivalent,
`]
`4. [+] Specification
`[Total Pages 23
`11, [+] 37 CFR 3.73(c) Statement
`(when there is an assignee)
`Both the claims and abstract must start on a new page.
`(See MPEP § 608.01/a) for information on the preferred arrangement)
`12. [| English Translation Document
`5.[¥] Drawing(s) (35 U.S.C, 113)
`[ Tata! Sheets 4
`|
`(if applicable)
`43,
`information Disclosure Statement
`6. Inventor's Oath or Declaration
`[Total Pages 3
`|
`{including substitute statements under 37 CFR 1,64 and assignments
`(PTO/SB/08 of PTO-1449)
`serving as on oath or declaration under 37 CFR 1.63(e))
`[] Copies of citations attached
`a.[__] Newly executed (original or copy)
`14, LE] Preliminary Amendment
`
`b, A copy fromaprior application (37 CFR 1,63(d))
`15, L] Return Receipt Postcard
`(MPEP § 503) (Should be specifically itemized)
`7. [¥] Application Data Sheet=* See rote below.
`See 37 CFR 1.76 (PTO/AIA/14 or equivalent)
`16, I] Certified Copy ofPriority Document(s)
`a.
`CD-ROM or CD-R
`(ifforeign priority is claimed)
`in duplicate, large table, or Computer Program (Appendix)
`1, [] Nonpublication Request
`Under 35 U.S.C 122(b)(2)(B)(/). Applicant mustattach form PTO/SB/35
`[] Landscape Table on CD
`or equivalent.
`9. Nucleotide and/or Amino Acid Sequence Submission
`
`18, C] Other:
`(ifapplicable, items a. —c. are required)
`
`a. C] Computer Readable Farm (CRF)
`
`b.[__] Specification SequenceListing on:
`
`i, [| CD-ROM or CD-R (2 copies); or
`
`ii.[ | Paper
`c L] Statements verifying identity of above copies
`“Note:
`(1) Benefit claims under 37 CFR 1.78 and foreign priority claims under 1.55 must be included in an Application Data Sheet (ADS).
`(2) For applications filed under 35 U.S.C. 111, the application must contain an ADS specifying the applicant if the applicant isan
`assignee, person to whom the inventor is under an obligation to assign, or person who otherwise showssufficient proprietary.
`interest in the matter, See 37 CFR 1,46(b).
`19, CORRESPONDENCE ADDRESS
`
`The address associated with Customer Number; 24971
`
`OR [] Correspondence address below
`
`Name
`Address
`aty|—“i‘“C;S™SC*drSCCtState|O—Citi‘“*;*C*C*C*dCMpme|CC—CidzC
`|counry|SSC*dCTehephome|ema’|
`Signature
`/Peter P. Tong/
`October 26, 2015
`Name
`Registration No.
`(Print/Type) Peter a Tong
`(Attorney/Agent) 35757
`This collection of information is required by 37 CFR 1.53(b). The information is required to obtain or retain a benefit by the public which is to file (and by the USPTO
`to process) an application, Confidentialityis governed by 35.U.5.C 122 and 37 CFR 1,11 and 1.14, This collection Is estimated to take 12 minutes ta complete,
`including gathering, preparing, and submitting the completed application form ta the USPTO. Time will Vary depending upon the individual case. Any comments on
`the amount of the you require to complete this farm and/or suggestions for reducing this burden, should be sent ta the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O, Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TOTHIS ADDRESS. SEND.
`TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450,
`ifvou need assistance in completing the form, call 1-800-PTO-9199 ond select gation 2,
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 2
`Page 2
`
`

`

`Privacy Act Statement
`
`The Privacy Act of 1974 (P.L. 93-579) requires that you be given certain information in connection with your
`submission of the attached form related to a patent application or patent. Accordingly, pursuant to the
`requirements of the Act, please be advised that: (1) the general authority for the collection ofthis information is
`35 U.S.C, 2(b)(2); (2) furnishing of the information solicited is voluntary; and (3) the principal purpose for which
`the information is used by the U.S. Patent and Trademark Office is to process and/or examine your submission
`related to a patent application or patent.
`If you do not furnish the requested information, the U.S. Patent and
`Trademark Office may not be able to process and/or examine your submission, which may result in termination
`of proceedings or abandonmentof the application or expiration of the patent.
`
`The information provided by you in this form will be subject to the following routine uses:
`
`1, The information on this form will be treated confidentially to the extent allowed under the Freedom of
`Information Act (5 U.S.C. 552) and the Privacy Act (5 U.S.C 552a). Records from this system of
`records may be disclosed to the Department of Justice to determine whether disclosure of these
`records Is required by the Freedom ofInformation Act.
`A record from this system of records may be disclosed, as a routine use, in the course of presenting
`evidence to a court, magistrate, or administrative tribunal, including disclosures to opposing counsel in
`the course of settlement negotiations.
`A record in this system of records may be disclosed, as a routine use, to a Member of Congress
`submitting a request involving an individual, to whom the record pertains, when the individual has
`requested assistance from the Member with respect to the subject matter of the record,
`A record in this system of records may be disclosed, as a routine use, to a contractor of the Agency
`having need for the information in order to perform a contract. Recipients of information shall be
`required to comply with the requirements of the Privacy Act of 1974, as amended, pursuant to 5 U.S.C.
`552a(m).
`A record related to an International Application filed under the Patent Cooperation Treaty in this
`system of records may be disclosed, as a routine use,
`to the International Bureau of the World
`Intellectual Property Organization, pursuant to the Patent Cooperation Treaty.
`A record in this system of records may be disclosed, as a routine use, to another federal agency for
`purposes of National Security review (35 U.S.C. 181) and for review pursuantto the Atomic Energy Act
`(42 U.S.C. 218(c)).
`A record from this system of records may be disclosed, as a routine use, to the Administrator, General
`Services, or his/her designee, during an inspection of records conducted by GSA as part of that
`agency's responsibility to recommend improvements in records management practices and programs,
`under authority of 44 U.S.C. 2904 and 2906. Such disclosure shall be made in accordance with the
`GSAregulations governing inspection of records for this purpose, and any other relevant(i.e., GSA or
`Commerce) directive. Such disclosure shall not be used to make determinations aboutindividuals.
`A record from this system of records may be disclosed, as a routine use, to the public after either
`publication of the application pursuant to 35 U.S.C. 122(b) or issuance of a patent pursuant to 35
`U.S.C, 151. Further, a record may be disclosed, subject to the limitations of 37 CFR 1.14, as a routine
`use, to the public if the record was filed in an application which became abandoned or in which the
`proceedings were terminated and which application is referenced by either a published application, an
`application open to public inspection or an issued patent.
`A record from this system of records may be disclosed, as a routine use, to a Federal, State, or local
`law enforcement agency,
`if the USPTO becomes awareof a violation or potential violation of law or
`regulation.
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 3
`Page 3
`
`

`

`SYSTEMS AND PROCESSES TO MANAGE MULTIPLE
`
`MODES OF COMMUNICATION
`
`CROSS-REFERENCETO RELATED APPLICATIONS
`
`[0001]
`
`This application is a continuation of U.S. Patent Application No.
`
`14/272,632, filed May 8, 2014, and entitled “SYSTEMS AND PROCESSES TO
`
`MANAGE MULTIPLE MODES OF COMMUNICATION,” which
`
`is hereby
`
`incorporated by reference, which application is a continuation of U.S. Patent
`
`Application No. 12/798,995,filed April 14, 2010, now U.S. Patent No. 8,744,407,
`
`and entitled "SYSTEMS AND PROCESSES TO MANAGE MULTIPLE MODES
`
`OF COMMUNICATION,” which is hereby incorporated herein by reference, which
`
`application is a continuation of U.S. Patent Application 11/452,115, filed June 12,
`
`2006,
`
`now U.S. Patent No. 7,729,688,
`
`and entitled
`
`“SYSTEMS AND
`
`PROCESSES TO MANAGE MULTIPLE MODES OF COMMUNICATION", which
`
`is hereby incorporated herein by reference, which application is a continuation-in-
`
`part application of U.S. Patent Application 11/006,343, filed December 7, 2004,
`
`now U.S. Patent No. 7,116,976, and entitled “ADAPTABLE COMMUNICATION
`
`TECHNIQUES FOR ELECTRONIC DEVICES,” which is hereby incorporated
`
`herein by reference, which claims priority to U.S. Provisional Patent Application
`
`No.
`
`60/527,565,
`
`filed December
`
`8,
`
`2003,
`
`entitled
`
`“ADAPTABLE
`
`COMMUNICATION TECHNIQUES FOR ELECTRONIC DEVICES,” and which is
`
`hereby incorporated herein by reference.
`
`[0002]
`
`This application, by way of U.S. Patent Application No. 11/452,115,
`
`also claims priority to U.S. Provisional Patent Application No. 60/689,686,filed
`
`June 10, 2005, entitled “SYSTEMS AND PROCESSES TO MANAGE MULTIPLE
`
`MODES OF COMMUNICATION,” and which is hereby incorporated herein by
`
`reference.
`
`IPVMCP02C4
`
`|
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 4
`Page 4
`
`

`

`BACKGROUNDOF THE INVENTION
`
`[0003]
`
`For many years, other than mails from postoffices, we typically only
`
`received information from afar through telephones. However,
`
`in the past few
`
`years, ways that others can send us information have increasedsignificantly. Just
`
`to list a few different modes of communication, we can be reached from standard
`
`desk phones,
`
`fax, cell phones, electronic mails, and instant messages.
`
`In
`
`addition, we can have more than one phone numberand multiple electronic mail
`
`addresses. There are people welike to communicate with, and there are those
`
`we prefer to avoid. Managing information from all such different modes can be
`
`quite time consuming.
`[0004]
`lt should be apparent from the foregoing that there is still a need to
`
`help manage the numerous modesof communication.
`
`IPVMCP02C5
`
`7
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 5
`Page 5
`
`

`

`SUMMARYOF THE INVENTION
`
`[0005]
`
`Different embodiments of a computer-implemented system and
`
`method to manage the communication of a user are disclosed. A person tries to
`
`electronically convey a message to the user.
`
`In one embodiment, the status of
`
`the useris identified; the identity of the person is identified; the urgency of the
`
`message is identified; the accesspriority of the person is determined based on
`
`the person's identity; and a process is set to manage the message using one or
`
`more rules, and in view of the status of the user, the accesspriority of the person
`and the urgency of the message.
`
`[0006]
`
`Based on different embodiments, the status of the user depends on
`
`the current activity or location of the user, or the current time. The status of the
`user can also be defined by the user. Similarly, the access priority of the person
`
`can be defined by the user, or is set depending on the user’s reaction towards a
`
`prior message from the person. Also, the urgency of the messageis set by the
`
`person.
`
`[0007]
`
`The process can depend on the mode of communication of the
`
`message. For example, the mode of communication can include a mobile phone,
`
`an office phone, a home phone, a mobile SMS, a pager fram a mobile phone or
`
`PDA, a home/office SMS, mobile online chat, home online chat, a voice mail
`
`with/without instant notification, an office fax, a home fax, a mobile email, and an
`
`email.
`
`[0008]
`
`In one embodiment, the user receives the message through a
`
`handheld device, such as a cellular phone. In another embodiment, the message
`
`is electronically conveyed based on Internet protocol through a website.
`
`[0009]
`
`In one embodiment, though the process allows the user to receive
`
`the message, the person is not aware of the contact information of the user. For
`
`example, the person is not aware of the phone numberof the cellular phone that
`
`the user used to talk to the person. This prevents the person from directly
`
`accessing the user without going through an intermediate control, such as a
`
`website. Similarly, the user does not have to be aware of the contact information
`
`of the person.
`
`IPVMCPO2C4
`
`3
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 6
`Page 6
`
`

`

`[00010]
`
`ln another embodiment, the defined accesspriority of the person is
`
`stored at a website, allowing the website to access such information without
`
`asking for the user's permission. In one embodiment, the defined accesspriority
`
`is stored in a private database underthe user's control.
`
`[00011]
`
`In one embodiment, text messages could be received in an audio
`
`manner, and audio messagescould be sent as text messages.
`
`[00012]
`
`Other aspects and advantages of the present invention will become
`
`apparent from the following detailed description, which, when taken in conjunction
`with the accompanying drawings,illustrates by way of example the principles of the
`
`invention.
`
`IPVWMCPO20F
`
`4
`
`Patent Appheation
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 7
`Page 7
`
`

`

`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[00013]
`
`Figure 1 shows a number of
`
`intelligent communication modes
`
`according to one embodimentof the invention.
`
`[00014]
`
`Figure 2 shows a number of contact classes according to one
`
`embodiment of the invention,
`
`Figure 3 shows a number of urgency classes according to one
`[00015]
`embodimentof the invention.
`
`[00016]
`
`Figure 4 shows a numberof statuses of a user according to one
`
`embodimentof the invention.
`
`[00017]
`
`Figure 5 shows one embodiment of an example of an Access
`
`Priority Database according to one embodimentof the invention.
`
`[00018]
`
`FIG. 6 is a flow diagram of a message presentation process
`
`according to one embodimentof the invention.
`
`[00019]
`
`FIG, 7 is a flow diagram of a reply message process according to
`
`one embodiment of the invention.
`
`[00020]
`
`Same numerals in Figures 1-7 are assigned to similar elementsin all
`
`the figures. Embodiments of the invention are discussed below with reference to
`
`Figures 1-7. However, thoseskilled in the art will readily appreciate that the detailed
`
`description given herein with respectto thesefigures is for explanatory purposes as
`
`the invention extends beyond theselimited embodiments.
`
`IPVMCP02C5
`
`tlh
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 8
`Page 8
`
`

`

`DETAILED DESCRIPTION OF THE INVENTION
`
`[00021]
`
`One embodiment of
`
`the invention can automatically remove
`
`unwanted communications. Certain communications are relatively easy to
`
`determine to be unwanted, such as marketing cold calls and wrong number calls.
`
`Other communications may be more difficult. They can depend notjust on the
`
`sources of the communication, but also the conditions or status of the receiver (a
`
`user) of the communication. The status can be related to the user's current
`
`activity and/or location. For example, when the user is on a train going to work,
`
`the user probably does not mind chatting with his grandchild. However, if the user
`
`is having his yearly review meeting with his boss, the user probably would prefer
`
`to avoid the call from his grandchild, unless it
`
`is an emergency. Based on the
`
`embodiment, communications from sources the user wants to postpone receiving
`
`can be automatically diverted,
`
`[00022]
`
`In one embodiment, the user can get appropriate notification on the
`
`source of the incoming communication request. The attributes of the notification
`
`can depend on the urgency of the communication and/or the status of the user.
`
`[00023]
`
`The user may receive
`
`information from different modes of
`
`communication. For example, the user can have mobile phones,fixed lines at
`
`home or office, emails, SMS, and faxes, with their different numbers and/or
`
`addresses. One embodiment can help the user efficiently manage information
`
`from the different modes. The user only has to rememberone specific address
`
`from one mode of communication. Through that address, the user can receive
`
`communications from all modes of communication, independent of where the
`
`user is, or the type of hardware the user has. This allows the user to efficiently
`
`maintain his communication from the numerous modes even when heis traveling.
`
`For example, the user does not have to change phones(and the phone numbers)
`
`when he movesfrom areas covering 3G to areasthat do not.
`
`[00024]
`A number of embodiments depend on the different modes of
`communication converging onto the internet protocol platform. A communication
`
`gatewayor a portal is formed allowing the user to receive communications from
`
`numerous sources through different modes. This,
`
`in turn, could reduce the
`
`IPVMCP02CS
`
`6
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 9
`Page 9
`
`

`

`numerous addresses the user has to remember, to one address. For example, an
`
`e-mail address for the user can serve as an accessidentifier for the different
`
`communication addresses from different communication modes. The access
`
`identifier can become the user's digital
`
`identity.
`
`In one embodiment, the user's
`
`other types ofidentification, such as the user's driver licenser number, can be the
`
`user's access identifier.
`
`[00025]
`
`One embodimentof the invention uses an open portal based on the
`
`web. Based on the portal, the user can securely determine who can reach him at
`
`what conditions. This can be done based onastatus indicator. As an example,
`
`this indicator is determined according to the status of the user,
`
`the access
`
`priorities of the person trying to reach the user (or the relationship or the lack of
`
`relationship between the user and the person), and/or the urgency of the
`message from the person. The status of the user can be dynamically determined,
`
`based on the current condition(s) of the user. The portal can allow the user and
`
`the person to select different options, which can be modified as desired. For
`
`example, the relationship can be preset by the user and stored in a database,
`
`while the urgency of the message can be set by the person.
`
`[00026]
`
`Thus,
`
`in one embodiment, the portal can be used to control the
`
`selection and setting of different intelligent communication modesfor the user.
`
`These intelligent communication modes allow priorities of various kinds of
`
`communication options to be set by the user. The portal allows worldwide access
`
`to the user, and can dynamically determine, for example, whether a call initiated
`
`atdifferent time by different callers should be accepted by the userin real-time or
`
`handled by other mechanisms. From this information, communication requests
`
`can be classified, for example,
`
`into different degrees of undesirability. Some
`
`requests can be automatically blocked from the user. Others can be diverted and
`
`handled by other mechanism, such as diverting a phone call to an email or voice
`
`mail.
`
`[00027]
`
`In one embodiment, the portal or gateway also includes a database
`
`to keep track of the user's different contacts or acquaintances, and the access
`
`priorities of each contact. The user can modify information in the database, such
`
`IPVMCPO2CS
`
`7
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 10
`Page 10
`
`

`

`as assigning and/or changing the priorities of
`
`the contacts. Based on the
`
`information (or lack of information) in the database of the contacttrying to access
`
`the User, and based on the status of the user, the gateway can automatically
`
`select an intelligent mode of communication for the user. This selection can be
`
`done dynamically.
`
`[00028]
`
`In one embodiment, the portal can dynamically change the access
`
`priorities of a caller trying to reach the user. For example, previously the calleris
`
`of high priority to the user, and the user has set her accesspriorities accordingly.
`
`Lately, every time the caller trying to reach the user, the request was denied.
`
`After a preset numberof rejections, the portal can automatically send a message
`
`to the user, asking the user if the user would like to lower the accesspriority of
`
`the caller.
`
`If
`
`the response is affirmative,
`
`the caller's priority is automatically
`
`reduced,
`
`[00029]
`
`In another embodiment, the user does not haveto setpriorities of
`
`each contact. The system monitors every call, and provides the contact’s identity
`
`to the user. Based on the user's reaction to the call (e.g. accepting or rejecting it),
`
`the system automatically sets the contact's priorities.
`
`Im one embodiment, the
`
`system can then query the user for approval on the setting, and allow the userto
`
`adjust
`
`it as necessary.
`
`In another embodiment,
`
`the system can continue to
`
`modify the caller's priorities based on the user’s reaction to the caller's
`
`subsequentcalls.
`
`[00030]
`
`In one embodiment, the user could keep information he believes to
`
`be sensitive local
`
`in a different database. Such information can be stored
`
`securely under the user's direct control. The portal can retrieve information from
`
`the different database when required.
`
`In another embodiment,
`
`the user can
`
`restrict orlimit such retrieval process.
`
`[00031]
`
`Additional confidentiality can be provided.
`
`In one embodiment,
`
`using phone calls as an example, the user can be aware of the identity of the
`
`caller even without being informed of the numberof the caller. Similarly, the caller
`
`can reach the user without being aware of the number of the phonethe useris
`
`using to receive the call. The user can keep his location and/or status confidential
`
`IPVMCPO2CS
`
`8
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 11
`Page 11
`
`

`

`but still can receive the communication. This can be useful because there are
`
`situations, for example, when the user does not want to disclose his contact
`
`information but the user needsto receive services provided bythe caller.
`
`[00032]
`
`One approach to maintain such confidentiality while maintaining
`
`real-time communication is based on a system that digitally identifies the
`
`identities of the caller and the receiver. Note that the term caller is used in
`
`general. It is not just limited to phone calls, but they can be any personorentity
`
`requesting to communicate with the user, such as trying to send a message to
`
`the user. As a separate note,
`
`the caller can also be a user of different
`
`embodiments of the invention.
`
`
`
`[00033] system can_establishAfter determining the identities, the
`
`
`
`
`
`
`
`connections between the caller and the user in real time. Though contacts are
`
`established, the system only needs to ensure the identities of the caller and the
`
`user to each other. However, the system does not have to disclose the phone
`
`numbers, electronic addresses, physical locations and/or other attributes of the
`
`caller and the user to each other.
`
`In one embodiment, real time implies that the
`
`time required for the identification is similar to the typical time required to set up,
`for example, a telephone call. The system can be a portal based on the web.
`
`[00034]
`
`In one embodiment, a portal also holds the user's electronic
`
`calendar. The calendar can be programmable, with entries set by the user. The
`
`portal can automatically and securely set appointments for the user since the
`
`portal Knows the identity of the caller, and the status and schedule of the user.
`
`For example, the appointment can be for a conferencecall.
`
`[00035]
`
`To illustrate,
`
`in one embodiment, a portal provides a number of
`
`intelligent communication modes (ICM) for the user to select as shownin Figure
`
`1. There are three columns in the table.
`
`If the communication mode selected in
`
`the second column does not work,
`
`the portal automatically defaults to the
`
`corresponding approach in the third column. For example, under ICM 1, if the
`
`mobile phone is busy, default to voice mail. Some of the selections do not have
`
`any default becauseit may not be necessary to default. For example, under ICM
`
`8, the incoming message goesdirectly to voice mail with instant notification to
`
`IPVMCP02CS
`
`9
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 12
`Page 12
`
`

`

`mobile devices of the user. The incoming message can usually go to voice mail.
`
`There is no need to default.
`
`{00036}
`
`As a receiver of communication, the user can define a numberof
`
`contact classes, as shown in Figure 2. The user can set up a numberof urgency
`
`classes, as shown in Figure 3. The user can define a numberof status, as shown
`
`in Figure 4. Then, based on tables in Figures 1-4, the user can set up an Access
`
`Priority Database for different ContactClasses, as shownin Figure 5.
`
`[00037]
`
`As another example, the user can categorize the following contacts
`
`into the corresponding ContactClasses:
`
`Alice (Wife)
`ContactClass1
`
`Peter (Close Friend)
`ContactClass2
`Colina
`(Close
`Friend's
`ContactClass2
`
`|
`
`
`
`wife)
`
`[00038]
`
`Peter wants to make a mobile phone call
`
`to the user.
`
`In one
`
`embodiment, Peter calls a portal. As an example, the portal can be the user’s ISP.
`
`The portal first verifies the caller's identity to be Peter. This can be done, for
`
`example, by a public key challenge based on Peter having a public key digital
`
`certificate. In another example, Peter is also a registered user of the portal, Then,
`
`Peter's identity can be more readily identified or verified.
`
`{00039}
`
`In one embodiment, after verification, a virtual address/number for
`
`the communication session is created allowing Peter to reach the user, which can
`
`be by phone. The user's phone numberdoes not have to be disclosed to Peter.
`
`Similarly, Peter's mobile phone number does not have to be disclosed to the user.
`
`The portal can assure the user that the person calling is Peter based on an
`
`identification verification process, such as ones described above.
`{00040}
`In establishing contact, the portal can access the user's database
`and determine that Peter belongs to ContactClass2. The database can, for
`
`example, be in the portal.
`
`IPVMCPO2CS
`
`10
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 13
`Page 13
`
`

`

`[00041]
`
`In
`
`another
`
`embodiment,
`
`the database
`
`is
`
`in
`
`a_
`
`personal
`
`communication device of
`
`the user. The
`
`portal accesses
`
`the personal
`
`communication device to determine Peter's ContactClass.
`
`[00042]
`
`Based on the ContactClass information, the status of the user and
`
`Peter's urgency setting, the user may receive Peter's call directly. As another
`
`example, Peter may be asked to leave a voice mail to the user, while the useris
`
`notified by a mobile short message regarding an incoming call from Peter.
`
`{00043}
`
`As additional examples, in one embodiment, location information of
`
`the user could be determined based on GPS information from, for example, the
`
`user's cell phone.
`
`[00044]
`
`In one embodiment,
`
`the user
`
`receives messages through a
`
`handheld device, such as a phone, and the phone has a switch. The switch can
`
`be a physical button or a software setting, such as a pull-down menu. The user
`
`could set his status dynamically by changing the physical or logical position of
`
`the switch, For example, one position can indicate that the user is very busy, and
`
`should only be interrupted by an urgent message from the user’s closest contacts,
`
`such as his wife or parents. Another position can indicate that the user’s status
`
`allows the user to receive any messages from anyone.
`
`[00045]
`
`As explained above, based on an embodiment, a message is
`
`electronically conveyed by a central network server, such as a web server based
`
`on Internet protocol. A portal or gateway approach could provide general Internet
`
`access tO one or more embodiments of
`
`the communication management
`
`systems so that users can configure the system behavior they desire. The portal
`
`or gateway can then facilitate download of a database or update thereto to a
`
`communication device, such as a phone.
`
`[00046]
`
`Also, as explained above, based on an embodiment, a user could
`
`efficiently maintain his communication, and does not even have to change
`
`phones when he moves from areas covering 3G to areas that do not. These
`
`phones could be based on different communication mechanisms, such as GSM,
`
`CDMA, 3G and 4G systems. Also as explained above,
`
`the user could keep
`
`information in local databases, such as in such a phone. For example,
`
`the
`
`IPVMCPO2CS
`
`11
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 14
`Page 14
`
`

`

`intelligent communication modes shownin Figure 1 for the user to select are in
`
`the phone. The user could define the contact classes, such as the ones shownin
`
`Figure 2; set up the urgency classes, such as the ones shownin Figure 3; define
`
`the statuses, such as the ones shown in Figure 4; set up the Access Priority
`
`Database, such as the one shownin Figure 5; and categorize a numberof the
`
`user’s contacts into the corresponding ContactClasses,all in the phone. When a
`
`caller places a call
`
`to the phone, based on information previously set in the
`
`phone and based on the urgency class selected by the caller, the phone could
`
`automatically manage the communication. Note that the phone does not have to
`
`be a cellular phone. In one embodiment, the phone is a desk top phone.
`
`[00047]
`
`Again as explained above, the person or the caller trying to contact
`
`the user could select different options. For example, the urgency of the message
`can be set by the caller. This selection is typically in the call setup phase. In one
`
`embodiment, the caller has pre-selected the urgency class before making thecall.
`
`In another embodiment,
`
`if the caller has not selected the urgency class, the
`
`system could prompt the caller to input an urgency class or status before the call
`
`or messageis routed to the user.
`
`In yet another embodiment, different urgency
`
`classes could be defined by the caller.
`
`[00048]
`
`Different embodiments or implementations may yield different
`
`advantages. One advantageis that communications for users of electronic
`
`devices can beflexibly provided. Another advantageis that communication
`
`mode changes can be performed at an electronic device to better suit the needs
`
`or condition of the electronic device or user preferences.
`
`!n still another
`
`advantage, a user can provide feedbackto a caller without answering a voice call
`
`from the caller.
`
`[00049]
`
`Another aspectof the invention pertains to improved approachesto
`
`respond to an incoming text message. The improved approaches enable a
`
`recipient to provide a reply messageto aninitiator. The incoming text message
`
`can be presented to the recipient with an audio or textual presentation.
`
`Thereafter, a reply text message can be sent backto the initiator. The recipient
`
`can form the reply text message by recording a brief audio message or entering
`
`IPVMCPO2CS
`
`!2
`
`Patent Application
`
`Epic Games Ex. 1031
`Epic GamesEx. 1031
`Page 15
`Page 15
`
`

`

`a text message.
`
`In the case in which a brief audio messageis used, the audio
`
`message can be automatically converted to a text message before being
`
`transmitted to the initiator.
`
`[00050]
`
`FIG. 6 is a flow diagram of a message presentation process 600
`
`according to one embodimentof the invention. The message presentation
`
`process 600is performed by an electronic device, such as a mobile
`
`communication device.
`
`[00051]
`
`The message presentation process 600 begins with a decision 602
`
`that determines whether an incoming text message is present. Typically, the
`
`incoming text message would be transmitted to the mobile communication device
`
`from another communication device. When the decision 602 determines that an
`
`incoming text message is not present, then the message presentation process
`
`600 awaits such messa

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