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: 12/798,995
`FILING DATE: April 14, 2010
`PATENT NUMBER: 8744407
`ISSUE DATE: June 03, 2014
`
`Epic Games Ex. 1030
`Page 1
`
`

`

`U.S. PTO
`12/798995
`04/14/2010
`PTO/SB/05 (07-06)
`Approved for use through 01/31/2007. OMB 0651-0032
`U.S, Patent and Trademark Office. U.S. DEPARTMENT OF COMMERCE
`information unless it displays a valid OMB control number,
`pond to 8 collection of
`IpyMcPo2ct
`
`
`
`SYSTEMS AND PROCESSES TO MANAGE
`
`EB 592 583 706 US
`
`ADDRESSTO: PoBoriso
`Alexandria VA 22343-1450
`
`—a a
`
`G
`
`.
`dq
`
` IM
`
`OLvLbO
`
`
`UTILITY
`
`PATENT APPLICATION
`
`
`TRANSMITTAL
`
`
`
`APPLICATION ELEMENTS
`See MPEP chapter 600 concemingutility patent application contents.
`
`
`
`
`ACCOMPANYING APPLICATION PARTS
`
`
`9. CL) Assignment Papers (cover sheet & document(s))
`
`
`
`Nameof Assignee
`
`
`
`10.
`37 CFR 3.73(b) Statement
`[7]Powerof
`(whenthere is an assignee)
`Attorney
`
`
`
`
`
`
`
`{Only for new nonprovisional applications under 37 CFR 1.53/b))
`
`1. [/] Fee Transmittal Form (e.g., PTO/SB/17)
`(Submit an orginal and a duplicate for fee processing)
`2. 4 Applicant claims small entity status.
`See 37 CFR 1,27.
`19
`3. i) Specification
`[Tots/ Pages.
`Both the aims and abstract must start on a new page
`(For information on the preferred arrangement, see MPEP 608,01(a))
`Drawing(s) (35 U.S.C. 113)
`[Total Sheets
`2
`
`4.
`
`|
`
`4
`
`1
`
`]
`
`i.
`
`
`
`[Total Sheets
`5. Oath or Declaration
`a.
`|_| Newly executed (original or copy)
`b,
`A copy from a prior application (37 CFR 1.63(d))
`continuation/divisional with Box 18 completed)
`LETION OF
`INV’
`
`Signed statement attached delating inventors)
`namein the prior application, see 37 CFR
`1.63(d){2) and 1.33(b).
`
`
`
`
`
`
`
`
`
`
`6 [4] Application Data Sheet. See 37 CFR 1.76
`
` 7.01 cp-Romor cp-Rin duplicate, large table or
`
`yee
`
`
`
`
` & Nucleotide and/or Amino Acid Sequence Submission
`
`(ifap
`_ items a. —¢c. are required)
`
`
`a.
`Computer Readable Form (CRF)
`16. [—] Nonpublication Request under 35 U.S.C. 122(b)(2)(B)(i).
`b.
`Specification Sequence Listing on:
`
`
`
`Applicant must attach form PTO/SB/35 or equivalent.
`
`
`i CJ
`cp-Romor CD-R (2 copies); or
`7, CJ other:
`i, (] Paper a
`
`
` c. CJ Statements verifying identity of above copies
`
`
`
`18. Ifa CONTINUING APPLICATION, check appropriate box, and supply the requisite information below and in the first sentence of the
`Specification following the title, or in an Application Data Sheet under 37 CFR 1,76:
`
`
`of prior application No! T/452,135..............
`Continuation
`Cc) Divisional
`C) Continuation-in-part (CIP)
`
`Art Unit:
`26797
`Prior application informatian:
`Examiner DOAN, KIET M.
`
`19. CORRESPONDENCE ADDRESS
`
`11, [_] English Translation Document(ifapplicable)
`12. [¥] Information Disclosure Statement (PTO/SB/08 or PTO-1449)
`Copiesofcitations attached
`
`13. C Preliminary Amendment
`14. [7] Return Receipt Postcard (MPEP 503)
`(Shouldbe specificallyitemized)
`15. [“] Certified Copy of Priority Document(s)
`{ifforeign priority is claimed)
`
`
`
`
`
`The address associated with Customer Number:
`
`34074
`
`OR [] Correspondence address below
`
`Address
`
`
`
`
`
`
`ey|5Telephone
`
`
`ieOL
`po4,200
`Soares TSOn agzon)
`B, Roniealpses. Thscarees ‘Attorney/Agent)|32947
`
`
`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. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.11 and 1.14. This collection is estimated to take 12 minutes to
`complete, including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any
`comments on the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer,
`U.S, Patent and Trademark Office, U.S. Department of Commeme, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED
`FORMS TO THIS ADDRESS. SEND TO: Commissionerfor Patents, P.O. Box 1450, Alaxandrla, VA 22313-1450.
`if you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 2
`Page 2
`
`

`

`PTO/SB/17 (10-08)
`Approved for use through 06/30/2010. OMB 0651-0032
`U.S, Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`pond to a collection of information unless it displays a valid OMB control number
`
`
`Feespursuantfo the Consolidated Appropriations Act, 2005 (H.R. 4818).
`FEE TRANSMITTAL
`For FY 2009
`
`
`
`
`
`
`
`
`
`
`
`
`($)_
`
`655.00
`
`
`
`
`
`
`
`iPVMCPO2G
`
`
`METHOD OF PAYMENT(check all that appl
`[| Check
`Credit Card L_Iooney Order CJ None [other (please identify):
`Deposit Account Deposit Account Number;50-3874 __epasit Account Name:
`For the above-identified deposit account, the Director is hereby authorized to: (check all that apply)
`C] Charge fee(s) indicated below
`[] Charge fee(s) indicated below, except forthefiling fee
`[v] Gres 37 CFR 1.16 and 1.17
`ne ope
`
`Charge any additional fee(s) or underpayments of fee(s)|/|credit any overpayments
`WARNING:Information on this form may become public. Credit card information should not be included on this form. Provide credit card
`Information and authorization on PTO-2038,
`
`
`
`
`
`;
`
`
`
`1. BASIC FILING, SEARCH, AND EXAMINATION FEES
`SEARCH FEES
`EXAMINATION FEES
`PILINGFEES
`ApplicationTypeFee($) aoe)Foe($) sre)Fee($) eeFeesPald(3)
`
`
`
`
`Utility
`330
`165
`540
`270
`220
`110
`545.00
`
`
`Design
`220
`110
`100
`50
`140
`70
`Plant
`220
`110
`330
`165
`170
`85
`
`
`Reissue
`330
`165
`540
`270
`650
`325
`
`
`Provisional
`220
`110
`0
`0
`0
`0
`
`
`2. EXCESS CLAIM FEESSmallEntity
`
`FeeDescriptionFee(3) Fee($)
`Each claim over 20 (including Reissues)
`52
`26
`Each independent claim over 3 (including Reissues)
`220
`110
`
`
`Multiple dependentclaims
`390
`195
`TotalClaimsExtraClaimsFee(3)FeePaid(8)Multip! Claims
`
`
`
`
`
`
`
`
`
`___20 =Fee(3)- 20 of HP = x Feo Paid ($)
`
`
`HP = highest number of total claims paid for, if greater than 20.
`
`
`Indep.ClaimsExtraClaimsFee($)FeePaid($)
`
`
`4
`-3orHP =
`1
`x
`110.00
`=
`110.00
`HP = highest numberof independent claims paid for, if greater than 3.
`
`
`;
`3. APPLICATION SIZE FEE
`If the specification and drawings exceed 100 sheets of paper (excluding electronically filed sequence or computer
`listings under 37 CFR 1.52(e)), the applicationsize fee due is $270 ($135 for small entity) for each additional 50
`
`
`sheets or fraction thereof. See 35 U.S.C. b1¢ayXG) and 37 CFR 1.1648).
`
`
`
`Total SheetsExtraSheets al 50 or ifs] if Foe ($) Fee Paid ($)
`
`
`21
`-100=
`/50=
`(round up to awhole number)
`x
`=
`
`
`4. OTHER FEE(S)
`Non-English Specification,
`$130 fee (no small entity discount)
`
`Other(e.g., late filing surcharge):
`
`Telephonegs0-903-9200
`eweTeeEC eae32,947
`
`FEE CALCULATION
`
`
`
`
`
`Foes Pald ($)
`
`Date Api 6, 2010
`Name (rnp
`This collection of information is required by 37 CFR 1.136. The information is required to obtain or retain a benefit by the public which js to file (and by the
`USPTO to process) an application. Confidentiality is govemed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 30 minutes to complete,
`ineluding gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending uponthe individual case. Any comments
`on the amountof time you require to complete this form and/or suggestions for reducing this burden, should be sent to 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 TO THIS
`ADDRESS. SEND TO: Commissionerfor Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`ff you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`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
`
`11/452,115, filed June 12, 2006, 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, 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 December8,
`
`2003, entitled “ADAPTABLE COMMUNICATION TECHNIQUES FOR
`
`ELECTRONIC DEVICES," and whichis hereby incorporated herein by reference.
`
`[0002]
`
`This application, by way of U.S. Patent Application No. 11/452,115,
`
`also claimspriority 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.
`
`BACKGROUNDOF THE INVENTION
`
`For many years, other than mails from post offices, we typically only
`[0003]
`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 number and multiple electronic mail
`
`addresses. There are people welike to communicate with, and there are those
`
`weprefer to avoid. Managing information from all such different modes can be
`
`quite time consuming.
`
`IPVMCP02C1
`
`]
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 4
`Page 4
`
`

`

`{0004}
`
`It should be apparentfrom the foregoing that thereis still a need to
`
`help manage the numerous modesof communication.
`
`IPVMCP02C1
`
`9
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 5
`Page 5
`
`

`

`SUMMARYOF THE INVENTION
`Different embodiments of a computer-implemented system and
`{0005}
`method to manage the communication of a user are disclosed. A persontries to
`electronically convey a messageto the user. In one embodiment,the status of
`the useris identified; the identity of the personis identified; the urgency of the
`messageis identified; the access priority of the person is determined based on
`the person's identity; and a processis 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]
`Basedondifferent embodiments, the status of the user depends on
`the currentactivity or location of the user, or the current time. The status of the
`
`user can also be defined by the user. Similarly, the accesspriority of the person
`can be defined bythe 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 from a mobile phoneor
`PDA, a home/office SMS, mobile online chat, home online chat, a voice mail
`
`with/withoutinstant notification, an office fax, a home fax, a mobile email, and an
`
`email.
`
`In one embodiment, the user receives the messagethrough a
`[0008]
`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 processallows the userto receive
`the message, the personis not aware of the contact information of the user. For
`
`example, the person is not aware of the phone numberofthe 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.
`
`IPVMCP02C1
`
`3
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 6
`Page 6
`
`

`

`In another embodiment, the defined accesspriority of the personis
`[00010)
`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]
`Other aspects and advantagesof the presentinvention will become
`apparent from the following detailed description, which, when taken in conjunction
`with the accompanying drawings, illustrates by way of examplethe principles of the
`
`invention.
`
`[PVMCP02C1
`
`4
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 7
`Page 7
`
`

`

`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[00012]
`
`Figure 1 shows a numberofintelligent communication modes
`
`according to one embodimentof the invention.
`
`[00013]
`
`Figure 2 shows a numberof contact classes according to one
`
`embodimentof the invention.
`
`[00014]
`
`Figure 3 shows a numberof urgency classes according to one
`
`embodimentof the invention.
`
`[00015]
`
`Figure 4 shows a numberof statuses of a user according to one
`
`embodimentof the invention.
`
`[00016]
`
`Figure 5 shows one embodimentof an example of an Access
`
`Priority Database according to one embodimentof the invention.
`
`[00017]
`
`Same numerals in Figures 1-5 are assigned to similar elements inall
`
`the figures. Embodiments of the invention are discussed below with reference to
`
`Figures 1-5. However, those skilled in the art will readily appreciate that the detailed
`
`description given herein with respectto these figures is for explanatory purposes as
`
`the invention extends beyond these limited embodiments.
`
`IPVMCP02C1
`
`5
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 8
`Page 8
`
`

`

`DETAILED DESCRIPTION OF THE INVENTION
`
`[00018]
`
`One embodimentof the invention can automatically remove
`
`unwanted communications. Certain communicationsarerelatively easy to
`
`determine to be unwanted, such as marketing cold calls and wrong numbercalls.
`
`Other communications may be moredifficult. 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 useris 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, unlessit is an emergency. Based on the
`
`embodiment, communications from sources the user wants to postponereceiving
`
`can be automatically diverted.
`
`[00019]
`
`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.
`
`[00020]
`
`The user may receive information from different modes of
`
`communication. For example, the user can have mobile phones,fixed lines at
`
`homeoroffice, emails, SMS, and faxes, with their different numbers and/or
`
`addresses. One embodimentcan help the userefficiently manage information
`from the different modes. The user only has to rememberone specific address
`from one modeof communication. Through that address, the user can receive
`
`communications from all modes of communication, independent of where the
`
`useris, or the type of hardwarethe user has. This allows the userto efficiently
`
`maintain his communication from the numerous modes even whenheistraveling.
`
`For example, the user does not have to change phones (and the phone numbers)
`
`when he movesfrom areas covering 3G toareasthat do not.
`[00021]
`Anumberof embodiments depend onthe different modes of
`
`communication converging onto the internet protocol platform. A communication
`
`gatewayora portal is formed allowing the user to receive communications from
`
`numerous sources throughdifferent modes.This, in turn, could reduce the
`
`IPVMCP02C1
`
`6
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`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 typesofidentification, such as the user's driverlicenser number, can be the
`
`user's accessidentifier.
`
`One embodiment of the invention uses an open portal based on the
`[00022]
`web. Based onthe portal, the user can securely determine who can reach him at
`
`whatconditions. This can be done basedona statusindicator. As an example,
`
`this indicator is determined according to the status of the user, the access
`priorities of the persontrying 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. Thestatus 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 canbeset by the person.
`[00023]
`Thus, in one embodiment, the portal can be used to control the
`selection and setting of different intelligent communication modesfor the user.
`Theseintelligent communication modesallow 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, whethera call initiated
`
`at different time by different callers should be accepted by the userin real-time or
`
`handled by other mechanisms.From this information, communication requests
`
`can beclassified, 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 phonecall to an email or voice
`
`mail.
`
`In one embodiment, the portal or gateway also includes a database
`{00024}
`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
`
`IPVMCPO02C}
`
`7
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 10
`Page 10
`
`

`

`as assigning and/or changingthe priorities of the contacts. Based on the
`information (or lack of information) in the database of the contact trying to access
`the user, and based onthe status of the user, the gateway can automatically
`
`select an intelligent mode of communication for the user. This selection can be
`
`done dynamically.
`
`[00025]
`
`ln 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 numberofrejections, the portal can automatically send a message
`to the user, asking the userif the user would like to lower the accesspriority of
`the caller, If the responseis affirmative, the caller's priority is automatically
`
`reduced.
`
`[00026]
`
`In another embodiment, the user does not haveto setpriorities of
`
`each contact. The system monitors every call, and provides the contacts 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. In 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.
`
`[00027]
`
`In one embodiment, the user could keep information he believes to
`
`be sensitive localin 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 or limit such retrieval process.
`
`[00028]
`
`Additional confidentiality can be provided. In one embodiment,
`
`using phonecalls as an example, the user can be awareofthe identity of the
`caller even without being informed of the numberofthe caller. Similarly, the caller
`can reach the user without being aware of the numberof the phonethe useris
`using to receive the call. The user can keephis location and/or status confidential
`
`IPVMCP02C1
`
`8g
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`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 wantto disclose his contact
`information but the user needs to receive services provided by the caller.
`[00029]
`One approach to maintain such confidentiality while maintaining
`real-time communication is based on a system thatdigitally 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 person or entity
`requesting to communicate with the user, such astrying to send a messageto
`the user. As a separate note, the caller can also be a userofdifferent
`
`embodiments of the invention.
`
`After determining the identities, the system can establish
`[00030]
`connections betweenthe caller and the userin real time. Though contacts are
`established, the system only needs to ensure theidentities of the caller and the
`user to each other. However, the system does not haveto disclose the phone
`numbers, electronic addresses, physical locations and/or otherattributes 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 telephonecall. The system can be a portal based on the web.
`(00031)
`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 knowsthe identity of the caller, and the status and scheduleofthe user.
`For example, the appointment can be for a conference call.
`[00032]
`To illustrate, in one embodiment, a portal provides a numberof
`intelligent communication modes(ICM) for the user to select as shownin Figure
`1. There are three columns in the table. If the communication modeselected in
`
`the second column does not work, the portal automatically defaults to the
`corresponding approachin the third column. For example, under ICM 1, if the
`mobile phoneis 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
`
`IPVMCP02C1
`
`9
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 12
`Page 12
`
`

`

`mobile devices of the user. The incoming message can usually go to voice mail.
`
`There is no need to default.
`
`[00033]
`
`As a receiver of communication, the user can define a numberof
`
`contact classes, as shownin Figure 2. The user can set up a numberof urgency
`
`classes, as shownin 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 Databasefor different ContactClasses, as shownin Figure5.
`
`[00034]
`
`As another example, the user can categorize the following contacts
`
`into the corresponding ContactClasses:
`
`
`
`Alice (Wife)
`
`
`ContactClass1
`
`wife)
`
`Peter (Close Friend)
`
`Colina (Close Friend’s
`
`ContactClass2
`
`ContactClass2
`
`Peter wants to make a mobile phonecall to the user. In one
`[00035]
`embodiment, Peter calls a portal. As an example, the portal can be the user’s ISP.
`
`The portalfirst 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, Peteris also a registered user of the portal. Then,
`
`Peter’s identity can be more readily identified or verified.
`
`[00036]
`
`In one embodiment, after verification, a virtual address/numberfor
`
`the communication session is created allowing Peter to reach the user, which can
`
`be by phone. The user’s phone number does not have to be disclosed to Peter.
`
`Similarly, Peter’s mobile phone numberdoesnot haveto be disclosed to the user.
`
`The portal can assure the userthat the personcalling is Peter based on an
`
`identification verification process, such as ones described above.
`
`[00037]
`
`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.
`
`IPVMCPO02C I
`
`10
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 13
`Page 13
`
`

`

`[00038]
`
`In another embodiment, the databaseis in a personal
`
`communication device of the user. The portal accesses the personal
`
`communication device to determine Peter's ContactClass.
`
`[00039]
`
`Based on the ContactClass information, the status of the user and
`
`Peter’s urgencysetting, 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 incomingcall from Peter.
`
`[00040]
`
`As additional examples, in one embodiment, location information of
`
`the user could be determined based on GPSinformation from, for example, the
`
`user's cell phone.
`
`[00041]
`
`In one embodiment, the user receives messages through a
`
`handheld device, such as a phone, and the phone hasa 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 physicalor logical position of
`
`the switch. For example, one position can indicate that the useris very busy, and
`
`should only be interrupted by an urgent messagefrom the user's closest contacts,
`suchashis wife or parents. Anotherposition can indicate that the user’s status
`allows the user to receive any messagesfrom anyone.
`
`(00042)
`
`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 generalInternet
`
`access to one or more embodiments of the communication management
`
`systems so that users can configure the system behavior they desire. The portal
`
`or gatewaycan then facilitate download of a database or updatethereto to a
`
`communication device, such as a phone.
`
`(00043)
`
`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 movesfrom areas covering 3G to areas that do not. These
`
`phonescould 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
`
`IPVMCP02C |
`
`ll
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 14
`Page 14
`
`

`

`intelligent communication modes shownin Figure 1 for the userto 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 shownin Figure 4; set up the AccessPriority
`
`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 phoneis a desk top phone.
`[00044]
`Again as explained above, the personorthe 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 makingthecall.
`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 thecaller.
`
`Further, the computer-implemented methods and systems
`[00045]
`discussed above can be used in conjunction with one or more of the various
`
`approaches discussed in U.S. Patent Application 11/006,343. For example, the
`
`automated actions or decisions(e.g., intelligent secretary, decision 204 in FIG.2,
`etc.) of U.S. Patent Application 11/006,343 can be automatically made by the
`systems/methods described above. Still further, the various approaches
`discussed in U.S. Patent Application 11/006,343 can be used in conjunction with
`one or more the various methads/systems discussed above. For example, the
`systems/methods described above can use the messaging approaches(e.g.,
`audio or textual messages) described in U.S. Patent Application 11/006,343.
`[00046]
`Other embodiments of the invention will be apparent to those skilled
`in the art from a consideration of this specification or practice of the invention
`
`disclosed herein. It is intended that the specification and examples be considered
`
`IPVMCP02C1
`
`12
`
`Patent Application
`
`wy
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 15
`Page 15
`
`

`

`as exemplary only, with the true scope and spirit of the invention being indicated
`by the following claims.
`
`Whatis claimedis:
`
`IPVMCP02C 1
`
`13
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 16
`Page 16
`
`

`

`CLAIMS
`
`1,
`
`A computer-implemented method to manage the communication of a user
`
`in view of a person trying to electronically convey a messageto the user, the
`
`method comprising:
`
`identifying the status of the user;
`
`identifying the identity of the person;
`
`identifying the urgency of the message;
`
`determining the accesspriority of the person based on the person's
`
`identity; and
`
`setting a process to manage the message using one or morerules, and in
`
`view of the status of the user, the accesspriority of the person and the urgency of
`
`the message.
`
`2.
`
`A computer-implemented methodasrecited in claim 1, wherein the status
`
`of the user depends onthe currentactivity or location of the user, or the current
`
`time, or the status of the useris defined by the user.
`
`3.
`
`A computer-implemented method as recited in claim 1, wherein the access
`
`priority of the person is defined by the user, or is set depending on the user's
`
`reaction towards a prior message from the person.
`
`4.
`
`A computer-implemented method asrecited in claim 1, wherein the
`
`urgency of the messageis set by the person.
`
`5.
`
`A computer-implemented method asrecited in claim 1,
`
`wherein the method depends on the mode of communication of the
`
`message, and
`
`wherein the mode of communication is selected from the list of a mobile
`
`phone,an office phone, a home phone, a mobile SMS from a mobile phoneor
`
`PDA,a pagerfrom a mobile phone or PDA, a home/office SMS, mobile online
`
`IPVMCP02C|
`
`14
`
`Patent Application
`
`Epic Games Ex. 1030
`Epic Games Ex. 1030
`Page 17
`Page 17
`
`

`

`chat, homeonline chat, a voice mail with/without instant notification, an office fax,
`
`a homefax, a mobile email, and an email.
`
`6.
`
`A computer-implemented methodasrecited in claim 1,
`wherein the user receives the message through a handheld device, and
`
`wherein the status of the useris defined by the user using the handheld
`
`device.
`
`7.
`
`A computer-implemented method asrecited in claim 1,
`
`wherein the messageis electronically conveyed based on Internet
`
`protocol through a website, and
`wherein though the method allows the user to receive the message, the
`personis not aware of the contact information of the user to prevent the person
`from directly accessing the user without going through the website, or the useris
`not aware of the contact information of the person to prevent the user from
`
`directly accessing the person withou

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