KR20120026463A - Conditionally obfuscating one or more secret entities with respect to one or more billing statements - Google Patents
Conditionally obfuscating one or more secret entities with respect to one or more billing statements Download PDFInfo
- Publication number
- KR20120026463A KR20120026463A KR1020110091658A KR20110091658A KR20120026463A KR 20120026463 A KR20120026463 A KR 20120026463A KR 1020110091658 A KR1020110091658 A KR 1020110091658A KR 20110091658 A KR20110091658 A KR 20110091658A KR 20120026463 A KR20120026463 A KR 20120026463A
- Authority
- KR
- South Korea
- Prior art keywords
- communication device
- secret entities
- charges
- secret
- end user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims abstract description 133
- 238000004891 communication Methods 0.000 claims description 415
- 230000004044 response Effects 0.000 claims description 84
- 230000007613 environmental effect Effects 0.000 claims description 60
- 230000000007 visual effect Effects 0.000 claims description 14
- 238000006467 substitution reaction Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000006855 networking Effects 0.000 claims description 7
- 230000001939 inductive effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 30
- 230000008901 benefit Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 20
- 238000012546 transfer Methods 0.000 description 20
- 238000004590 computer program Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 8
- 230000001413 cellular effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/22—Arrangements for preventing the taking of data from a data transmission channel without authorisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
컴퓨터 구현 방법은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정(address)된 하나 이상의 코뮈니케(communique)와 하나 이상의 요금을 연관시키는 것; 및 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(billing statement)를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화(obfuscate)하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 것을 포함하나 이에 한정되지는 않는다. 전술한 바에 더하여, 기타 방법 태양들이 본 개시의 일부를 이루는 청구범위, 도면, 및 텍스트에 기술되어 있다.Computer-implemented methods include associating one or more charges with one or more communiques associated with one or more secret entities and addressed to a particular end user; At least one billing statement indicative of at least one charge without at least directly identifying at least one secret entity, and at least one of the particular end user to conditionally obfuscate the at least one secret entity to the at least one bill. Including but not limited to providing according to conditional instructions. In addition to the foregoing, other method aspects are described in the claims, drawings, and text that form part of this disclosure.
Description
본 출원은 이하에 열거된 출원(들)("관련출원")으로부터 최우선의 이용 가능한 유효한 출원일(들)의 이익을 주장하고, 이에 관련된다. (예를 들어, 관련 출원(들)의 임의의 모든 부출원, 조부출원, 증조부출원 등에 대하여, 가출원에 대한 35 USC §119(e)에 따른 이익을 주장하거나 가출원이 아닌 출원에 대하여 최우선의 이용 가능한 우선일을 주장한다.) 관련 출원들 및 관련 출원들의 임의의 모든 부출원, 조부출원, 증조부출원 등의 모든 주제(subject matter)는, 그러한 주제가 본 개시에 모순되지 않는 한 본 개시에 참조로서 포함된다.This application claims and relates to the benefit of the highest available valid application date (s) from the application (s) listed below ("related application"). (E.g., claiming interest under 35 USC §119 (e) for provisional applications or making priority use for applications that are not provisional applications for any and all subapplications, grandfathering applications, great-admission applications, etc. of the relevant application (s) All subject matters, such as related applications and any and all subapplications, grandfathering applications, great-admission applications, etc. of related applications, are to be regarded as reference to the present disclosure unless such a subject matter contradicts the present disclosure. Included.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/228,664 이고, 발명의 명칭은 "가공의 식별 문자를 전송하기 위한 시스템 및 방법(SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY IDENTIFICATION CHARACTERISTICS)"이며, 발명자는 알렉산더 제이. 코헨(Alexander J. Cohen), 에드워드 케이.와이. 정(Edward K.Y. Jung), 로이스 에이. 레비엔(Royce A. Levien), 로버트 더블유. 로드(Robert W. Lord), 마크 에이. 맬러머드(Mark A. Malamud), 윌리엄 에이치. 맨지오니-스미스(William H. Mangione-Smith), 존 디. 리날도, 주니어(John D. Rinaldo, Jr.) 및 클라렌스 티. 테그린(Clarence T. Tegreene)이며, 2008년 8월 14일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 228,664, titled "SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY IDENTIFICATION CHARACTERISTICS." And the inventor is Alexander J .. Alexander J. Cohen, Edward K. Wye. Edward K.Y.Jung, Royce A. Levi A. Levien, Robert W. Robert W. Lord, Mark A. Mark A. Malamud, William H. William H. Mangione-Smith, John D. Rinaldo, Jr. and Clarence Tee. Clareness T. Tegreene, a partial continuing application of the U.S. patent application filed on August 14, 2008, which filed the current application or granted the benefit of the date of application to the currently pending application. Application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/228,873 이고, 발명의 명칭은 "가공 및 비가공의 식별 문자를 전송하기 위한 시스템 및 방법(SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY AND NONILLUSORY IDENTIFICATION CHARACTERISTICS)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2008년 8월 15일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 228,873, entitled "SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY". AND NONILLUSORY IDENTIFICATION CHARACTERISTICS), and the inventor is Alexander J .. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application filed on August 15, 2008, is an application that is currently pending or has granted the benefit of the date of application to the currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/287,268 이고, 발명의 명칭은 "가공의 식별 문자를 전송하기 위한 시스템 및 방법(SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY IDENTIFICATION CHARACTERISTICS)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2008년 10월 7일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 287,268, entitled "SYSTEM AND METHOD FOR TRANSMITTING ILLUSORY IDENTIFICATION CHARACTERISTICS." And the inventor is Alexander J .. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, a partial continuing application of the United States Patent Application, filed Oct. 7, 2008, which is a pending application or grants a benefit of a filing date to an application that is currently pending.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/454,113 이고, 발명의 명칭은 "가공의 사용자 식별 문자를 수정하기 위한 시스템 및 방법(SYSTEM AND METHOD FOR MODIFYING ILLUSORY USER IDENTIFICATION CHARACTERISTICS)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2009년 5월 12일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 454,113, entitled "SYSTEM AND METHOD FOR MODIFYING ILLUSORY USER IDENTIFICATION". CHARACTERISTICS) ", and the inventor is Alexander J. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, a partial continuing application of a US patent application filed on May 12, 2009, which is a pending application or grants a benefit of a filing date to a currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/799,794 이고, 발명의 명칭은 "하나 이상의 임시 대리를 조건부로 전송하기 위한 시스템 및 방법(SYSTEM AND METHOD FOR CONDITIONALLY TRANSMITTING ONE OR MORE LOCUM TENENTES)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 4월 29일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 799,794, entitled “SYSTEM AND METHOD FOR CONDITIONALLY TRANSMITTING ONE” OR MORE LOCUM TENENTES) ", and the inventor is Alexander J. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is a partial continuing application of the US patent application filed on April 29, 2010, which application is currently pending or has granted the benefit of the date of application to the currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/802,139 이고, 발명의 명칭은 "수신 엔티티에 의해 제공되는 조건부 지시에 따라 코뮈니케에 연계되는 소스 엔티티의 신원 난독화(OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY A RECEIVING ENTITY)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 5월 27일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is U.S. Application No. 12 / 802,139, entitled "Observation of Identity of Source Entities Linked to Coquenice in accordance with Conditional Instructions Provided by Receiving Entities ( OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY A RECEIVING ENTITY. " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application, filed May 27, 2010, which application is currently pending or has granted the benefit of the date of application to a pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/802,136 이고, 발명의 명칭은 "수신 엔티티에 의해 제공되는 조건부 지시에 따라 코뮈니케에 연계되는 소스 엔티티의 신원 난독화(OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY A RECEIVING ENTITY)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 5월 28일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is U.S. Application No. 12 / 802,136, entitled "Observation of Identity of Source Entities Linked to Coquenice by Conditional Instruction Provided by Receiving Entity" OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY A RECEIVING ENTITY. " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application, filed May 28, 2010, which application is currently pending or has granted the benefit of the date of application to a currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/802,863 이고, 발명의 명칭은 "수신 사용자에 의해 제공되는 조건부 지시에 따르고 수신 사용자로 전송되는 코뮈니케에 연계되는 소스 엔티티의 신원 난독화(OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE DIRECTED TO A RECEIVING USER AND IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY THE RECEIVING USER)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 6월 14일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 802,863, entitled "Source entity linked to a communeke that is sent to the receiving user in accordance with the conditional instructions provided by the receiving user. OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE DIRECTED TO A RECEIVING USER AND IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY THE RECEIVING USER. " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application filed on June 14, 2010, which is a pending application or grants a benefit of a filing date to a currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/802,922 이고, 발명의 명칭은 "수신 사용자에 의해 제공되는 조건부 지시에 따르고 수신 사용자로 전송되는 코뮈니케에 연계되는 소스 엔티티의 신원 난독화(OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE DIRECTED TO A RECEIVING USER AND IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY THE RECEIVING USER)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 6월 15일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 802,922, entitled "Source entity linked to a communeke which is sent to the receiving user in accordance with the conditional instructions provided by the receiving user." OBFUSCATING IDENTITY OF A SOURCE ENTITY AFFILIATED WITH A COMMUNIQUE DIRECTED TO A RECEIVING USER AND IN ACCORDANCE WITH CONDITIONAL DIRECTIVE PROVIDED BY THE RECEIVING USER. " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is a partial application of US patent applications filed on June 15, 2010, which applications are currently pending or have granted benefit of the date of application to applications currently pending.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/804,765 이고, 발명의 명칭은 "소스 엔티티에 연계되는 코뮈니케의 수신 난독화(OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 7월 27일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 804,765, entitled "OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY." And the inventor is Alexander J .. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is a partial continuing application of a US patent application filed on July 27, 2010, which application is currently pending or has granted the benefit of the date of application to a currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/804,832 이고, 발명의 명칭은 "소스 엔티티에 연계되는 코뮈니케의 수신 난독화(OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 7월 28일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 804,832, entitled "OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY." And the inventor is Alexander J .. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is a partial application of US patent applications filed on July 28, 2010, which applications are currently pending or have granted benefit of the date of application to applications currently pending.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/806,677 이고, 발명의 명칭은 "코뮈니케의 수신을 나타내는 정보의 수신에 응답하여 소스 엔티티에 연계된 코뮈니케의 수신 난독화(OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY IN RESPONSE TO RECEIVING INFORMATION INDICATING RECEPTION OF THE COMMUNIQUE)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 8월 17일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 806,677, entitled “Obtain Obfuscation of Coquenices Associated with Source Entities in Response to Receipt of Information Indicative of Receipt of Coquenices. (OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY IN RESPONSE TO RECEIVING INFORMATION INDICATING RECEPTION OF THE COMMUNIQUE). " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application filed on Aug. 17, 2010, which is a pending application or grants a benefit of a filing date to a currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/806,738 이고, 발명의 명칭은 "코뮈니케의 수신을 나타내는 정보의 수신에 응답하여 소스 엔티티에 연계된 코뮈니케의 수신 난독화(OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY IN RESPONSE TO RECEIVING INFORMATION INDICATING RECEPTION OF THE COMMUNIQUE)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 8월 18일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 806,738, entitled “Receive obfuscation of a communike associated with a source entity in response to receiving information indicating receipt of a communike. (OBFUSCATING RECEPTION OF COMMUNIQUE AFFILIATED WITH A SOURCE ENTITY IN RESPONSE TO RECEIVING INFORMATION INDICATING RECEPTION OF THE COMMUNIQUE). " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is a partial continuing application of the US patent application filed on August 18, 2010, which application is currently pending or has granted the benefit of the date of application to the currently pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/807,700 이고, 발명의 명칭은 "코뮈니케의 하나 이상의 애스펙트를 나타내는 데이터를 조건부 인터셉트하여 코뮈니케의 하나 이상의 애스펙트를 난독화(CONDITIONALLY INTERCEPTING DATA INDICATING ONE OR MORE ASPECTS OF A COMMUNIQUE TO OBFUSCATE THE ONE OR MORE ASPECTS OF THE COMMUNIQUE)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 9월 9일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is U.S. Application No. 12 / 807,700, entitled "Observation of one or more aspects of the Coquenice by conditionally intercepting data indicative of one or more aspects of the Coquenice." CONDITIONALLY INTERCEPTING DATA INDICATING ONE OR MORE ASPECTS OF A COMMUNIQUE TO OBFUSCATE THE ONE OR MORE ASPECTS OF THE COMMUNIQUE). " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application, filed September 9, 2010, which application is currently pending or has granted the benefit of the date of application to a pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/807,701 이고, 발명의 명칭은 "코뮈니케의 하나 이상의 애스펙트를 나타내는 데이터를 조건부 인터셉트하여 코뮈니케의 하나 이상의 애스펙트를 난독화(CONDITIONALLY INTERCEPTING DATA INDICATING ONE OR MORE ASPECTS OF A COMMUNIQUE TO OBFUSCATE THE ONE OR MORE ASPECTS OF THE COMMUNIQUE)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 9월 10일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is U.S. Application No. 12 / 807,701, entitled "Observation of One or More Aspects of Coquenice by Conditionally Intercepting Data Indicative of One or More Aspects of Coquenice." CONDITIONALLY INTERCEPTING DATA INDICATING ONE OR MORE ASPECTS OF A COMMUNIQUE TO OBFUSCATE THE ONE OR MORE ASPECTS OF THE COMMUNIQUE). " Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, which is part of a pending US patent application, filed September 10, 2010, which is a pending application or grants a benefit of a filing date to a pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/924,992 이고, 발명의 명칭은 "하나 이상의 환경 애스펙트의 발생을 검출하는 것에 응답하여 특정 소스 엔티티에 연계된 것으로 결정된 코뮈니케를 조건부 릴리스(CONDITIONALLY RELEASING A COMMUNIQUE DETERMINED TO BE AFFILIATED WITH A PARTICULAR SOURCE ENTITY IN RESPONSE TO DETECTING OCCURRENCE OF ONE OR MORE ENVIRONMENTAL ASPECTS)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 10월 8일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 924,992, entitled “Cochenike determined to be associated with a particular source entity in response to detecting the occurrence of one or more environmental aspects. CONDITIONALLY RELEASING A COMMUNIQUE DETERMINED TO BE AFFILIATED WITH A PARTICULAR SOURCE ENTITY IN RESPONSE TO DETECTING OCCURRENCE OF ONE OR MORE ENVIRONMENTAL ASPECTS. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, a partial continuing application of the United States Patent Application, filed Oct. 8, 2010, which is a pending application or granting a benefit of the date of application to a pending application.
미국특허청(USPTO) 추가 법정 요건의 목적을 위하여, 본 출원은 미국 출원 번호 12/925,014 이고, 발명의 명칭은 "하나 이상의 환경 애스펙트의 발생을 검출하는 것에 응답하여 특정 소스 엔티티에 연계된 것으로 결정된 코뮈니케를 조건부 릴리스(CONDITIONALLY RELEASING A COMMUNIQUE DETERMINED TO BE AFFILIATED WITH A PARTICULAR SOURCE ENTITY IN RESPONSE TO DETECTING OCCURRENCE OF ONE OR MORE ENVIRONMENTAL ASPECTS)"이며, 발명자는 알렉산더 제이. 코헨, 에드워드 케이.와이. 정, 로이스 에이. 레비엔, 로버트 더블유. 로드, 마크 에이. 맬러머드, 윌리엄 에이치. 맨지오니-스미스, 존 디. 리날도, 주니어 및 클라렌스 티. 테그린이며, 2010년 10월 12일에 출원된 미국 특허 출원의 부분계속출원이 되고, 해당 출원은 현재 함께 계류중이거나, 또는 현재 함께 계류중인 출원에 출원일의 이익을 부여한 출원이다.For purposes of USPTO additional statutory requirements, this application is US Application No. 12 / 925,014, entitled “Cochenike, determined to be associated with a particular source entity in response to detecting the occurrence of one or more environmental aspects. CONDITIONALLY RELEASING A COMMUNIQUE DETERMINED TO BE AFFILIATED WITH A PARTICULAR SOURCE ENTITY IN RESPONSE TO DETECTING OCCURRENCE OF ONE OR MORE ENVIRONMENTAL ASPECTS. Cohen, Edward K. Wai. Jung, Royce A. Levien, Robert W. Rod, Mark A. Malmouth, William H. Manzoni-Smith, John D. Rinaldo, Jr. and Clarence Tee. Tegrin, a partial continuing application of the United States Patent Application, filed Oct. 12, 2010, which is a pending application or grants a benefit of the filing date to an application that is currently pending.
미국 특허청(USPTO)은, 미국 특허청의 컴퓨터 프로그램이 특허 출원인에게 일련 번호 및 출원이 계속(continuation) 또는 부분계속(continuation-in-part)인지 여부에 대한 표시를 요구하는 취지에 대한 공지를 발표했다. 2003년 3월 18일에 발간된 미국 특허청 관보의 스티븐 지. 쿠닌(Stephen G. Kunin)의 "우선-제출된 출원의 효과(Benefit of Prior-Filed Application)"이며, http://www.uspto.gov/web/offices/com/sol/og/2003/week11/patbene.htm에서 이용 가능하다. 위와 같이 본 출원 주체(이하에서 "출원인"이라 함)는 법령에 기재된 바와 같이, 우선권 주장된 출원에 대한 명확한 참조를 제공하고 있다. 출원인은 법령이 그 구체적인 참조 언어에서 명확하고 미국 특허 출원으로 우선권을 주장하기 위하여 "계속" 또는 "부분계속"과 같은 임의의 특정이나 일련 번호 중 어떠한 것을 요구하지 않음을 이해한다. 앞서 언급한 것에도 불구하고, 출원인은 미국 특허청의 컴퓨터 프로그램이 어느 정도의 데이터 입력 요건을 가지며, 그러므로 출원인은 본 출원을 상술한 것처럼 그것의 부출원의 부분계속으로 지정하고 있으나, 그러한 지정은 본 출원이 그것의 부출원(들)의 내용에 추가하여 어떠한 새로운 내용을 포함하는지 여부에 관하여 어떠한 종류의 설명 및/또는 인정으로서 어떠한 방법으로도 이해되지 않을 것임을 분명히 밝힌다.The US Patent and Trademark Office (USPTO) has issued a notice stating that the US Patent Office computer program requires the patent applicant to indicate the serial number and whether the application is a continuation or continuation-in-part. . Stephen G., Gazette, published on March 18, 2003. Stephen G. Kunin's "Benefit of Prior-Filed Application", http://www.uspto.gov/web/offices/com/sol/og/2003/week11 Available at /patbene.htm. As above, the subject of the application (hereinafter referred to as the "applicant") provides a clear reference to the priority claimed application, as described in the decree. Applicants understand that the decree is clear in that specific reference language and does not require any particular or serial number, such as "continued" or "partial", to claim priority in a US patent application. Notwithstanding the foregoing, Applicants have stated that the US Patent Office computer program has some data entry requirements, and therefore Applicant designates this application as part of its sub-application as described above, but such designation is It is clarified that it will not be understood in any way as any kind of explanation and / or recognition as to whether the application includes any new content in addition to the content of its sub-application (s).
컴퓨터 구현 방법은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정(address)된 하나 이상의 코뮈니케(communique)와 하나 이상의 요금을 연관시키는 것; 및 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(billing statement)를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화(obfuscate)하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 것을 포함하나 이에 한정되지는 않는다. 전술한 바에 더하여, 기타 방법 태양들이 본 개시의 일부를 이루는 청구범위, 도면, 및 텍스트에 기술되어 있다.Computer-implemented methods include associating one or more charges with one or more communiques associated with one or more secret entities and addressed to a particular end user; At least one billing statement indicative of at least one charge without at least directly identifying at least one secret entity, and at least one of the particular end user to conditionally obfuscate the at least one secret entity to the at least one bill. Including but not limited to providing according to conditional instructions. In addition to the foregoing, other method aspects are described in the claims, drawings, and text that form part of this disclosure.
하나 이상의 다양한 태양들에서, 관련 시스템은 본 개시에 언급된 방법 태양들을 실시하기 위한 회로 및/또는 프로그래밍을 포함하지만 이에 한정되지는 않으며, 회로 및/또는 프로그래밍은 본 개시에 언급된 태양들을 실시하도록 구성된 하드웨어, 소프트웨어, 및/또는 펌웨어의 시스템 설계자의 설계 선택에 따른 사실상 임의의 조합일 수 있다.In one or more various aspects, an associated system includes, but is not limited to, circuitry and / or programming for implementing the method aspects mentioned in the present disclosure, and circuitry and / or programming may be used to implement the aspects mentioned in the present disclosure. It can be virtually any combination depending on the design choices of the system designer of the configured hardware, software, and / or firmware.
컴퓨터 구현 시스템은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키기 위한 수단; 및 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하기 위한 수단을 포함하나 이에 한정되지는 않는다. 전술한 바에 더하여, 기타 시스템 태양들이 본 개시의 일부를 이루는 청구범위, 도면, 및 텍스트에 기술되어 있다.The computer-implemented system includes means for associating one or more charges with one or more communikes associated with one or more secret entities and addressed to a particular end user; And one or more invoices indicating one or more charges without at least directly identifying one or more secret entities, for providing, according to one or more conditional instructions of a particular end user, to conditionally obfuscate one or more secret entities to the one or more bills. Including but not limited to means. In addition to the foregoing, other system aspects are described in the claims, drawings, and text that form part of this disclosure.
컴퓨터 구현 시스템은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키기 위한 회로; 및 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하기 위한 회로를 포함하나 이에 한정되지는 않는다. 전술한 바에 더하여, 기타 시스템 태양들이 본 개시의 일부를 이루는 청구범위, 도면, 및 텍스트에 기술되어 있다.The computer-implemented system includes circuitry for associating one or more charges with one or more communikes associated with one or more secret entities and addressed to a particular end user; And one or more invoices indicating one or more charges without at least directly identifying one or more secret entities, for providing, according to one or more conditional instructions of a particular end user, to conditionally obfuscate one or more secret entities to the one or more bills. Including but not limited to circuits. In addition to the foregoing, other system aspects are described in the claims, drawings, and text that form part of this disclosure.
컴퓨터 프로그램 제품은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키기 위한 하나 이상의 명령; 및 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하기 위한 하나 이상의 명령을 전달하는 신호 전달 비일시적 저장 매체(signal-bearing non-transitory storage medium)를 포함할 수 있다. 전술한 바에 더해, 기타 컴퓨터 프로그램 제품 태양들이 본 개시의 일부를 이루는 청구범위, 도면, 및 텍스트에 기술되어 있다.The computer program product may comprise one or more instructions associated with one or more secret entities and one or more charges associated with one or more communikes addressed to particular end users; And one or more invoices indicating one or more charges without at least directly identifying one or more secret entities, for providing, according to one or more conditional instructions of a particular end user, to conditionally obfuscate one or more secret entities to the one or more bills. And a signal-bearing non-transitory storage medium carrying one or more instructions. In addition to the foregoing, other computer program product aspects are described in the claims, drawings, and text that form part of this disclosure.
하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하기 위한 방법은, 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 것; 및 컴퓨팅 시스템에 의해, 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 것을 포함할 수 있다.A method for conditionally obfuscating one or more secret entities with respect to one or more invoices may include associating one or more charges with one or more communikes associated with the one or more secret entities and addressed to a particular end user; And one or more conditional instructions of a particular end user to conditionally obfuscate one or more secret entities with respect to the one or more invoices, by the computing system, one or more invoices indicating at least one charge without at least directly identifying the one or more secret entities. It may include providing according to.
전술한 요약은 단지 예시적인 것이며 한정하는 방법으로 의도된 것은 아니다. 상술한 예시적인 태양, 실시예 및 특징에 추가하여, 추가적인 태양, 실시예 및 특징이 도면 및 이하의 상세한 설명을 참조하여 명백해질 것이다.The foregoing summary is illustrative only and is not intended to be limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
도 1a 및 1b는 네트워크 환경에서 동작하는 컴퓨팅 시스템(10)의 고-레벨 블록도를 도시한다.
도 2a는 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈의 다른 관점을 도시한다.
도 2b는 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)의 다른 관점을 도시한다.
도 3은 프로세스의 고-레벨 로직 순서도를 도시한다.
도 4a는 도 3의 요금 연관 동작(302)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 4b는 도 3의 요금 연관 동작(302)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 4c는 도 3의 요금 연관 동작(302)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 4d는 도 3의 요금 연관 동작(302)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 5a는 도 3의 청구서 제공 동작(304)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 5b는 도 3의 청구서 제공 동작(304)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 5c는 도 3의 청구서 제공 동작(304)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 5d는 도 3의 청구서 제공 동작(304)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 5e는 도 3의 청구서 제공 동작(304)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 6은 다른 프로세스의 다른 고-레벨 로직 순서도이다.
도 7은 도 6의 전송 동작(606)의 대체 구현을 표현하는 프로세스의 고-레벨 로직 순서도이다.
도 8은 다른 프로세스의 다른 고-레벨 로직 순서도이다.
도 9는 도 1b의 컴퓨팅 시스템(10)의 다른 구현을 도시하는 다른 고-레벨 블록도이다.1A and 1B show a high-level block diagram of a computing system 10 operating in a network environment.
FIG. 2A illustrates another aspect of the fee association module of the computing system 10 of FIG. 1B.
FIG. 2B illustrates another aspect of the billing module 104 of the computing system 10 of FIG. 1B.
3 shows a high-level logic flow diagram of a process.
4A is a high-level logic flow diagram of a process representing an alternative implementation of the fee association operation 302 of FIG. 3.
4B is a high-level logic flow diagram of a process representing an alternative implementation of the fee association operation 302 of FIG. 3.
4C is a high-level logic flow diagram of a process representing an alternative implementation of the fee association operation 302 of FIG. 3.
4D is a high-level logic flow diagram of a process representing an alternative implementation of the fee association operation 302 of FIG. 3.
5A is a high-level logic flow diagram of a process representing an alternative implementation of billing operation 304 of FIG. 3.
5B is a high-level logic flow diagram of a process representing an alternative implementation of billing operation 304 of FIG. 3.
5C is a high-level logic flow diagram of a process representing an alternative implementation of billing operation 304 of FIG. 3.
5D is a high-level logic flow diagram of a process representing an alternative implementation of billing operation 304 of FIG. 3.
5E is a high-level logic flow diagram of a process representing an alternative implementation of billing operation 304 of FIG. 3.
6 is another high-level logic flow diagram of another process.
7 is a high-level logic flow diagram of a process representing an alternative implementation of the transfer operation 606 of FIG. 6.
8 is another high-level logic flow diagram of another process.
FIG. 9 is another high-level block diagram illustrating another implementation of the computing system 10 of FIG. 1B.
이하의 상세한 설명은, 본 개시의 일부를 형성하는 첨부된 도면을 참조하여 이루어진다. 별다른 기술이 없으면, 도면에서 유사한 부호는 일반적으로 유사한 구성 요소를 나타낸다. 상세한 설명, 도면, 및 청구항에 기술된 예시적인 실시예들은 한정적으로 의도되는 것은 아니다. 본 개시의 사상이나 범위를 벗어나지 않고도, 다른 실시예들이 이용되거나 다른 변경들이 이루어질 수 있다.The following detailed description is made with reference to the accompanying drawings, which form a part of this disclosure. Unless otherwise noted, like reference numerals in the drawings generally refer to like components. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized or other changes may be made without departing from the spirit or scope of the disclosure.
최근 컴퓨팅/통신 산업은 놀라운 기술 진보를 이루었으며, 엄청난 상업적 인기를 얻고 있으며, 이에 따라 그러한 기술 진보의 이익을 향유겠다고 선택한 사람들은 많은 혜택을 누리고 있다. 예컨대, 휴대폰, PDA(Personal Digital Assistant), 스마트폰, 랩탑 컴퓨터, 데스크탑 컴퓨터 등과 같은 개인 통신 기기들의 급속한 발전으로, 이러한 기기 사용자들은 이제 상대적으로 낮은 비용으로도 다른 사용자들과 하루 24시간, 일주일에 7일 연결을 유지할 수 있게 되었다. 그러한 연결은, 예컨대 전화 통화, 이메일, VoIP(Voice over Internet Protocol), 문자 메시지(예: SMS(Short Message Service) 또는 MMS(Multimedia Messaging Service)), 인스턴트 메시지(Instant Messaging; IM) 등과 같은 다양한 통신 채널을 통해 이루어질 수 있다. 이러한 기술 사용자들은 많은 혜택을 누리고 있지만, 안타깝게도 이러한 신기술과 함께 떠오른 완전히 새로운 이슈들과 문제들 또한 처리해야 한다.Recently, the computing / communication industry has made remarkable technological advances and has gained tremendous commercial popularity, so those who choose to enjoy the benefits of such technological advances enjoy a number of benefits. For example, with the rapid development of personal communication devices such as mobile phones, personal digital assistants (PDAs), smartphones, laptop computers, desktop computers, etc., users of these devices are now at a relatively low cost with
예를 들어, 이러한 개인 통신 기기(예컨대, 휴대전화, 스마트폰, 랩탑 및 데스크탑 컴퓨터 등)의 사용자들은 다양한 프라이버시 및 보안 이슈들을 만나게 된다. 개인 통신 기기 사용자들과 관련해 떠오른 이러한 이슈 중 하나는 이러한 개인 통신 기기를 통해 전송 및/또는 수신된 코뮈니케(예: 예컨대 전화 통화, VoIP, 이메일, 문자 메시지, IM 등과 같은 전자 통신)가 이러한 기기의 주요 사용자(예: 소유자) 이외의 사람들에 의해서 때때로 접근 가능하다는 것이다. 그 결과, 매우 민감한 코뮈니케(예: 기밀의 개인 또는 비즈니스 코뮈니케) 및 그러한 코뮈니케의 다양한 애스펙트들(예: 발신 소스)을 가리키는 정보가 다른 사람들에게도 접근 가능해져서, 재앙까지는 초래하지 않는다 해도 당황스러운 결과로 이어질 가능성이 있다.For example, users of such personal communication devices (eg, mobile phones, smartphones, laptops and desktop computers, etc.) encounter various privacy and security issues. One such issue that has arisen with users of personal communication devices is that communication (e.g., electronic communications such as phone calls, VoIP, email, text messages, IM, etc.) transmitted and / or received through such personal communication devices may be Is sometimes accessible by people other than the primary user (eg owner). As a result, information that points to highly sensitive communes (e.g., confidential personal or business communes) and various aspects of those communes (e.g. originating sources) becomes accessible to others, with embarrassing consequences even if they do not result in disaster. It is likely to lead.
예를 들어, 최근 유명 프로 운동 선수가 혼외 정사를 아내에게 들켰다는 이야기가 크게 보도되었는데, 그녀가 이 사실을 안 것은 남편의 휴대폰에서 남편의 정부에게서 온 보이스 메시지를 발견했을 때였다는 것이 널리 보도되었다. 이 사건 속 남편(즉, 유명 프로 운동 선수)은 자기 정부에게서 온 보이스 메시지를 지우지 않았거나, 숨기거나 변장시킬 수 없었기 때문에, 엄청난 공개적 망신과 상업 광고 수입을 잃은 데 따른 막대한 경제적 손실을 겪어야 했다.For example, there has been a large report recently that a famous professional athlete has caught extramarital affairs with his wife, and it is widely reported that she knew this when she found a voice message from her husband's government on her mobile phone. . The husband in this case (that is, a famous professional athlete) could not have erased, hidden or disguised the voice message from his government, so he had to suffer huge economic losses from the loss of huge public embarrassment and commercial advertising revenue.
그러한 불행한 결과는 하나 이상의 제삼자가 코뮈니케 서비스(예컨대, 전화 서비스와 같은 전자 통신 서비스)에 대한 청구서에 접근한 경우에도 발생할 수 있다. 즉, 일부 통신 청구서(예컨대, 전화 청구서)는, 예컨대 언제 코뮈니케가 수신되었는지에 관한 정보 및 착신 코뮈니케에 대한 소스의 이름, 주소(예: 이메일 주소) 및/또는 전화 번호를 직접적으로 식별하는 정보를 포함하는 착신 코뮈니케(및 발신 코뮈니케)에 관련된 중요한 정보를 포함할 것이다. 제삼자가 보았을 때, 그러한 정보는 제삼자로 하여금 누구로부터 최종 사용자가 코뮈니케를 수신하는지를 쉽게 결정하게 도울 수 있다. 그러한 청구서의 예는, 모든 착신 및 발신 호의 목록을 가질 전화 청구서이다. 그러한 청구서는 전형적으로, 예컨대 발신 호의 다이얼 전화 번호 및 일부 경우에 있어서 다이얼 번호와 연관된 이름을 표시할 것이다. 그러한 정보는 제3자가 보았을 때 잠재적으로 파괴적인 결과를 불러올 수 있다.Such unfortunate consequences can also occur if one or more third parties have access to a bill for a communeike service (eg, an electronic communication service such as a telephone service). That is, some communication bills (e.g., telephone bills) may, for example, contain information about when the co-working was received and information directly identifying the name, address (e.g. email address) and / or telephone number of the source for the incoming co-working. It will contain important information related to the receiving commune (and originating communeike) that it contains. When viewed by a third party, such information can help the third party easily determine from whom the end user receives the commune. An example of such a bill is a telephone bill that will have a list of all incoming and outgoing calls. Such billing will typically indicate, for example, the dial telephone number of the outgoing call and in some cases the name associated with the dial number. Such information can have potentially destructive consequences when viewed by third parties.
물론 통신 비밀 유지의 필요성은 개인적인 상황에만 한정되지는 않으며, 직업적인 또는 업무적인 상황에서도 필요할 수 있다. 예컨대, 근무 중이거나 다른 장소에 있을 때(예: 고객과 회의 중일 때)는 특정 상대로부터의 어떤 민감한 코뮈니케(예: 특정 고객 또는 경쟁업체로부터의 코뮈니케, 또는 특정 웹 사이트나 업체로부터의 코뮈니케)를 수신하는 것이 적절하지 않을 수 있다.Of course, the need for confidentiality of communication is not limited to personal situations, but may also be necessary in professional or professional situations. For example, when you are at work or in a different location (e.g., when you are in a meeting with a customer), you may be able to It may not be appropriate to receive.
다양한 실시예에 따르면, 하나 이상의 비밀 엔티티와 연계되고 최종 사용자로 향하는 하나 이상의 코뮈니케와 연관되는 하나 이상의 요금을 표시하는 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하기 위한 방법, 시스템 및 컴퓨터 프로그램 제품이 제공된다. 일부 실시예에서, 하나 이상의 청구서에 대한 하나 이상의 비밀 엔티티의 조건부 난독화는 최종 사용자와 연관된 통신 기기의 소정의 환경 조건이 발생 및 검출된 때 하나 이상의 청구서(예: 전자 청구서)에 대하여 하나 이상의 비밀 엔티티를 조건부 난독화하는 것을 포함할 수 있다. 일부 실시예에서, 하나 이상의 청구서에 대한 하나 이상의 비밀 엔티티의 조건부 난독화는 하나 이상의 임시 대리(예: 난독화 대체물)와 함께 하나 이상의 청구서에 포함된 비밀 엔티티의 하나 이상의 표현(예: 이름, 이메일 주소, 전화번호 등을 포함하는 식별자)을 조건부 대체하는 것을 포함할 수 있다.According to various embodiments, a method, system, and computer program for conditionally obfuscating one or more secret entities against one or more invoices associated with one or more secret entities and associated with one or more charges directed to an end user. Product is provided. In some embodiments, conditional obfuscation of one or more secret entities for one or more invoices may result in one or more secrets for one or more bills (eg, electronic bills) when certain environmental conditions of a communication device associated with the end user have occurred and detected. Conditional obfuscation of an entity. In some embodiments, conditional obfuscation of one or more secret entities for one or more invoices may include one or more representations of the secret entity included in the one or more invoices (eg, name, email) along with one or more temporary representations (eg, obfuscation substitutes). An identifier including an address, a telephone number, and the like).
본 개시에서 더 기술되는 바와 같이, 상기 방법, 시스템, 및 컴퓨터 프로그램 제품은 하나 이상의 네트워크 서버를 포함할 수 있는 네트워크 컴퓨팅 시스템과 같은 컴퓨팅 시스템에 의해 구현될 수 있다. 본 설명의 목적에 따라, 달리 기술하지 않을 경우, “네트워크 서버”라는 용어는 폭넓게 해석될 수 있으며, 코뮈니케의 전송, 디렉팅, 프로세싱, 라우팅, 중계 및/또는 저장을 용이하게 하도록 설계된, 예컨대 라우터, 스위치, 전화 교환기, 저장 장치 등을 포함하는 다양한 네트워크 기기에 관련될 수 있다.As further described in this disclosure, the method, system, and computer program product may be implemented by a computing system such as a network computing system that may include one or more network servers. For the purposes of this description, unless otherwise stated, the term “network server” can be interpreted broadly and is designed to facilitate the transmission, directing, processing, routing, relaying and / or storage of communeike such as routers, It may be associated with various network devices including switches, telephone exchanges, storage devices, and the like.
이하의 설명의 목적에 따라, “코뮈니케”는 예컨대, 이메일 메시지, 문자 메시지(예: 단문 메시지 서비스 “SMS” 또는 멀티미디어 메시징 서비스 “MMS”), 인스턴트 메시지(IM) 등과 같은 시각적인 텍스트 코뮈니케, 또는 전화 코뮈니케(예: 전화 통화, VoIP(Voice over Internet Protocol) 통화, 보이스 메시지, 비디오 통화 또는 메시지 등)와 같은 오디오 코뮈니케를 포함하는 다양한 전자 통신 수단 중 임의의 하나를 가리킬 수 있다.For the purposes of the description below, “communicate” refers to, for example, a visual text commune such as an email message, a text message (eg, a short message service “SMS” or a multimedia messaging service “MMS”), an instant message (IM), or the like. It may refer to any one of a variety of electronic communication means, including audio communication such as telephone communication (eg, telephone call, Voice over Internet Protocol (VoIP) call, voice message, video call or message, etc.).
본 개시에서 더 기술되는 바와 같이, “비밀 엔티티”는 최종 사용자가 예컨대, 감추거나 숨기기(예컨대, 그 신원을 난독화하거나 비밀 엔티티와의 코뮈니케 연계를 난독화하기) 원하는 코뮈니케와 연계된 임의의 엔티티를 가리킬 수 있다. 일부 경우에 있어서, 비밀 엔티티는 예컨대, 인간 또는 로봇 사용자일 수 있는 비밀 사용자 및/또는 휴대 전화, 스마트폰, 랩탑 또는 데스크탑 컴퓨터 등과 같은 비밀 사용자 기기를 포함할 수 있다. 일부 경우에 있어서, 비밀 엔티티는 업체 또는 거래처 또는 이익 집단과 같은 조직일 수 있다. 일부 예에 있어서, 소스 엔티티는 웹사이트일 수 있다.As further described in this disclosure, a “secret entity” is any entity that is associated with a communeke that the end user wants to hide or hide (eg, obfuscate its identity or obfuscate a coquenic association with a secret entity). Can point to. In some cases, the secret entity may include a secret user, which may be a human or robot user, for example, and / or a secret user device, such as a cell phone, smartphone, laptop or desktop computer. In some cases, a secret entity may be an organization such as a business or an account or a profit group. In some examples, the source entity can be a website.
이하의 설명의 목적에 따라, “최종 사용자”는 예컨대 하나 이상의 통신 기기를 사용하여 코뮈니케를 전송 및/또는 수신할 수 있고, 최종 사용자가 대응하는 비밀 엔티티의 존재 또는 신원을 감추거나 숨기기를 원할 수 있는 임의의 사용자일 수 있다. 일부 경우에 있어서, 최종 사용자는 하나 이상의 코뮈니케를 “통신 기기”(“수신 기기”로 칭할 수도 있음)를 통해 다양한 소스로부터 수신할 수 있다. 일부 예에서, 그러한 통신 기기는 최종 사용자에게 제공될 수 있는 코뮈니케 서비스(예: 전화 서비스)에 대한 전자 청구서를 획득하기 위해 사용될 수 있다. 통신 기기는 예컨대, 휴대전화, 스마트폰, PDA, 유선 전화, 랩탑 또는 데스크탑 컴퓨터, 태블릿 컴퓨터, 워크스테이션 등을 포함하는, 코뮈니케를 전송/수신하도록 설계된 임의 형태의 컴퓨팅 기기일 수 있다.For the purposes of the description below, an “end user” may send and / or receive a communeike using, for example, one or more communication devices, and the end user may wish to hide or hide the presence or identity of the corresponding secret entity. Can be any user present. In some cases, an end user may receive one or more commune from various sources via a “communication device” (also referred to as a “receiving device”). In some examples, such communication device may be used to obtain an electronic bill for a communeike service (eg, a telephone service) that may be provided to an end user. The communication device may be any form of computing device designed to transmit / receive a communeike, including, for example, a cellular phone, smartphone, PDA, landline phone, laptop or desktop computer, tablet computer, workstation, and the like.
여기에서 논의될, "조건부 지시"는, 하나 이상의 조건이 발생 및/또는 검출되는 경우, 하나 이상의 작업을 실행하는 커맨드 또는 명령에 관계될 수 있다. 예를 들어, 최종 사용자에 의해 제공될 수 있는, 조건부 지시는 검출될 때 하나 이상의 비밀 엔티티에 연계되고 최종 사용자로 향하는 하나 이상의 코뮈니케에 연관된 하나 이상의 요금을 표시하는 하나 이상의 청구서에서 하나 이상의 비밀 엔티티의 난독화를 지시 또는 명령할 수 있는 하나 이상의 환경적 조건(예를 들어 최종 사용자에 연관된 통신 기기의 환경적 조건)을 식별할 수 있다. 일부 경우에서, 조건부 지시는 검출될 때 하나 이상의 비밀 엔티티에 연계되고 최종 사용자로 향하는 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 난독화를 지시 또는 명령할 수 있는 하나 이상의 환경적 조건(예를 들어, 최종 사용자에 연관된 통신 기기의 환경적 조건)을 추가적으로 또는 대안적으로 식별할 수 있다.As discussed herein, “conditional indication” may relate to a command or instruction that executes one or more tasks when one or more conditions are generated and / or detected. For example, conditional instructions, which may be provided by an end user, indicate that one or more secret entities in one or more invoices, when detected, are indicative of one or more charges associated with one or more secret entities directed to the end user and associated with one or more secret entities. One or more environmental conditions (eg, environmental conditions of the communication device associated with the end user) that can direct or command obfuscation can be identified. In some cases, the conditional indication is one or more environmental conditions (e.g., that can direct or command obfuscation of one or more secret entities with respect to one or more communes directed to the end user when associated with the one or more secret entities). Environmental conditions of the communication device associated with the end user) can be additionally or alternatively identified.
이하에서, "코뮈니케"는, 예를 들어, 휴대 또는 유선 전화 통화, VoIP(voice over Internet Protocol) 통화, 음성 메시지, 비디오 콜 또는 메시지 등과 같은 전화 코뮈니케(예를 들어 전화 통신) 또는 전자 메일, 인스턴트 메시지(IM), 텍스트 메시지 등과 같은 텍스트 코뮈니케(예를 들어, 텍스트 통신)를 포함하는 다양한 전자 통신 중 임의의 하나에 관련될 수 있다. Hereinafter, "communicate" refers to a telephone commune (e.g. telephony) or e-mail, instant, such as, for example, a mobile or landline telephone call, a voice over Internet Protocol (VoIP) call, a voice message, a video call or a message, or the like. And may be associated with any one of a variety of electronic communications, including text communication (eg, text communications), such as messages IM, text messages, and the like.
이제 다양한 실시예에 따라 방법, 시스템, 회로 및 컴퓨터 프로그램 제품이 컴퓨팅 시스템(10)에 의해 또는 컴퓨팅 시스템(10)에서 구현될 수 있는 예시적인 환경(100)을 도시하는 도 1a 및 도 1b로 돌아간다. 특히, 컴퓨팅 시스템(10)에 의해 구현되는 방법, 시스템, 회로 및 컴퓨터 프로그램 제품은 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정된 하나 이상의 코뮈니케(52)에 하나 이상의 요금을 연관시키고, 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)를 제공하도록 설계될 수 있고, 하나 이상의 청구서(54*)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 조건부로 난독화할 수 있다. "*"는 와일드카드(wildcard)를 표현하는 점을 유의한다. 따라서, "하나 이상의 청구서(54*)"에 대한 언급은 하나 이상의 전자 청구서(54) 및/또는 하나 이상의 하드카피 청구서(54')에 관한 것일 수 있다. Turning now to FIGS. 1A and 1B, which illustrate an
다양한 실시예에서, 컴퓨팅 시스템(10)은 단일 네트워크 사이트에 위치하거나 또는 클라우드 컴퓨팅의 경우와 같이 다수의 네트워크 사이트에 위치한 네트워크 시스템일 수 있다. 일부 실시예에서, 컴퓨팅 시스템(10)은 하나 이상의 전화 스위치, 하나 이상의 전화 교환기 및/또는 하나 이상의 라우터를 포함하는 하나 이상의 네트워크 서버를 포함할 수 있다. 이러한 실시예에 있어서, 컴퓨팅 시스템(10)은 클라우드 컴퓨팅에서와 같은 다수의 네트워크 컴포넌트를 포함할 수 있다. 일부 경우에서, 컴퓨팅 시스템(10)은 하나 이상의 코뮈니케(52)에 하나 이상의 요금을 연관시킬 수 있고 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)를 제공할 수 있을 뿐만 아니라, 하나 이상의 통신 네트워크(40)를 경유하여 하나 이상의 비밀 엔티티(20) 및 최종 사용자 엔티티(30)(예를 들어, 적어도 특정 최종 사용자(32) 및 통신 기기(34)를 포함하는 최종 사용자 엔티티(30)) 사이를 포함하는 다양한 상대들(parties) 사이에서 하나 이상의 코뮈니케(52*)의 전달을 용이하게 하도록 설계될 수 있다. 하나 이상의 통신 네트워크(40)는 LAN(local area network), MAN(metropolitan area network), WLAN(wireless local area network), PAN(personal area network), WiMAX(Worldwide Interoperability for Microwave Access), PTSN(public switched telephone network), GPRS(general packet radio service) 네트워크, 셀룰러 네트워크, 클라이언트/서버 네트워크, VPN(virtual private network) 등 중 하나 이상을 포함할 수 있다.In various embodiments, computing system 10 may be a network system located at a single network site or at multiple network sites, such as in the case of cloud computing. In some embodiments, computing system 10 may include one or more network servers including one or more telephone switches, one or more telephone exchanges, and / or one or more routers. In such embodiments, computing system 10 may include a number of network components, such as in cloud computing. In some cases, computing system 10 may associate one or more charges with one or
도 1a에 도시된 바와 같이, 비밀 엔티티(20)는 인간 또는 로봇 비밀 사용자(22) 및/또는 비밀 사용자 기기(24)(예를 들어, 랩탑 컴퓨터, 데스크탑 컴퓨터, 워크스테이션, 스마트폰, 휴대전화, PDA(personal digital assistant) 또는 다른 컴퓨팅/통신 기기들)를 포함할 수 있다. 다른 관점으로부터, 비밀 엔티티(20)는 웹사이트 또는 비즈니스, 사회 그룹, 거래/기술 그룹 또는 취미 그룹과 같은 조직일 수 있다.As shown in FIG. 1A, secret entity 20 may be a human or robot secret user 22 and / or secret user device 24 (eg, a laptop computer, desktop computer, workstation, smartphone, cellular phone). , Personal digital assistant (PDA) or other computing / communication devices). From another aspect, the secret entity 20 may be a website or an organization such as a business, social group, transaction / technical group or hobby group.
도 1a에 더 도시된 바와 같이, 최종 사용자 엔티티(30)는 인간 또는 로봇 사용자, 통신 기기(34)(예를 들어, 랩탑 컴퓨터, 워크스테이션, 스마트폰, PDA, 데스크탑 컴퓨터, 휴대전화 등) 및 하나 이상의 센서(36)(예를 들어, 마이크로폰, 웹캠, 디지털 카메라, GPS(global positioning system) 등)일 수 있는 특정 최종 사용자(32)를 포함할 수 있다. 일부 경우에서, 하나 이상의 센서(36)는 통신 기기(34)에 통합될 수 있고, 다른 경우에서, 하나 이상의 센서(36)는 통신 기기(34)에 통합되지 않을 수 있다. 일부 경우에, 최종 사용자 엔티티(30)는, 예를 들어, 특정 최종 사용자(32)에 연관될 수 있는 음성메일 서비스, 텍스트 메시지 서비스, 웹-기반 어플리케이션 서비스 등일 수 있다.As further shown in FIG. 1A, the end user entity 30 may be a human or robot user, a communication device 34 (eg, a laptop computer, a workstation, a smartphone, a PDA, a desktop computer, a mobile phone, etc.) and It may include a particular end user 32, which may be one or more sensors 36 (eg, a microphone, webcam, digital camera, global positioning system, etc.). In some cases, one or more sensors 36 may be integrated into communication device 34, and in other cases, one or more sensors 36 may not be integrated into communication device 34. In some cases, end user entity 30 may be, for example, a voicemail service, a text message service, a web-based application service, or the like, which may be associated with a particular end user 32.
다양한 실시예에서, 컴퓨팅 시스템(10)은 직접적으로 또는 간접적으로 최종 사용자 엔티티(30)로부터 하나 이상의 조건부 지시(50)를 수신하도록 설계될 수 있다. 이러한 실시예에 있어서, 하나 이상의 조건부 지시(50)는, 예를 들어, 하나 이상의 통신 네트워크(40)를 경유하여 최종 사용자 엔티티(30)로부터 수신될 수 있다. 수신될 수 있는 하나 이상의 조건부 지시(50)는, 하나 이상의 비밀 엔티티(30)에 연계되고 특정 최종 사용자(32)로 주소 지정된 것으로 결정된 하나 이상의 코뮈니케(52) 및/또는 하나 이상의 코뮈니케(52)에 연관되는 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)에 관한 하나 이상의 비밀 엔티티(20)의 조건부 난독화를 지시(예를 들어, 명령)할 수 있다. 여기서 더 설명될 것과 같이, 특정 최종 사용자(32)로부터 수신될 수 있는 조건부 지시(50)는, 경우에 따라, 검출되는 경우 하나 이상의 코뮈니케(52) 및/또는 하나 이상의 청구서(54*)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 유도할 수 있는 구체적인 컨텍스트 애스펙트(예를 들어, 특정 최종 사용자에 연관된 통신 기기(34)의 환경적 조건)을 식별할 수 있다. 일부 경우에서, 하나 이상의 조건부 지시(50)는 특정 최종 사용자(32)로부터 요청될 수 있다.In various embodiments, computing system 10 may be designed to receive one or more
실시예에 있어서, 컴퓨팅 시스템(10)은 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정되는(예를 들어, 향하게 되는) 하나 이상의 코뮈니케(52)(예를 들어, 하나 이상의 전화 통신 및/또는 하나 이상의 문자 통신(textual communications))를 수신하도록 설계될 수 있다. 다양한 실시예에서, 컴퓨팅 시스템(10)에 의해 수신될 수 있는 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)(예를 들어 하나 이상의 이름, 전자메일 주소와 같은 주소, 전화번호와 같은 번호, 이미지 및/또는 음성 서명과 같은 하나 이상의 식별자)을 제공받을 수 있다. 그러한 표현(53)은 하나 이상의 코뮈니케(52)에 포함되거나 포함되지 않을 수 있다. 즉, 일부 경우에, 하나 이상의 표현(53)은 하나 이상의 코뮈니케(52)로부터 별도로 제공될 수 있다. 그러나, 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)이 하나 이상의 코뮈니케(52)에 포함된 경우, 그러한 표현(53)은 메타데이터(metadata)의 형태, 헤더(header) 데이터의 형태 또는 메시지 콘텐트 데이터(message content data)의 형태로 제공될 수 있다. 다양한 실시예에서, 컴퓨팅 시스템(10)에 의해 수신될 수 있는 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)에 의해 직접적으로 제공되거나 제공되지 않을 수 있다.In an embodiment, the computing system 10 is associated with one or more secret entities 20 and one or more commune 52 (eg, directed to) (eg, directed) to a particular end user 32 (eg, It may be designed to receive one or more telephony communications and / or one or more textual communications. In various embodiments, one or
일부 실시예에서, 컴퓨팅 시스템(10)은, 하나 이상의 코뮈니케(52)를 수신하도록 설계될 뿐만 아니라, 하나 이상의 코뮈니케(52)가 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 향한다고 결정시, 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 코뮈니케(52)에 관하여 하나 이상의 비밀 엔티티를 조건부로 난독화하도록 설계될 수 있다. 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 난독화는, 예를 들어, 특정 최종 사용자(32)에 연관된 통신 기기(34)(예를 들어, 하나 이상의 코뮈니케(52)가 전송되고 있는 통신 기기(34))의 하나 이상의 컨텍스트 애스펙트에 조건부로 기초할 수 있다.In some embodiments, computing system 10 is not only designed to receive one or
예를 들어, 특정 최종 사용자(32)에 연관된 통신 기기(34)가 하나 이상의 지정된 지점에 제때 도착하고, 하나 이상의 지정된 위치에 있으며, 그리고/또는 하나 이상의 제삼자(third party)(예를 들어, 하나 이상의 특정 또는 불특정 제삼자)가 통신 기기(34)의 가까운 근방에 있다는 것을 암시하는 하나 이상의 지정된 환경 청각적 및/또는 시각적 인디케이터가 존재한다는 결정이 이루어진 경우, 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 연계가 적어도 난독화될 수 있다. 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 조건부 난독화에 관련된 더 상세한 논의는 여기에서 제공될 것이다.For example, communication device 34 associated with a particular end user 32 may arrive at one or more designated points in time, be in one or more designated locations, and / or one or more third parties (eg, one One or more secrets about one or
컴퓨팅 시스템(10)에 의한 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 난독화(예를 들어, 하나 이상의 비밀 엔티티(20)에 대한 하나 이상의 코뮈니케(52)의 연계의 숨김 또는 위장)는 다양한 방법으로 달성될 수 있다. 예를 들어, 일부의 경우에, 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 난독화는 하나 이상의 코뮈니케(52)를 제공받는 하나 이상의 표현(53)(예를 들어, 하나 이상의 비밀 엔티티(20)에 연관된 하나 이상의 이름, 주소, 번호, 이미지 및/또는 음성 서명)을 하나 이상의 임시 대리(53')로 대체하는 것 (예를 들어, 대체물들 또는 플레이스홀더들을 난독화하는 것)에 의할 수 있다. 예를 들어, 하나 이상의 코뮈니케(52)를 제공받는 하나 이상의 전화 번호(예를 들어 하나 이상의 비밀 엔티티(20)의 하나 이상의 전화 번호를, (가공된 전화 번호들 및/또는 하나 이상의 관계없는 제삼자들에 속하는 전화 번호들이 될 수 있는) 하나 이상의 대체물 가공 전화번호로 대체하는 것이다. 그리고 하나 이상의 임시 대리(53')는, 일부의 경우에, 하나 이상의 임시 대리(53')를 포함하도록 변경된 하나 이상의 변경된 코뮈니케(52')의 일부로서 특정 최종 사용자(32)의 통신 기기(34)로 전송될 수 있다.Obfuscation of one or more secret entities 20 with respect to one or more
다른 경우에, 컴퓨팅 시스템(10)에 의한 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 난독화는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53) 및/또는 하나 이상의 코뮈니케(52)가 최종 사용자 엔티티(30)(예를 들어, 특정 최종 사용자(32)에 연관된 통신 기기(34))에 도달하는 것을 적어도 일시적으로 보류하는 것에 의해 실행될 수 있다. 일부의 경우에, 적어도 특정 최종 사용자(32)의 통신 기기(34)의 하나 이상의 특정 컨텍스트 애스펙트(예를 들어, 검출될 때 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방에 있지 않다는 것을 암시하는 하나 이상의 특정 컨텍스트 애스펙트)가 발생하는 것을 결정할 때까지, 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53) 및/또는 하나 이상의 코뮈니케(52)는 최종 사용자 엔티티(30)에 도달하는 것으로부터 보류될 수 있다.In other cases, obfuscation of one or more secret entities 20 with respect to one or more
예를 들어, 적어도 통신 기기(34)가 하나 이상의 지정된 시간의 지점 또는 구간(예를 들어, 조건부 지시(50)에 의해 지정됨)에 도달하고, 통신 기기(34)가 하나 이상의 지정된 위치(예를 들어, 조건부 지시(50)에 의해 지정됨)에 있고, 그리고/또는 하나 이상의 제삼자(지정된 하나 이상의 제삼자 또는 임의의 하나 이상의 제삼자 중 하나)가 통신 기기(34)의 가까운 근방에 있지 않음을 암시하는 하나 이상의 환경 청각 및/또는 시각 인디케이터가 존재한다 것을 결정할 때까지 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53) 및/또는 하나 이상의 코뮈니케(52)는 최종 사용자 엔티티(30)에 도달하는 것으로부터 보류될 수 있다. 그러한 결정은 최종 사용자 엔티티(30)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)에 기초할 수 있다. 최종 사용자 엔티티(30)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)는 통신 기기(34)의 상대적인 시간을 나타내는 데이터, 통신 기기(34)의 상대적인 위치를 나타내는 데이터 및 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방에 없다는 것을 암시하는 이미지 및/또는 오디오 데이터를 포함할 수 있다. 그러한 컨텍스트 애스펙트가 존재한다고 결정하면, 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53) 및/또는 하나 이상의 코뮈니케(52)는 최종 사용자 엔티티(30)로 릴리스(예를 들어, 전송)될 수 있다.For example, at least the communication device 34 reaches one or more points or segments of a specified time (e.g., designated by the conditional indication 50), and the communication device 34 includes one or more designated locations (e.g., For example, as specified by
이전에 암시된 것처럼, 다양한 실시예에서, 도 1b의 컴퓨팅 시스템(10)은 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정되는 하나 이상의 수신된 코뮈니케(52)와 하나 이상의 요금을 연관시키도록 설계될 수 있다. 하나 이상의 코뮈니케(52)에 연관될 수 있는 하나 이상의 요금은 순람표에서 발견될 수 있고, 그리고/또는 산출될 수 있다. 일부의 실시예에서, 그러한 요금들은 일반적인 코뮈니케 서비스들을 제공하거나 또는 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)를 난독화하기 위한 난독화 서비스를 제공하기 위한 것일 수 있다.As previously implied, in various embodiments, computing system 10 of FIG. 1B is one or more with one or more received
이전에 암시된 것처럼, 다양한 실시예에서, 도 1b의 컴퓨팅 시스템(10)은 또한 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)를 제공하도록 설계될 수 있으며, 하나 이상의 청구서(54*)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 조건부로 난독화할 수 있다. 제공될 하나 이상의 청구서(54*)는 하나 이상의 전자 청구서(54)일 수 있으며, 특정 최종 사용자(32)(예를 들어 최종 사용자 엔티티(30))로 전송될 수 있고, 그리고/또는 하나 이상의 하드카피 청구서(54)(예를 들어 종이 청구서)일 수 있다.As previously implied, in various embodiments, computing system 10 of FIG. 1B also provides one or
하드카피 청구서(54')에 접속하는 사람을 제어하는 것은 일반적으로 어렵기 때문에, 디폴트(default)는 하나 이상의 하드카피 청구서(54')가 제공될 때마다 오직 하나 이상의 비밀 엔티티(20)를 식별하지 않는 하드카피 청구(54')만이 제공될 수 있다는 것이다. 다양한 실시예에서, 하나 이상의 하드카피 청구서(54)'가 실제로 제공될 때, 하나 이상의 하드카피 청구서(54')는 컴퓨팅 시스템(10)에 의해 생성되거나 생성되지 않을 수 있다. 즉, 일부의 구현에서, 컴퓨팅 시스템(10)은 단순히 외부 기기(예를 들어, 컴퓨팅 시스템(10)의 일부이거나 아닐 수 있는 도 1b의 하드카피 청구서 생성 시스템(105))가 하나 이상의 하드카피 청구서(54')를 생성하도록 유도할 수 있다.Because it is generally difficult to control who accesses the hardcopy bill 54 ', the default identifies only one or more secret entities 20 each time one or more hardcopy bills 54' are provided. Only hardcopy claims 54 'that do not have to be provided. In various embodiments, when one or more hardcopy invoices 54 'are actually provided, one or more hardcopy invoices 54' may or may not be generated by computing system 10. That is, in some implementations, computing system 10 is simply an external device (eg, hardcopy billing system 105 of FIG. 1B, which may or may not be part of computing system 10). To generate 54 '.
하나 이상의 요금을 표시하고 하나 이상의 비밀 엔티티(20)를 식별하지 않는 하나 이상의 전자 청구서(54)가 제공되는 경우(예를 들어 요청되는 경우), 오직 특정 최종 사용자(32)에 연관된 통신 기기(34)에 연관된 하나 이상의 환경 조건이 발생 및/또는 검출되는 경우에만 하나 이상의 전자 청구서(54)가 최종 사용자 엔티티(30)(예를 들어 통신 기기(34))로 조건부로 전송될 수 있다. 그 결과로서, 일부의 실시예에서, 오직 특정 최종 사용자(32)의 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 적어도 결정한 후에만 컴퓨팅 시스템(10)은 하나 이상의 청구서(54)를 최종 사용자 엔티티(30)(예를 들어 통신 기기(34))로 전송할 수 있다.When one or more
위에서 언급된 하나 이상의 특정 컨텍스트 애스펙트는 검출되는 경우에 적어도 통신 기기(34)의 가까운 근방에 하나 이상의 제삼자(지정된 제삼자 또는 임의의 제삼자)의 존재를 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트일 수 있다. 통신 기기(34)의 가까운 근방 내의 하나 이상의 제삼자의 존재를 암시할 수 있는 컨텍스트 애스펙트의 예시는, 예를 들어, 통신 기기(34)가 하나 이상의 지정된 시간의 지점 또는 구간(예를 들어, 특정 최종 사용자(32)가 근무하는 오전 9시부터 오후 5시 사이)에 도달하는 것, 통신 기기(34)가 하나 이상의 지정된 위치에 위치(예를 들어, 통신 기기(34)가 특정 최종 사용자(32)의 직장에 위치)하는 것 및/또는 하나 이상의 제삼자가 특정 최종 사용자(32)의 통신 기기(34)의 가까운 근방 이내에 있는 것을 암시하는 하나 이상의 환경 청각 및/또는 시각 인디케이터 (예를 들어 통신 기기(34)에 의해 기록/감지되는 하나 이상의 제삼자의 청각적 표시 및/또는 하나 이상의 제삼자의 시각적 이미지)의 존재를 결정하는 것을 포함할 수 있다. "통신 기기(34)의 가까운 근방 이내"의 구절은 여기서 반복적으로 사용되고, 제삼자가 통신 기기(34)를 통해 제공되는 청구서(54)를 보고, 듣고 및/또는 감지할 수 있는 통신 기기(34) 주변의 바로 주위 영역에 관한 것일 수 있다. 일부의 경우에, 이것은 5피트 이내, 10피트 이내, 30피트 이내, 또는 제삼자가 통신 기기(34)를 통해 제공되는 청구서(54)를 보고, 듣고 및/또는 감지할 수 있는 임의의 다른 거리 이내를 의미할 수 있다.The one or more specific context aspects mentioned above may be one or more environmental aspects of the communication device 34 that, when detected, imply the presence of one or more third parties (designated third party or any third party) in the vicinity of the communication device 34 at least. Can be. An example of a context aspect that may imply the presence of one or more third parties in the immediate vicinity of the communication device 34 may be, for example, that the communication device 34 has one or more specified points or segments of time (eg, a particular end). Reaching the user 32 between 9 am and 5 pm where the communication device 34 is located at one or more designated locations (e.g., the communication device 34 has a particular end user 32 One or more environmental auditory and / or visual indicators (e.g., communication devices (e.g., 34) an audible indication of one or more third parties and / or visual images of one or more third parties). The phrase “within close proximity to the communication device 34” is used repeatedly here, and a communication device 34 that allows a third party to view, hear and / or sense an
(하나 이상의 비밀 엔티티(20)를 표시하지 않는 전자 청구서(54)를 통신 기기(34)로 전송하는 것을 유도할 수 있는) 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 발생하였는지에 대한 결정은 하나 이상의 제삼자(예를 들어 하나 이상의 지정된 제삼자 또는 임의의 하나 이상의 제삼자)가 통신 기기(34)의 가까운 근방 이내에 있거나 있지 않는지를 암시할 수 있는 최종 사용자 엔티티(30)에 의해 제공되는(예를 들어, 특정 최종 사용자(32)의 통신 기기(34)에 의해 제공되는) 컨텍스트 애스펙트 데이터(55)에 기초할 수 있다. 최종 사용자 엔티티(30)에 의해 제공될 수 있는(예를 들어 통신 기기(34) 및/또는 하나 이상의 센서 (36)에 의해 제공될 수 있는) 컨텍스트 애스펙트 데이터 (55)는, 예를 들어, 통신 기기(34)의 상대적인 시간을 나타내는 데이터, 통신 기기(34)의 위치 또는 위치들을 나타내는 데이터, 및/또는 통신 기기(34)의 가까운 근방 이내에서의 하나 이상의 제삼자의 존재 또는 부재를 암시하는 하나 이상의 환경(오디오 및/또는 이미지) 인디케이터를 나타내는 데이터를 포함할 수 있다. 제공되는 컨텍스트 애스펙트 데이터(55)는, 다양한 실시예에서, GPS(global positioning system) 제공 데이터, 웹캠 또는 디지털 카메라와 같은 이미지 캡쳐 기기에 의해 제공되는 데이터, 및/또는 마이크로폰과 같은 오디오 캡쳐 기기에 의해 제공되는 데이터와 같은 센서 제공 데이터를 포함할 수 있다. 이러한 설명의 목적을 위해, 용어 "GPS"는 위성 신호에 의존하는 종래의 GPS 기기뿐만 아니라 상대적인 위치를 결정하기 위해 셀룰러 신호에 의존하는 삼각 측량(triangulation) 기기를 포함하는 다양한 위치 결정 기기에 관한 것일 수 있다.The determination as to whether one or more specific context aspects associated with the communication device 34 have occurred (which may lead to sending to the communication device 34 an
일부의 경우에서, 최종 사용자 엔티티(30)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)는, 예를 들어, 개인 관리 어플리케이션(예를 들어, 마이크로소프트 아웃룩) 및/또는 소셜 네트워킹 어플리케이션(예를 들어, 트위터(Twitter) 어플리케이션 또는 페이스북(Facebook) 어플리케이션)을 사용하는 특정 최종 사용자(32)에 의해 입력될 수 있는 로그 엔트리 데이터를 포함할 수 있다. 그러한 로그 엔트리 데이터는 하나 이상의 제삼자가 특정 최종 사용자(32)의 통신 기기(34)의 가까운 근방 이내에 있는 경우를 표시(예를 들어, 암시)하는 데이터를 포함할 수 있다.In some cases,
컴퓨팅 시스템(10)은 다양한 대안적인 실시예에서 다수의 방법으로 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 난독화할 수 있다. 예를 들어, 일부의 실시예에서, 하나 이상의 청구서(54*)를 제공하기 위한 컴퓨팅 시스템(10)은 제공될 하나 이상의 청구서(54*)에서 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(예를 들어, 전화 번호, 이름, 이메일 주소 등)을 하나 이상의 임시 대리(예를 들어, 가공의 이름, 가공의 주소, 가공의 전화 번호 등과 같은 난독화 대체물 또는 플레이스홀더)로 대체하도록 설계될 수 있다. 일부의 경우에서, 하나 이상의 청구서(54*)로 삽입될 수 있는 하나 이상의 임시 대리(53')는 예를 들어 하나 이상의 조건부 지시(50)를 경유하여 특정 최종 사용자(32)에 의해 제공될 수 있다. 그러나 다른 실시예에서, 하나 이상의 비밀 엔티티(20)는 그것들을 대체하지 않고 하나 이상의 청구서(54)에 포함된 하나 이상의 비밀 엔티티(20)의 모든 표현들(예를 들어, 이름들, 전화 번호들 및/또는 주소들)을 단순히 제거(예를 들어, 삭제)함으로써 하나 이상의 청구서(54*)에 관하여 난독화될 수 있다.Computing system 10 may obfuscate one or more secret entities 20 with respect to one or
하나 이상의 전자 청구서(54)(예를 들어 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않는 하나 이상의 전자 청구서(54))가 제공(예를 들어, 전송)되는 경우, 하나 이상의 전자 청구서(54)는 하나 이상의 지정된 조건이 적어도 발생하였을 때 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 제공될 수 있다. 일부의 실시예에서, 그러한 지정된 조건은, 예를 들어 특정 최종 사용자(32)의 통신 기기(34)가 하나 이상의 지정된 시간의 지점 또는 구간에 도달하는 것, 통신 기기(34)가 하나 이상의 지정된 위치에 있는 것, 및/또는 하나 이상의 제삼자(예를 들어, 하나 이상의 조건부 지시(50)에 의해 지정된 바와 같은 하나 이상의 지정된 제삼자 또는 하나 이상의 임의의 제삼자)가 통신 기기(34)의 가까운 근방에 있는 경우를 포함할 수 있다.When one or more electronic bills 54 (eg, one or more
적어도 직접적으로 하나 이상의 비밀 엔티티(20)를 식별하지 않는 하나 이상의 청구서(54*)를 제공하도록 설계될 뿐만 아니라, 컴퓨팅 시스템(10)은 특정 최종 사용자(32)와 연관된 통신 기기(34)로 하나 이상의 요금을 표시하고 하나 이상의 비밀 엔티티(20)를 식별(예를 들어 직접적으로 표시)하는 하나 이상의 전자 청구서(65)를 전송하도록 설계될 수 있고, 그 제공은 통신 기기(34)의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기(34)의 하나 이상의 특정 컨텍스트 애스펙트(예를 들어 환경 애스펙트)의 발생을 결정하는 것에, 적어도 부분적으로 응답하여 될 수 있다. 예를 들어, 컴퓨팅 시스템(10)이 특정 최종 사용자(32)의 통신 기기(34)가 하나 이상의 지정된 시간(예를 들어 특정 최종 사용자(32)가 집에 있을 것 같은 오후 8시부터 오전 6시까지)에 도달하는 것을 결정하거나, 통신 기기(34)가 하나 이상의 지정된 위치에 있는 것(예를 들어, 통신 기기(34)가 특정 최종 사용자(32)의 집 거주지에 있는 것)을 결정하거나, 및/또는 하나 이상의 제삼자가 센서 제공 데이터에 기초하거나 또는 로그 엔트리 데이터에 기초하여 통신 기기(34)의 가까운 근방 이내에 있지 않는다는 것을 결정하는 경우, 컴퓨팅 시스템(10)은 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In addition to providing one or
이제 구체적으로 도 1b의 컴퓨팅 시스템(10)으로 돌아간다. 컴퓨팅 시스템(10)은, 도시된 바와 같이, 다양한 모듈, 서브-모듈 및 다양한 다른 컴포넌트를 포함할 수 있다. 컴퓨팅 시스템(10)은, 일부의 실시예에서, 단일 서버와 같은 단일 네트워크 기기일 수 있고, 그것은 단일 네트워크 사이트에 위치된 단일 라우터, 단일 전화 스위치 또는 다른 네트워크 기기일 수 있다. 대안적으로, 컴퓨팅 시스템(10)은 하나의 네트워크 사이트에 위치하거나 또는 클라우드 컴퓨팅에서의 경우와 같이 다수의 네트워크 사이트에 위치한 서버의 집합을 포함하는 네트워크 컴포넌트 기기의 집합일 수 있다. 따라서, 컴퓨팅 시스템(10)은 단일 서버 또는 다수의 서버들을 이용하여 단일 네트워크 사이트 또는 다수의 네트워크 사이트에서 구현될 수 있다. 예시와 설명의 편의를 위하여, 도 1b에 도시된 컴퓨팅 시스템(10)은 단일 서버 기기로서 도시된 것임에 유의한다. 그러나, 앞서 설명된 것처럼, 컴퓨팅 시스템(10)은, 예를 들어, 클라우드 컴퓨팅의 경우에서와 같이 다수의 네트워크 서버를 이용하여 구현될 수 있는 네트워크 시스템일 수 있다.Now specifically returning to computing system 10 of FIG. 1B. Computing system 10 may include various modules, sub-modules, and various other components, as shown. Computing system 10 may, in some embodiments, be a single network device, such as a single server, which may be a single router, a single telephone switch, or other network device located at a single network site. Alternatively, computing system 10 may be a collection of network component devices located at one network site or comprising a set of servers located at multiple network sites, such as in cloud computing. Thus, computing system 10 may be implemented at a single network site or at multiple network sites using a single server or multiple servers. Note that for convenience of illustration and description, the computing system 10 shown in FIG. 1B is shown as a single server device. However, as described above, computing system 10 may be a network system that may be implemented using multiple network servers, such as in the case of cloud computing, for example.
다양한 실시예에서, 컴퓨팅 시스템(10)은 적어도 요금 연관 모듈(102)(도 2a에 도시된 것처럼 하나 이상의 서브-모듈을 더 포함할 수 있음) 및 청구서 제공 모듈(104)(도 2b에 도시된 것처럼 하나 이상의 서브-모듈을 더 포함할 수 있음)을 포함하는 하나 이상의 로직 모듈을 포함할 수 있다. 이러한 실시예에 있어서, 컴퓨팅 시스템(10)은 또한 조건부 지시 수신 모듈(101)(조건 요청 모듈(106)을 더 포함할 수 있음) 및/또는 코뮈니케 비밀 엔티티 난독화 모듈(103)을 포함하는 다른 로직 모듈을 대안적으로 포함할 수 있다. 또한, 컴퓨팅 시스템(10)은, 일부의 실시예에서, 네트워크 인터페이스(108)(예를 들어 네트워크 인터페이스 카드(network interface card) 또는 NIC), 메모리(140) 및/또는 하드카피 청구서 생성 시스템(105)(하드카피 청구서(54')를 생성하기 위함)을 포함하는 다른 컴포넌트를 더 포함할 수 있다.In various embodiments, computing system 10 may include at least a fee association module 102 (which may further include one or more sub-modules as shown in FIG. 2A) and billing module 104 (shown in FIG. 2B). And one or more sub-modules as shown). In such an embodiment, the computing system 10 may also include other conditional instructions receiving module 101 (which may further include a condition request module 106) and / or a Coquenice secret entity obfuscation module 103. Logic modules may alternatively be included. Further, computing system 10 may, in some embodiments, include network interface 108 (eg, a network interface card or NIC), memory 140, and / or hardcopy bill generation system 105. Other components, including to generate the hard copy invoice 54 '.
간단히 말해서, 요금 연관 모듈(102)은 하나 이상의 요금을 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정되는 하나 이상의 코뮈니케(52)에 연관시키도록 구성될 수 있다. 반면에, 청구서 제공 모듈(104)은 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)를 제공하도록 구성될 수 있고, 하나 이상의 청구서(54*)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 청구서(54*)에 관한 하나 이상의 비밀 엔티티(20)를 조건부로 난독화할 수 있다. 조건부 지시 수신 모듈(101)은 하나 이상의 조건부 지시(50)를 최종 사용자 엔티티(30)로부터(예를 들어, 최종 사용자 엔티티(30)의 특정 최종 사용자(32)로부터, 예를 들어, 통신 기기(34)를 경유하여) 수신하도록 구성될 수 있다. 코뮈니케 비밀 엔티티 난독화 모듈(103)은 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 향하도록 결정되는 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)를 난독화하도록 구성될 수 있다. 요금 연관 모듈(102), 청구서 제공 모듈(104), 조건부 지시 수신 모듈(101), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 모든 그것들의 서브-모듈(예를 들어, 도 1a, 도 2a 및 2b에 도시된 바와 같은 것)에 관련된 보다 더 상세한 설명은 이하에서 여기에서 설명된 동작들 및 프로세스들에 관하여 제공될 것이다.In short, the fee association module 102 may be configured to associate one or more fees with one or
도시되지는 않았지만, 컴퓨팅 시스템(10)은 또한 하나 이상의 프로세서(예를 들어 마이크로프로세서) 및 하나 이상의 사용자 인터페이스와 같은 다른 컴포넌트를 포함할 수 있다. 다양한 실시예에서, 예를 들어, 요금 연관 모듈(102), 청구서 제공 모듈(104), 조건부 지시 수신 모듈(101) 및 그것들의 서브-모듈들(도 2a 및 도 2b에 도시된 바와 같은 것)을 포함하는 도 1b의 컴퓨팅 시스템(10)에 포함되는 것으로 도시된 다양한 로직 모듈들은 하드웨어(예를 들어, 회로), 소프트웨어, 펌웨어 또는 그것들의 임의의 조합을 사용하여 구현될 수 있다.Although not shown, computing system 10 may also include other components, such as one or more processors (eg, microprocessors) and one or more user interfaces. In various embodiments, for example, the fee association module 102, the billing module 104, the conditional indication receiving module 101 and their sub-modules (as shown in FIGS. 2A and 2B). The various logic modules shown to be included in the computing system 10 of FIG. 1B, including, may be implemented using hardware (eg, circuitry), software, firmware, or any combination thereof.
예를 들어, 일부의 실시예에서, 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101)(및 도 1b, 2a 및 2b에서 도시된 바와 같은 그것들의 서브-모듈들)은 예를 들어, 주문형 집적회로(application specific integrated circuit) 즉 ASIC를 포함하는 특별하게 설계된 회로와 같은 하드웨어를 사용하여 구현될 수 있다. 대안적으로, 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101)(및 그것들의 서브-모듈들)은 도 9에 관하여 이하에서 더 설명될 것과 같은 하나 이상의 프로세서를 사용하여 실행될 수 있는 컴퓨터 판독 가능한 명령의 형태로 소프트웨어로 실시될 수 있다.For example, in some embodiments, the fee association module 102, the billing module 104, the Coquenice secret entity obfuscation module 103 and the conditional indication receiving module 101 (and in FIGS. 1B, 2A and 2B). Their sub-modules as shown) may be implemented using hardware such as, for example, application specific integrated circuits, specially designed circuits including ASICs. Alternatively, the fee association module 102, billing module 104, communeike secret entity obfuscation module 103 and conditional indication receiving module 101 (and their sub-modules) are described below with respect to FIG. 9. It may be implemented in software in the form of computer-readable instructions that can be executed using one or more processors as described further below.
또 다른 실시예에서, 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101) (및 그것들의 서브-모듈들)은, 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101) (및 그것들의 서브-모듈들)이 FPGA(Field Programmable Gate Array)을 이용하여 구현되는 경우와 같이 하드웨어 및 소프트웨어의 결합을 사용하여 구현될 수 있다. 도 1b는 컴퓨팅 시스템(10)의 하드웨어 구현을 도시하고 있음을 유의한다. 즉, 설명의 편의를 위하여, 도 1b에 도시된 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101)은 네트워크 인터페이스(108) 및 메모리(140)와 함께, 예를 들어 버스(110)에 의해 함께 결합될 수 있는 ASIC-타입 회로에 의해 구현되는 것으로 각각 도시된다.In yet another embodiment, the rate association module 102, the billing module 104, the Coheniket secret entity obfuscation module 103, and the conditional indication receiving module 101 (and their sub-modules), are rate associations. Module 102, Billing Module 104, Cokenike Secret Entity Obfuscation Module 103, and Conditional Instruction Receiving Module 101 (and their sub-modules) are implemented using a Field Programmable Gate Array (FPGA). It may be implemented using a combination of hardware and software, as is the case. 1B illustrates a hardware implementation of computing system 10. That is, for convenience of description, the fee association module 102, the bill providing module 104, the Cokeniket secret entity obfuscation module 103, and the conditional indication receiving module 101 shown in FIG. And with memory 140, respectively, as implemented by an ASIC-type circuit that can be coupled together, for example, by
다시 한번, 예시과 이해의 편의를 위하여, 도 1b는 컴퓨팅 시스템(10)의 단일 기기 실시예를 도시하고 있음(예를 들어, 도 1b에서 도시된 컴퓨팅 시스템(10)은 클라우드 컴퓨팅의 경우에서와 같이 다수의 서버에 의해 실시되는 것보다는 오히려 단일 서버와 같은 단일 네트워크 컴포넌트 기기에서 실시되는 것처럼 도시되고 있음을 의미함)을 유의한다. 그러나, 해당 기술 분야에서 통상의 지식을 가진 자는 컴퓨팅 시스템(10)이 클라우드 컴퓨팅에서의 경우에서처럼 다수의 네트워크 사이트에 위치한 다수의 네트워크 컴포넌트 기기 (예를 들어, 다수의 서버)를 사용하여 구현될 수 있다는 것을 인식할 것이다.Once again, for purposes of illustration and understanding, FIG. 1B illustrates a single device embodiment of the computing system 10 (eg, the computing system 10 shown in FIG. 1B may be the same as in the case of cloud computing). Meaning that it is shown as being implemented in a single network component device, such as a single server, rather than being implemented by multiple servers. However, one of ordinary skill in the art may realize that the computing system 10 uses multiple network component devices (eg, multiple servers) located at multiple network sites as in the case of cloud computing. It will be recognized.
도 1b가 단지 컴퓨팅 시스템(10)의 하드웨어 실시예를 설명하고 있음에도 불구하고, 해당 기술 분야에서 통상의 지식을 가진 자는 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101)(및 도 1b, 2a 및 2b에서 도시된 바와 같은 그것들의 서브-모듈들)이 또한 하나 이상의 프로세서를 사용하여 실행될 수 있는 소프트웨어 또는 펌웨어로 실시될 수 있고, 또는 하드웨어, 소프트웨어 및 펌웨어의 임의의 조합을 사용하여 구현될 수 있음을 인식할 수 있음을 더 유의한다. 더욱이, 메모리(140)뿐만 아니라 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및 조건부 지시 수신 모듈(101)(및 그것들의 서브-모듈들)을 포함하는 컴퓨팅 시스템(10)의 하나 이상의 모듈은 클라우드 컴퓨팅에서의 경우와 같이 서로 다른 네트워크 사이트에 위치될 수 있다.Although FIG. 1B only describes a hardware embodiment of the computing system 10, a person of ordinary skill in the art may understand the fee association module 102, the billing module 104, and the Coheniket secret entity obfuscation module. 103 and conditional instruction receiving module 101 (and their sub-modules as shown in FIGS. 1B, 2A and 2B) may also be implemented in software or firmware that may be executed using one or more processors and It is further noted that it can be realized using any combination of hardware, software and firmware. Furthermore, it includes not only the memory 140 but also the fee association module 102, the billing module 104, the Cokeniket secret entity obfuscation module 103 and the conditional indication receiving module 101 (and their sub-modules). One or more modules of computing system 10 may be located at different network sites, such as in cloud computing.
다양한 실시예에서, 앞서 암시된 바와 같이, 컴퓨팅 시스템(10)은 다양한 종류의 데이터를 저장하기 위한 메모리(140)를 포함할 수 있다. 이러한 실시예에 있어서, 메모리(140)는 하나 이상의 대용량 스토리지 기기, ROM(read-only memory), PROM(programmable read-only memory), EPROM(erasable programmable read-only memory), RAM(random access memory), 플래시 메모리(flash memory), SRAM(synchronous random access memory), DRAM(dynamic random access memory)과 같은 캐시 메모리(cache memory) 및/또는 다른 종류의 메모리 디바이스들을 포함할 수 있다. 일부의 실시예에서, 메모리(140)는 단일 네트워크 사이트에 위치할 수 있다. 대안적으로, 메모리(140)는 다수의 네트워크 사이트에 위치할 수 있다. 일부 실시예에서, 메모리(140)는 컴퓨팅 시스템(10)의 하나 이상의 모듈(예를 들어, 요금 연관 모듈(102), 청구서 제공 모듈(104), 코뮈니케 비밀 엔티티 난독화 모듈(103) 및/또는 조건부 지시 수신 모듈(101))이 위치할 수 있는 동일한 네트워크 사이트에 위치할 수 있다. 대안적으로, 메모리(140)는 컴퓨팅 시스템(10)의 하나 이상의 모듈이 위치할 수 있는 네트워크 사이트로와 별개의 네트워크 사이트에 위치할 수 있다.In various embodiments, as alluded to above, computing system 10 may include a memory 140 for storing various kinds of data. In such an embodiment, the memory 140 may include one or more mass storage devices, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), random access memory (RAM), and the like. , Cache memory such as flash memory, synchronous random access memory (SRAM), dynamic random access memory (DRAM), and / or other kinds of memory devices. In some embodiments, memory 140 may be located at a single network site. Alternatively, memory 140 may be located at multiple network sites. In some embodiments, memory 140 may include one or more modules of computing system 10 (eg, fee association module 102, billing module 104, communike secret entity obfuscation module 103, and / or The conditional indication receiving module 101 may be located at the same network site where it may be located. Alternatively, memory 140 may be located at a network site separate from where the one or more modules of computing system 10 may be located.
메모리(140)는 다양한 대안적인 실시예에서 다양한 데이터를 저장할 수 있다. 예를 들어, 일부의 실시예에서, 메모리(140)는 하나 이상의 조건부 지시(50), 하나 이상의 코뮈니케(52), 하나 이상의 비밀 엔티티(20)를 나타내지 않는 하나 이상의 수정된 코뮈니케(52'), 하나 이상의 표현(53)(예를 들어, 하나 이상의 비밀 엔티티(20)의 이름, 전화 번호, 전자 메일 주소 등), 하나 이상의 표현(53)에 대한 하나 이상의 임시 대리(53'), 요금 순람표(57) 및/또는 하나 이상의 소프트웨어 어플리케이션(59)을 저장할 수 있다. 소프트웨어 어플리케이션들(59)의 예시들은 통신 기기(34)로부터 수신될 수 있고, 예를 들어, 하나 이상의 제삼자(예를 들어 특정 제삼자들 또는 임의의 제삼자들)가 특정 최종 사용자(32)의 통신 기기(34)의 가까운 근방 이내에 있는지 또는 있지 않은지 여부를 결정하는데 사용될 수 있는 컨텍스트 애스펙트 데이터(55)를 처리하기 위해 사용될 수 있는 어플리케이션들을 포함한다. 메모리(140)에 저장될 수 있는 소프트웨어 어플리케이션들(59)의 예시들은, 예를 들어, 안면 인식 시스템 어플리케이션, 음성 인식 시스템 어플리케이션, 개인 관리 어플리케이션, 소셜 네트워킹 어플리케이션 등을 포함할 수 있다.Memory 140 may store various data in various alternative embodiments. For example, in some embodiments, memory 140 may include one or more
도 1b의 요금 연관 모듈(102)의 특정 구현을 도시하는 도 2a를 참조한다. 도시된 바와 같이, 요금 연관 모듈(102)은 다양한 대안적 구현에서 하나 이상의 로직 서브-모듈을 포함할 수 있다. 예를 들어, 다양한 구현에서, 요금 연관 모듈(102)은 요금 결정 모듈(202)(요금 순람표 검색 모듈(203) 및/또는 요금 산출 모듈(204)을 더 포함할 수 있음) 및/또는 요금 링크 모듈(205)을 포함할 수 있다.Reference is made to FIG. 2A, which illustrates a particular implementation of the fee association module 102 of FIG. 1B. As shown, the fee association module 102 may include one or more logic sub-modules in various alternative implementations. For example, in various implementations, the rate association module 102 may further include a rate determination module 202 (which may further include a rate lookup lookup module 203 and / or a rate calculation module 204) and / or a rate. Link module 205 may be included.
앞서 암시된 바와 같이, 요금 연관 모듈(102)의 각각의 로직 서브-모듈들은 하드웨어(예를 들어 회로), 소프트웨어(예를 들어, 하나 이상의 프로세서에 의해 실행되는 컴퓨터 판독 가능한 명령), 펌웨어 또는 그것들의 임의의 조합을 사용하여 구현될 수 있다. 요금 연관 모듈(102)과 상술한 요금 연관 모듈(102)의 서브-모듈들에 관한 구체적인 내용은 여기에서 설명된 동작들 및 프로세스들을 참조하여 이하에서 제공될 것이다.As implied above, each of the logic sub-modules of the fee association module 102 may be hardware (eg circuitry), software (eg, computer readable instructions executed by one or more processors), firmware or the like. It can be implemented using any combination of Details regarding the fee association module 102 and the sub-modules of the fee association module 102 described above will be provided below with reference to the operations and processes described herein.
도 1b의 청구서 제공 모듈(104)의 특정 구현을 도시하는 도 2b를 참조한다. 도시된 바와 같이, 청구서 제공 모듈(104)은 다양한 대안적인 구현에서 하나 이상의 로직 서브-모듈을 또한 포함할 수 있다. 예를 들어, 일부의 구현에서, 청구서 제공 모듈(104)은 하드카피 청구서 생성 유도 모듈(220) 및/또는 전자 청구서 제공 모듈(222)을 포함할 수 있다. 청구서 제공 모듈(104)이 전자 청구서 제공 모듈(222)을 포함하는 구현에서, 전자 청구서 제공 모듈(222)은 컨텍스트 애스펙트 발생 결정 모듈(226)(통신 기기 시간 결정 모듈(228), 통신 기기 위치 결정 모듈(230) 및/또는 제삼자 근접 결정 모듈(232)을 더 포함할 수 있음)을 더 포함할 수 있는 전자 청구서 전송 모듈(224)을 포함할 수 있다.Reference is made to FIG. 2B, which illustrates a particular implementation of the billing module 104 of FIG. 1B. As shown, billing module 104 may also include one or more logic sub-modules in various alternative implementations. For example, in some implementations, billing module 104 can include hardcopy bill generation induction module 220 and / or electronic billing module 222. In an implementation in which billing module 104 includes electronic billing module 222, electronic billing module 222 is a context aspect generation determination module 226 (communication device time determination module 228, communication device location determination). Module 230 and / or third-party proximity determination module 232), which may further include an electronic billing module 224.
앞서 암시된 바와 같이, 청구서 제공 모듈(104)의 각각의 로직 서브-모듈은 하드웨어(예를 들어 회로), 소프트웨어(예를 들어, 하나 이상의 프로세서에 의해 실행되는 컴퓨터 판독 가능한 명령), 펌웨어 또는 그것들의 임의의 조합을 사용하여 구현될 수 있다. 청구서 제공 모듈(104)의 상술한 서브-모듈들에 관련된 상세한 설명은 여기에서 설명된 동작 및 프로세스에 관련하여 이하에서 제공될 것이다.As implied above, each logic sub-module of billing module 104 may be hardware (eg, circuitry), software (eg, computer readable instructions executed by one or more processors), firmware, or the like. It can be implemented using any combination of Detailed descriptions relating to the aforementioned sub-modules of billing module 104 will be provided below in connection with the operations and processes described herein.
도 1b의 컴퓨팅 시스템(10)에 관련된 보다 상세한 논의는 여기에서 설명될 처리들 및 동작들에 대하여 제공될 것이다. 특히, 도 3은 하나 이상의 청구서에 대하여 하나 이상의 비밀 엔티티의 조건부 난독화를 위한(예를 들어, 하나 이상의 청구서에서 하나 이상의 비밀 엔티티를 조건부로 난독화하기 위한) 예시 동작을 표현하는 동작 흐름(300)을 도시하며, 하나 이상의 청구서는 하나 이상의 비밀 엔티티에 연계되고 특정 최종 사용자로 주소 지정되는 하나 이상의 코뮈니케에 연관된 하나 이상의 요금을 표시한다. 도 3 및 동작 흐름의 다양한 예시를 포함하는 이하의 도면에서, 논의 및 설명이 위에서 설명되고 도 1a 및 1b에서 도시된 바와 같은 예시적인 환경(100)에 관하여 제공될 것이고, 그리고/또는 (예를 들어, 도 2a, 2b 및 9에서 제공되는 것과 같은) 다른 예시 및 문맥에 관하여 제공될 것이다. 그러나, 동작 흐름들은 다수의 다른 환경 및 문맥에서 실행될 수 있고, 그리고/또는 도 1a, 1b, 2a, 2b 및 9의 수정된 버전에서 실행될 수 있음이 이해되어야 한다. 또한, 다양한 동작 흐름이 도시된 시퀀스(들)에서 나타남에도 불구하고, 다양한 동작이 도시된 것 이외의 다른 순서로 수행될 수 있고, 또는 동시에 수행될 수 있음이 이해되어야 한다.A more detailed discussion relating to computing system 10 of FIG. 1B will be provided with respect to the processes and operations described herein. In particular, FIG. 3 illustrates an
더욱이, 도 3 및 이후에 뒤따르는 도면에서, 다양한 동작이 박스 안의 박스 방식(a box-within-a box manner)으로 도시될 수 있다. 그러한 도시는 내부 박스에서의 동작이 하나 이상의 외부 박스에서 도시된 동작 단계의 선택적 실시예를 포함할 수 있음을 나타낸다. 그러나, 내부 박스 동작은 임의의 연관된 외부 박스들로부터 분리된 독립적인 동작으로 여겨질 수 있거나, 모든 다른 도시된 동작들에 대해 임의의 순서로 수행될 수 있거나, 또는 동시에 수행될 수 있음이 이해되어야 한다. 더욱이, 여기에서 설명된 다른 동작뿐만 아니라 도 3에서 도시된 이러한 동작들은 머신, 제조 물품(article of manufacture), 또는 합성물(composition of matter) 중 적어도 하나에 의해 수행될 수 있다.Moreover, in the figures that follow in FIG. 3 and later, various operations may be shown in a box-within-a box manner. Such illustration indicates that the operation in the inner box may include optional embodiments of the operation steps shown in one or more outer boxes. However, it should be understood that the inner box operation may be regarded as an independent operation separate from any associated outer boxes, may be performed in any order for all other depicted operations, or may be performed simultaneously. do. Moreover, these operations shown in FIG. 3 as well as other operations described herein may be performed by at least one of a machine, an article of manufacture, or a composition of matter.
임의의 이벤트에서, 시작 동작 이후에, 도 3의 동작 흐름(300)은 하나 이상의 요금을 하나 이상의 비밀 엔티티에 연계되고 특정 최종 사용자로 주소 지정되는 하나 이상의 코뮈니케에 연관시키기 위한 요금 연관 동작(302)으로 이동할 수 있다. 예를 들어, 예시로서, 도 1a 및 1b의 예시적 환경(100)의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 요금을 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정되는(예를 들어, 전송되거나 전송되어지고 있는) 하나 이상의 코뮈니케(52)(예를 들어 전화 통화 또는 메시지, 비디오 콜, 전자메일 등)에 연관시킬 수 있다.In any event, after the start operation, the
요금 연관 동작(302)뿐만 아니라, 동작 흐름(300)은 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 청구서를 제공하기 위한 청구서 제공 동작(304)을 또한 포함할 수 있으며, 하나 이상의 청구서의 제공은 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 도 3에서 더 도시된 바와 같이 하나 이상의 청구서에 관하여 하나 이상의 비밀 엔티티를 조건부로 난독화할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고(예를 들어, 하나 이상의 비밀 엔티티(20)를 식별할 수 있는 알려진 주소들, 전화 번호들, 이름들 등과 같은 비밀 엔티티들(20)의 알려진 식별자들을 제공하지 않고) 하나 이상의 요금을 나타내는 하나 이상의 청구서(54*)(예를 들어 하나 이상의 전자 청구서(54) 및/또는 하나 이상의 하드카피 청구서(54'))를 제공(예컨대, 생성, 전송 등)할 수 있고, 하나 이상의 청구서(54*)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 조건부로 난독화할 수 있다. "*"는 와일드카드를 표현하며, 따라서 "청구서(54*)"에 대한 언급은 전자 청구서(54) 및/또는 하드카피 청구서(54')에 관한 것이 될 것이다.In addition to the rate association operation 302, the
여기에서 더 설명될 것과 같이, 도 3의 요금 연관 동작(302) 및 청구서 제공 동작(304)은 다양한 대안적인 구현에서 다양한 서로 다른 방식으로 실행될 수 있다. 도 4a, 4b, 4c 및 4d는, 예를 들어, 도 3의 요금 연관 동작(302)이 다양한 대안적인 구현에서 실행될 수 있는 대안적인 방식의 적어도 일부를 도시한다. 예를 들어, 다양한 구현에서, 도 3의 요금 연관 동작(302)은 도 4a에서 도시된 바와 같이 하나 이상의 코뮈니케에 대해 하나 이상의 요금을 결정하기 위한 동작 (402 )을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 결정 모듈(202)(도 2a 참조)은 하나 이상의 코뮈니케(52)에 대한 하나 이상의 요금을 결정(예를 들어 무료를 포함하는 하나 이상의 요금을 계산하거나 발견)할 수 있다.As will be described further herein, the rate association operation 302 and billing operation 304 of FIG. 3 may be executed in a variety of different ways in various alternative implementations. 4A, 4B, 4C, and 4D, for example, illustrate at least some of the alternative ways in which the rate association operation 302 of FIG. 3 can be implemented in various alternative implementations. For example, in various implementations, the rate association operation 302 of FIG. 3 can include an operation 402 for determining one or more rates for one or more communes as shown in FIG. 4A. For example, the pricing module 202 (see FIG. 2A) of the computing system 10 of FIG. 1B determines one or more rates for one or more commune 52 (eg, one or more rates including free). Can be calculated or found).
당업자가 인식할 것처럼, 코뮈니케(52)에 관하여 비밀 엔티티(20)를 난독화하기 위하여 요금을 결정하는 많은 방식이 있다. 따라서, 다양한 구현에서, 동작(402)은 도 4a에서 더 도시된 바와 같이 하나 이상의 요금을 결정하기 위해 순람표에서 검색 및/또는 산출하기 위한 동작(403)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 순람표 검색 모듈(203) 및/또는 요금 산출 모듈(204)(도 2a 참조)은 하나 이상의 코뮈니케(52)에 대한 하나 이상의 요금을 결정하기 위해 순람표(57)를 검색 및/또는 산출한다. 하나 이상의 요금을 결정하기 위해, 하나 이상의 요금은 비용(rate) 순람표에서 하나 이상의 비용을 검색하고 하나 이상의 요금을 산출하거나, 또는 단순히 (어떠한 산출 없이) 순람표에서 하나 이상의 요금을 검색하여 하나 이상의 공식에 기초하여 산출될 수 있음을 유의한다.As will be appreciated by those skilled in the art, there are many ways to determine a fee in order to obfuscate the secret entity 20 with respect to the
도 4a에서 더 도시된 바와 같이, 도 3의 요금 연관 동작(302)은 하나 이상의 요금을 하나 이상의 코뮈니케로 링크하기 위한 동작(404)을 추가적으로 또는 대안적으로 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 링크 모듈(205)(도 2a 참조)은 하나 이상의 요금을 하나 이상의 코뮈니케(52)로 링크(예를 들어 첨부 또는 태깅)할 수 있다.As further shown in FIG. 4A, the rate association operation 302 of FIG. 3 can additionally or alternatively include an operation 404 for linking one or more rates to one or more communes. For example, the rate link module 205 (see FIG. 2A) of the computing system 10 of FIG. 1B may link (eg, attach or tag) one or more rates to one or
다양한 구현에서, 도 3의 요금 연관 동작(302)에서 하나 이상의 요금의 연관은, 도 4a에서 더 도시된 바와 같이, 하나 이상의 요금을 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 연관시킴으로써 하나 이상의 요금을 하나 이상의 코뮈니케에 연관시키기 위한 동작(405)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 요금을 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화(예를 들어, 은닉(concealing), 은폐(cloaking), 감추기(hiding) 또는 위장(disguising))에 연관시킴으로써 하나 이상의 요금을 하나 이상의 코뮈니케(52)에 연관시킬 수 있다. 예를 들어, 추가적인 예시로서, 하나 이상의 비밀 엔티티(20)와 하나 이상의 코뮈니케(52)의 연계의 하나 이상의 은닉(concealment)에 하나 이상의 요금을 연관시키거나 또는 하나 이상의 코뮈니케(52)에서 하나 이상의 비밀 엔티티(20)의 하나 이상의 신원(identity)의 하나 이상의 은닉(concealment)에 하나 이상의 요금을 연관시킬 수 있다.In various implementations, the association of one or more rates in the rate association operation 302 of FIG. 3 associates one or more rates to one or more obfuscation of one or more secret entities on one or more communes, as further illustrated in FIG. 4A. By including an action 405 for associating one or more charges with one or more commune. For example, fee association module 102 of computing system 10 of FIG. One or more charges may be associated with one or
다양한 종류의 요금은 다양한 대안적인 구현에서 하나 이상의 난독화에 연관될 수 있다. 예를 들어, 일부의 경우에서, 도 3의 요금 연관 동작(302)은 도 4a에 도시된 바와 같이 일반적인 코뮈니케 서비스를 제공하기 위한 하나 이상의 일반적인 요금을 하나 이상의 코뮈니케와 연관시킴으로써 하나 이상의 요금을 하나 이상의 코뮈니케에 연관시키기 위한 동작(406)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 일반적인 코뮈니케 서비스를 제공하기 위한(예를 들어, 일반적인 전화 서비스 또는 전자메일 서비스를 제공하기 위한) 하나 이상의 일반적인 요금을 하나 이상의 코뮈니케(52)에 연관시켜 하나 이상의 요금을 하나 이상의 코뮈니케(52)에 연관시킬 수 있다.Various kinds of fees may be associated with one or more obfuscation in various alternative implementations. For example, in some cases, the rate association operation 302 of FIG. 3 associates one or more rates with one or more rates by associating one or more rates with one or more rates for providing a generic communeke service as shown in FIG. 4A. It may include an operation 406 for associating with a commune. For example, the fee association module 102 of the computing system 10 of FIG. 1B may include one or more general fees for providing a generic communeke service (eg, for providing a general telephone service or an email service). One or more fares may be associated with one or
동일하거나 대안적인 구현에서, 도 3의 요금 연관 동작(302)은 도 4a에서 도시된 바와 같이 난독화 서비스를 제공하기 위한 하나 이상의 난독화 요금을 하나 이상의 코뮈니케에 연관시킴으로써 하나 이상의 요금을 하나 이상의 코뮈니케에 연관시키기 위한 동작(407)을 대안적으로 또는 추가적으로 포함시킬 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 난독화 서비스를 제공하기 위한 하나 이상의 난독화 요금을 하나 이상의 코뮈니케(52)에 연관시킴(예를 들어, 일반적인 난독화 서비스를 제공하기 위한 월 정액 요금(flat monthly fee)을 연관시킴 또는 제공된 각각의 실행된 난독화에 대한 증가 요금을 연관시킴)으로써 하나 이상의 요금을 하나 이상의 코뮈니케(52)에 연관시킬 수 있다.In the same or alternative implementation, the rate association operation 302 of FIG. 3 may associate one or more rates with one or more rates by associating one or more rates with one or more obfuscation rates to provide obfuscation services, as shown in FIG. 4A. Alternatively or additionally may include an operation 407 for associating with. For example, the rate association module 102 of the computing system 10 of FIG. 1B associates one or more obfuscation charges to one or more communicates 52 for providing obfuscation services (eg, general obfuscation). One or more fees can be associated with one or
앞서 설명된 바와 같이, 다양한 구현에서, 도 3의 요금 연관 동작(302)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 것을 포함할 수 있다. 그러한 난독화는 다양한 대안적인 구현에서 다수의 서로 다른 방식으로 수행될 수 있다. 예를 들어, 일부의 구현에서, 요금 연관 동작(302)은, 도 4b에서 도시된 바와 같이, 하나 이상의 임시 대리와 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물(substitution)을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키기 위한 동작(408)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 임시 대리(53')(예컨대, 난독화 대체물 또는 플레이스홀더)와 함께 하나 이상의 코뮈니케(52)를 제공받는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(예를 들어 전화 번호, 전자 메일 주소, 이름 등과 같은 식별자)의 대체를 포함할 수 있다. 다양한 구현에서, 하나 이상의 코뮈니케(52)를 제공받았던 하나 이상의 표현(53)은 하나 이상의 코뮈니케(52)에 포함될 수 없고, 오히려 하나 이상의 코뮈니케(52)로부터 분리되어 제공될 수 있음에 유의한다. 하나 이상의 임시 대리(53')는 하나 이상의 직접적 난독화 대체물(예를 들어 비밀 엔티티(20)의 실제 전화 번호들에 대한 가공 전화 번호들) 및/또는 하나 이상의 간접적 난독화 대체물(예를 들어, 비밀 엔티티의 실제 개인적 이름에 대한 가공의 사업상 이름)을 포함할 수 있다. 하나 이상의 임시 대리(53')는 하나 이상의 가공(예를 들어, 가공된 이름 또는 전화 번호) 및/또는 비가공(예를 들어, 실제 제삼자 엔티티에 속하지만 비밀 엔티티(20)에 속하지 않는 이름 또는 전화 번호) 난독화 대체물을 또한 포함할 수 있다.As described above, in various implementations, the rate association operation 302 of FIG. 3 may include associating one or more charges with one or more obfuscation of one or more secret entities 20 with respect to one or
도 4b에서 더 도시된 바와 같이, 하나 이상의 임시 대리와 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(408)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부 구현에서, 동작(408)은 도 4b에서 도시된 바와 같이, 하나 이상의 임시 대리와 함께 특정 최종 사용자에 연관된 통신 기기로 전송되고 있었던 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(409)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 임시 대리(53')와 함께 특정 최종 사용자(32)에 연관된 통신 기기(34)(예를 들어, 스마트폰, 휴대전화, 랩탑 또는 데스크탑 컴퓨터, PDA, 워크스테이션 등)로 전송된 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)(예를 들어, 전화 번호, 주소, 전자 메일 주소, 이름, 이미지, 음성 서명 등)의 대체물을 포함할 수 있다.As further shown in FIG. 4B, one or more charges are associated with one or more obfuscation of one or more secret entities, including replacements of one or more representations of one or more secret entities that have been provided with one or more communiques with one or more temporary surrogates. The act of making 408 can include one or more additional operations in various alternative implementations. For example, in some implementations, operation 408 includes a replacement of one or more representations of one or more secret entities that were being sent to a communication device associated with a particular end user with one or more temporary surrogate, as shown in FIG. 4B. And associating one or more charges with one or more obfuscation of one or more secret entities. For example, the fee association module 102 of the computing system 10 of FIG. 1B may associate one or more charges with one or more obfuscations of one or more secret entities, and the one or more obfuscations may include one or more
일부의 경우에, 동작(409)은, 차례로, 도 4b에 도시된 바와 같이, 하나 이상의 임시 대리와 함께 통신 기기로 전송된 하나 이상의 코뮈니케에 포함된 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(410)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 임시 대리(53')와 함께 통신 기기(34)로 전송된 하나 이상의 코뮈니케(52)에 포함된 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)의 대체물을 포함할 수 있다. 다양한 구현에서, 하나 이상의 코뮈니케(52)에 포함될 수 있는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)은 헤더 데이터 형태, 메타데이터 형태 및/또는 메시지 콘텐트 데이터 형태로 전송될 수 있다.In some cases, operation 409 includes, in turn, a substitute for one or more representations of one or more secret entities contained in one or more communes sent to the communication device with one or more temporary substitutes, as shown in FIG. 4B. Associating one or more charges with one or more obfuscation of one or more secret entities. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein the one or more obfuscations are one or more temporary. It may include a substitute for one or
동일하거나 상이한 구현에서, 동작(408)은, 도 4b에 더 도시된 바와 같이, 하나 이상의 임시 대리와 함께 메모리에 저장된 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(411)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 임시 대리(53')와 함께 메모리(140)(캐시 메모리, 휘발성 메모리, 비휘발성 메모리 등)에 저장된 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 includes one of one or more secret entities, including a replacement of one or more representations of one or more secret entities stored in memory with one or more temporary surrogates, as further shown in FIG. 4B. Associating one or more charges with the at least one obfuscation. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein the one or more obfuscations are one or more temporary. It may include replacements of one or
동일하거나 상이한 구현에서, 동작(408)은 하나 이상의 난독화 대체물과 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티의 하나 이상의 이름의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(412)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 난독화 대체물(예를 들어, 가공의 대체물 이름 및/또는 제삼자에 속하는 비가공의 대체물 이름)과 함께 하나 이상의 코뮈니케(52)를 제공받았던 하나 이상의 비밀 엔티티(20)의 하나 이상의 이름(예를 들어, 사업 이름, 개인 이름, 사용자이름 등)의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 includes one or more obfuscation of one or more secret entities, including one or more name substitutions of one or more secret entities that have been provided with one or more communikes with one or more obfuscation substitutions. Associating a fee may include operation 412. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein one or more obfuscations are one or more obfuscations. One or more names of one or more secret entities 20 that have been provided with one or more communikes 52 (e.g., the name of the processing substitute and / or the name of the raw substitute belonging to a third party) Business names, personal names, usernames, etc.).
동일하거나 상이한 구현에서, 동작(408)은 하나 이상의 난독화 대체물과 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티의 하나 이상의 주소의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(413)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 난독화 대체물(예를 들어, 가공의 대체물 주소 및/또는 제삼자에 속하는 비가공의 대체물 주소)와 함께 하나 이상의 코뮈니케(52)를 제공받았던 하나 이상의 비밀 엔티티(20)의 하나 이상의 주소(예를 들어, 전자 메일 주소, URL, IP 주소 등)의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 includes one or more obfuscation of one or more secret entities, including substitutions of one or more addresses of one or more secret entities that have been provided with one or more communikes with one or more obfuscation substitutions. Association 413 may be associated with a fee. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein one or more obfuscations are one or more obfuscations. One or more addresses of one or more secret entities 20 that have been provided with one or more communikes 52, together with currency substitutes (e.g., processing substitute addresses and / or raw substitute addresses belonging to third parties). Email addresses, URLs, IP addresses, etc.).
동일하거나 상이한 구현에서, 동작(408)은 하나 이상의 난독화와 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티에 링크된 하나 이상의 번호의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(414)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 난독화 대체물(예를 들어, 가공의 대체물 전화 번호 및/또는 제삼자에 속하는 비가공의 대체물 전화 번호)와 함께 하나 이상의 코뮈니케(52)를 제공받았던 하나 이상의 비밀 엔티티(20)에 링크된 하나 이상의 번호(예를 들어, 전화 번호)의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 includes one or more obfuscation of one or more secret entities, including one or more number substitutions linked to one or more secret entities that have been provided with one or more communikes with one or more obfuscation. Association 414 may be associated with the above charge. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein one or more obfuscations are one or more obfuscations. One or more numbers linked to one or more secret entities 20 that have been provided with one or more communikes 52, together with currency alternatives (e.g., processing alternative phone numbers and / or raw alternative phone numbers belonging to third parties). For example, a telephone number).
동일하거나 상이한 구현에서, 동작(408)은 하나 이상의 난독화 대체물과 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티에 링크된 하나 이상의 이미지의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작 (415)을 포함할 수 있다. 예를 들어 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 난독화 대체물(예를 들어 제삼자의 안면 이미지와 같은 이미지를 난독화하는 대체물)과 함께 하나 이상의 코뮈니케(52)를 제공받았던(예를 들어, 그에 포함되었던) 하나 이상의 비밀 엔티티(20)에 링크된 하나 이상의 이미지(예를 들어, 안면 이미지 또는 아이콘 이미지)의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 may be applied to one or more obfuscation of one or more secret entities, including substitutes of one or more images linked to one or more secret entities that have been provided with one or more communikes with one or more obfuscation substitutes. Associating one or more charges may include operation 415. For example, the rate association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein the one or more obfuscations are one or more obfuscations. One or more linked to one or more secret entities 20 that were provided (eg, included) with one or
동일하거나 상이한 구현에서, 동작(408)은 하나 이상의 난독화 대체물과 함께 하나 이상의 코뮈니케를 제공받았던 하나 이상의 비밀 엔티티에 링크된 하나 이상의 음성 서명의 대체물을 포함하는, 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(416)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 난독화 대체물(예를 들어, 음성 서명을 난독화하는 대체물)과 함께 하나 이상의 코뮈니케(52)(예를 들어, 음성 메시지)를 제공(예를 들어, 포함)받았던 하나 이상의 비밀 엔티티(20)에 링크된 하나 이상의 음성 서명의 대체물을 포함할 수 있다.In the same or different implementation, operation 408 includes one or more obfuscation of one or more secret entities, including an alternative of one or more voice signatures that are linked to one or more secret entities that have been provided with one or more communikes with one or more obfuscation substitutes. May include an operation 416 of associating one or more charges with the. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more charges with one or more obfuscations of one or more secret entities 20, wherein one or more obfuscations are one or more obfuscations. A link to one or more secret entities 20 that were provided (eg, included) with one or more communikes 52 (eg, voice messages) along with a currency substitute (eg, an obfuscating voice signature). It may include a substitute for one or more voice signatures.
도 3의 요금 연관 동작(302)에서 언급된 하나 이상의 비밀 엔티티의 난독화는 일부의 경우에 하나 이상의 코뮈니케가 제공되는 것을 보류함으로써 실행될 수 있다. 예를 들어, 도 4c에서 도시된 바와 같이, 일부의 구현에서, 요금 연관 동작(302)은, 하나 이상의 코뮈니케가, 적어도 일시적으로, 제공되는 것을 보류하는 것을 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(417)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 코뮈니케(52)가, 적어도 일시적으로, 제공되는 것을 보류(예를 들어, 릴리스하지 않고 유지)하는 것(예를 들어, 하나 이상의 코뮈니케(52)가 특정 최종 사용자(32)에 연관된 통신 기기(34)로 전송되는 것을 적어도 일시적으로 보류하는 것)을 포함할 수 있다.Obfuscation of one or more secret entities referred to in the rate association operation 302 of FIG. 3 may in some cases be effected by withholding the provision of one or more communikes. For example, as shown in FIG. 4C, in some implementations, the rate association operation 302 includes one or more relating to one or more communikes, including, at least temporarily, suspending the provision. Associating one or more charges with one or more obfuscation of the secret entity. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
일부의 경우에서, 동작(417)은, 하나 이상의 코뮈니케가 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 적어도 발생할 때까지 특정 최종 사용자에 연관된 통신 기기를 통해 제공되는 것을 보류하는 것을 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(418)을 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 발생시 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트일 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 적어도 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지 하나 이상의 코뮈니케(52)가 특정 최종 사용자(32)에 연관된 통신 기기(34)를 통해 제공되는 것을 보류할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기(34)의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 발생시 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트(예를 들어 통신 기기(34)의 상대적인 시간 및/또는 위치 및/또는 환경적 청각적 및/또는 시각적 인디케이터)일 수 있다. 추가적인 예시로서, 도 1a 및 1b의 컴퓨팅 시스템(10)은 하나 이상의 비밀 엔티티(20)에 의해 전송되고 특정 최종 사용자(32)로 전송된 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있다. 하나 이상의 난독화는 적어도 통신 기기(34)가 하나 이상의 미리 정해진 시간 기간 또는 구간에 도달하거나, 미리 정해진 위치에 위치하거나, 그리고/또는 통신 기기(34)의 가까운 근방 이내에 하나 이상의 제삼자의 존재를 표시하는 환경적 청각적 또는 시각적 인디케이터들이 없다는 것을 결정할 때까지 하나 이상의 코뮈니케(52)를 통신 기기(34)에 릴리스하지 않는 것 및 특정 최종 사용자(32)의 통신 기기로부터 하나 이상의 코뮈니케(52)를 보류하는 것을 포함할 수 있다.In some cases, operation 417 includes one or more communeques withheld from being provided through a communication device associated with a particular end user until at least one or more specific context aspects associated with the communication device occur. Associating one or more charges to one or more obfuscation of one or more secret entities with respect to, wherein the one or more specific context aspects are at least indicative of at least one absence of one or more third parties within the immediate vicinity of the communication device. It may be one or more environmental aspects of the communication device. For example, the fee association module 102 of the computing system 10 of FIG. 1B may associate one or more charges with the obfuscation of one or more secret entities 20 with respect to one or
그러나, 대안적인 구현에서, 도 3의 요금 연관 동작(302)에 언급된 하나 이상의 비밀 엔티티(20)의 난독화는 단순히 전술한 바와 같이 전체의 하나 이상의 코뮈니케(52)를 보류하는 것 대신에 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현이 제공되는 것(예를 들어 전송되는 것)을 보류하는 것에 의해 실행될 수 있다. 예를 들어, 도 4c에 도시된 바와 같이, 일부의 구현에서, 요금 연관 동작(302)은 하나 이상의 비밀 엔티티의 하나 이상의 표현이, 적어도 일시적으로, 제공되는 것을 보류하는 것을 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(419)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)(예를 들어, 이름, 전화 번호, 전자 메일 주소, 음성 서명 등)이, 적어도 일시적으로, 제공되는 것(예를 들어 전송되는 것)을 보류하는 것(예를 들어 릴리스하지 않고 유지하는 것)을 포함할 수 있다. 전술한 바와 같이, 하나 이상의 코뮈니케(52)를 제공받을 수 있는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)(예를 들어, 이름, 주소, 번호, 음성 서명, 이미지 등)은 하나 이상의 코뮈니케(52)에 포함되거나 포함되지 않을 수 있다는 것을 유의한다. 즉, 일부의 경우에, 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)은 하나 이상의 코뮈니케(52)로부터 분리되어 제공될 수 있다.However, in an alternative implementation, the obfuscation of one or more secret entities 20 mentioned in the rate association operation 302 of FIG. 3 is one instead of suspending one or
도 4c에서 더 도시된 바와 같이, 동작(419)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 경우에서, 동작(419)은 적어도 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지 하나 이상의 비밀 엔티티의 하나 이상의 표현을 보류하는 것을 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(420)을 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 발생시 통신 기기의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기의 하나 이상의 특정 환경 애스펙트일 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 적어도 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)을 보류하는 것을 포함하고, 하나 이상의 특정 컨텍스트 애스펙트는 발생시 통신 기기(34)의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기(34)의 하나 이상의 특정 환경 애스펙트(예를 들어, 통신 기기(34)에 연관된 상대적인 시간 또는 위치 또는 환경적 시각적/오디오 인디케이터)일 수 있다. 앞서 표현된 어구 "가까운 근방"은, 제삼자가 통신 기기(34)를 통해 제공되는 코뮈니케(52)를 듣고, 보고, 그리고/또는 느낄 수 있는 통신 기기(34)의 근방에 관한 것일 수 있다.As further shown in FIG. 4C, operation 419 may include one or more additional operations in various alternative implementations. For example, in some cases, operation 419 includes one or more related to one or more communeques, including holding one or more representations of one or more secret entities until at least one or more specific context aspects associated with the communication device occur. Associating one or more charges with one or more obfuscation of the secret entity, wherein the one or more specific context aspects occur at least one of the communication devices implying at least one third party's absence within close proximity of the communication device. It may be a specific environmental aspect. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
일부의 구현에서, 동작(420)은, 도 4c에서 더 도시된 바와 같이, 적어도 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 검출될 때까지 통신 기기로의 하나 이상의 비밀 엔티티의 하나 이상의 표현의 전송을 보류하는 것을 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(421)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 적어도 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트가 검출될 때까지 통신 기기(34)로의 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)의 전송을 보류하는 것을 포함할 수 있다.In some implementations, operation 420 can cause the transmission of one or more representations of one or more secret entities to the communication device until at least one specific context aspect associated with the communication device is detected, as further shown in FIG. 4C. Associating one or more charges with one or more obfuscation of one or more secret entities pertaining to one or more communes, including withholding. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
일부의 경우에서, 도 3의 요금 연관 동작(302)에서 언급된 하나 이상의 난독화는 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 조건부 난독화에 관련될 수 있다. 예를 들어, 도 4c에 더 도시된 바와 같이, 일부의 구현에서 요금 연관 동작(302)은 특정 최종 사용자에 연관된 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 응답하여 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 조건부 난독화를 포함하는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(422)을 더 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있다는 것을 발생시 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트일 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 특정 최종 사용자(32)에 연관된 통신 기기(34)의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 응답하여 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 조건부 난독화를 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있다는 것을 발생시 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트(예를 들어, 상대적인 시간 및/또는 위치, 및/또는 환경적 오디오/시각적 인디케이터들의 존재 또는 부재)일 수 있다.In some cases, one or more obfuscation mentioned in the rate association operation 302 of FIG. 3 may relate to one or more conditional obfuscation of one or more secret entities 20 with respect to one or
다양한 구현에서, 도 3의 요금 연관 동작(302)에서 언급된 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)에 연계되는 것으로 결정된 하나 이상의 코뮈니케(52)일 수 있다. 예를 들어, 도 4d에 도시된 바와 같이, 도 3의 요금 연관 동작(302)은 하나 이상의 비밀 엔티티의 하나 이상의 표현을 포함하는 것으로 결정된 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(423)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)(예를 들어, 전화 메시지 또는 통화)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(예를 들어 전화 번호 또는 음성 서명)을 포함하는 것으로 결정(예를 들어, 검출)될 수 있다.In various implementations, the one or
도 4d에 더 도시된 바와 같이, 일부의 경우에서, 동작(423)은 하나 이상의 비밀 엔티티에 연관된 하나 이상의 이름, 주소, 번호, 이미지 또는 음성 서명을 포함하는 것으로 결정된 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(424)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)에 연관된 하나 이상의 이름(예를 들어, 사용자 이름), 주소(예를 들어, 전자 메일 주소), 번호(예를 들어, 전화 번호), 이미지 또는 음성 서명을 포함하는 것으로 결정될 수 있다.As further shown in FIG. 4D, in some cases, operation 423 may include one or more secrets relating to one or more communications that are determined to include one or more names, addresses, numbers, images, or voice signatures associated with one or more secret entities. It may further comprise associating one or more charges with one or more obfuscation of the entity. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
동일하거나 대안적인 구현에서, 도 3의 요금 연관 동작(302)은 도 4d에 더 도시된 바와 같이 하나 이상의 비밀 엔티티가 하나 이상의 코뮈니케에 대한 하나 이상의 소스(source)가 되는 것을 나타내는 것으로 결정된 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(425)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 코뮈니케(52)는 하나 이상의 비밀 엔티티(20)가 하나 이상의 코뮈니케(52)에 대한 하나 이상의 소스가 되는 것을 나타내는 것으로 결정될 수 있다.In the same or alternative implementation, the rate association operation 302 of FIG. 3 is determined to indicate that the one or more secret entities become one or more sources for one or more commune as further shown in FIG. 4D. And associating one or more charges with one or more obfuscation of one or more secret entities with respect to 425. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
다양한 구현에서, 도 3의 요금 연관 동작(302)에서 언급된 하나 이상의 코뮈니케(52)는 다양한 대안적인 구현에서 다양한 전자 코뮈니케일 수 있다. 예를 들어, 일부의 구현에서, 도 3의 요금 연관 동작(302)은 하나 이상의 오디오 코뮈니케에 하나 이상의 요금을 연관시키는 동작(426)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 오디오 코뮈니케(예를 들어, 전화 통화 및/또는 메시지, 비디오 메시지 등)에 하나 이상의 요금을 연관시킬 수 있다.In various implementations, one or more of the co-workings 52 mentioned in the rate association operation 302 of FIG. 3 can be a variety of electronic co-workings in various alternative implementations. For example, in some implementations, the rate association operation 302 of FIG. 3 can include an operation 426 of associating one or more rates with one or more audio communeikes. For example, the fee association module 102 of the computing system 10 of FIG. 1B may associate one or more fees with one or more audio communications (eg, phone calls and / or messages, video messages, etc.).
도 4d에 더 도시된 바와 같이, 동작(426)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(426)은 하나 이상의 전화 코뮈니케에 하나 이상의 요금을 연관시키는 동작(427)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 전화 코뮈니케(예를 들어 VoIP 통화 또는 메시지, 일반 전화(landline) 통화 또는 메시지, 휴대 전화 통화, 음성 메시지 등)에 하나 이상의 요금을 연관시킬 수 있다.As further shown in FIG. 4D, operation 426 may include one or more additional operations in various alternative implementations. For example, in some implementations, operation 426 can include an operation 427 of associating one or more charges with one or more telephone coworkers. For example, the rate association module 102 of the computing system 10 of FIG. 1B may include one or more telephone conversations (eg, VoIP calls or messages, landline calls or messages, mobile phone calls, voice messages, etc.). You can associate more than one fee with.
일부의 구현에서, 동작(426)은 하나 이상의 시각적/오디오 코뮈니케에 하나 이상의 요금을 연관시키는 동작(428)을 대안적으로 또는 추가적으로 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 시각적/오디오 코뮈니케(예를 들어 비디오 메시지)에 하나 이상의 요금을 연관시킬 수 있다.In some implementations, operation 426 can alternatively or additionally include operation 428 of associating one or more charges with one or more visual / audio coquenes. For example, the rate association module 102 of the computing system 10 of FIG. 1B may associate one or more rates with one or more visual / audio co-uniques (eg, video messages).
일부의 구현에서, 도 3의 요금 연관 동작(302)은 도 4d에서 더 도시된 바와 같이 하나 이상의 텍스트 코뮈니케에 하나 이상의 요금을 연관시키는 동작(429)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 텍스트 코뮈니케(예를 들어, 전자 메일 메시지, 인스턴트 메시지(IM), 텍스트 메시지 등)에 하나 이상의 요금을 연관시킬 수 있다.In some implementations, the rate association operation 302 of FIG. 3 can include an operation 429 of associating one or more rates with one or more text commune as further shown in FIG. 4D. For example, the rate association module 102 of the computing system 10 of FIG. 1B may associate one or more rates with one or more text messages (eg, email message, instant message (IM), text message, etc.). Can be.
동일한 또는 상이한 구현에서, 도 3의 요금 연관 동작(302)은 도 4d에 더 도시된 바와 같이 특정 최종 사용자의 하나 이상의 표현으로 향한 하나 이상의 코뮈니케에 하나 이상의 요금을 연관시키는 동작(430)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈 (102)은 특정 최종 사용자(32)의 하나 이상의 표현(53)(예를 들어, 전화 번호, 사용자 이름 및/또는 다른 식별자)으로 향하는(예를 들어 전송되는) 하나 이상의 코뮈니케(52)에 하나 이상의 요금을 연관시킬 수 있다.In the same or different implementation, the rate association operation 302 of FIG. 3 may include associating one or more rates 430 with one or more communes directed to one or more representations of a particular end user as further shown in FIG. 4D. Can be. For example, the fee association module 102 of the computing system 10 of FIG. 1B may be configured with one or more representations 53 (eg, phone number, username and / or other identifier) of a particular end user 32. One or more charges may be associated with one or
동일하거나 상이한 구현에서, 도 3의 요금 연관 동작(302)은, 도 4d에 더 도시된 바와 같이, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티를 조건부로 난독화하도록 특정 최종 사용자의 하나 이상의 조건부 지시에 따르는, 하나 이상의 코뮈니케에 관한 하나 이상의 비밀 엔티티의 하나 이상의 난독화에 하나 이상의 요금을 연관시키는 동작(431)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 요금 연관 모듈(102)은 하나 이상의 코뮈니케(52)에 관한 하나 이상의 비밀 엔티티(20)의 하나 이상의 난독화에 하나 이상의 요금을 연관시킬 수 있고, 하나 이상의 난독화는 하나 이상의 코뮈니케(52)에 관하여 하나 이상의 비밀 엔티티를 조건부로 난독화하도록(예를 들어, 하나 이상의 비밀 엔티티(20)의 식별자들 또는 하나 이상의 코뮈니케(52)와의 연계를 조건부로 위장하거나 숨기도록) 설계된 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따를 수 있다.In the same or different implementation, the rate association operation 302 of FIG. 3 may be applied to one or more conditional instructions of a particular end user to conditionally obfuscate one or more secret entities relating to one or more communes, as further shown in FIG. 4D. And associating one or more charges with one or more obfuscation of one or more secret entities pertaining to one or more communes. For example, the fee association module 102 of the computing system 10 of FIG. 1B can associate one or more fees with one or more obfuscation of one or more secret entities 20 with respect to one or
도 3의 청구서 제공 동작(304)으로 다시 돌아가면, 도 3의 요금 연관 동작(302)에 유사한 청구서 제공 동작(304)은 도 5a, 5b, 5c, 5d 및 5e에 도시된 바와 같이 다양한 대안적인 구현에서 다수의 상이한 방식으로 실행될 수 있다. 예를 들어, 도 5a로 돌아가면, 일부의 구현에서 도 3의 청구서 제공 동작(304)은 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 하드카피 청구서의 생성을 유도하는 동작(532)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 하드카피 청구서 생성 유도 모듈(220)(도 2b 참조)은 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 하드카피(예를 들어, 종이 카피) 청구서(54')의 생성을 유도(예를 들어, 컴퓨팅 시스템(10)의 일부이거나 일부이지 않을 수 있는 하드카피 청구서 생성 시스템(105)을 지시하거나 명령)할 수 있다. 하드카피 청구서(54')에 누가 접근하는지를 제어하는 것이 일반적으로 어렵기 때문에, 일부의 구현에서, 하나 이상의 하드카피 청구서(54)가 생성되는 것이 결정될 때마다, 디폴트는 생성될 하나 이상의 하드카피 청구서(54')에 관하여 하나 이상의 비밀 엔티티(20)를 난독화하는 것일 수 있음을 유의한다. 따라서, 이러한 구현에 있어서, 하나 이상의 하드카피 청구서(54')가 생성되는 것이 결정되면, 하나 이상의 비밀 엔티티(20)는 하나 이상의 하드카피 청구서(54')에 관하여 난독화될 수 있다.Returning back to the billing operation 304 of FIG. 3, a billing operation 304 similar to the fee association operation 302 of FIG. 3 is a variety of alternatives as shown in FIGS. 5A, 5B, 5C, 5D and 5E. Implementations may be implemented in a number of different ways. For example, returning to FIG. 5A, in some implementations, billing operation 304 of FIG. 3 induces the generation of one or more hardcopy invoices indicating one or more charges without at least directly identifying one or more secret entities. May include an operation 532. For example, the hardcopy bill generation induction module 220 (see FIG. 2B) of the computing system 10 of FIG. 1B does not at least directly identify one or more secret entities 20 but represents one or more charges that represent one or more charges. Induce generation of a copy (eg, paper copy) bill 54 '(eg, direct or instruct hardcopy bill generation system 105, which may or may not be part of computing system 10). Can be. Since it is generally difficult to control who has access to the hardcopy bill 54 ', in some implementations, whenever it is determined that one or
일부의 경우에서, 도 3의 청구서 제공 동작(304)은 전자적 형태로 하나 이상의 청구서를 제공하는 것을 포함할 수 있다. 예를 들어, 도 5a에서 더 도시된 바와 같이, 일부의 구현에서, 청구서 제공 동작(304)은 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 전자 청구서를 제공하는 동작(533)을 포함할 수 있고, 하나 이상의 전자 청구서의 제공은 특정 최종 사용자의 하나 이상의 조건부 지시에 따를 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 제공 모듈(222)(도 2b 참조)은 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 전자 청구서(54)를 제공(예를 들어, 생성, 전송, 송부 등)할 수 있고, 하나 이상의 전자 청구서(54)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따를 수 있다.In some cases, billing operation 304 of FIG. 3 may include providing one or more bills in electronic form. For example, as further shown in FIG. 5A, in some implementations, billing operation 304 provides one or more electronic bills that represent one or more charges without at least directly identifying one or more secret entities ( 533), and the provision of one or more electronic bills may be in accordance with one or more conditional instructions of the particular end user. For example, the electronic billing module 222 (see FIG. 2B) of the computing system 10 of FIG. 1B does not at least directly identify one or more secret entities 20 but represents one or more charges (
도 5a, 5b 및 5c에 더 도시된 바와 같이, 동작(533)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(533)은 도 5a, 5b 및 5c에 도시된 바와 같이 특정 최종 사용자에 연관된 적어도 하나의 통신 기기로 하나 이상의 전자 청구서를 전송하는 동작(534)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224)(도 2b 참조)은 특정 최종 사용자(32)에 연관된 적어도 하나의 통신 기기(34)(예를 들어, 스마트폰, 랩탑 또는 데스크탑 컴퓨터, PDA, 넷북, 워크스테이션 등)로 하나 이상의 전자 청구서(54)를 (예컨대, 하나 이상의 통신 네트워크(40)를 경유하여) 전송할 수 있다.As further shown in FIGS. 5A, 5B and 5C, operation 533 may include one or more additional operations in various alternative implementations. For example, in some implementations, operation 533 can include sending one or more electronic bills 534 to at least one communication device associated with the particular end user, as shown in FIGS. 5A, 5B, and 5C. Can be. For example, the electronic bill transfer module 224 of the computing system 10 of FIG. 1B (see FIG. 2B) may include at least one communication device 34 (eg, a smartphone, One or more electronic bills 54 (eg, via one or more communication networks 40) may be sent to a laptop or desktop computer, PDA, netbook, workstation, and the like.
일부의 경우에, 동작(534)은 도 5a에 도시된 바와 같이 통신 기기로부터 청구서에 대한 요청을 수신하는 것에 적어도 부분적으로 응답하여 특정 최종 사용자와 연관된 적어도 하나의 통신 기기에 하나 이상의 전자 청구서를 전송하는 동작(535)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224)(도 2b 참조)는 통신 기기(34)로부터 청구서에 대한 요청을 수신하는 것에, 적어도 부분적으로, 응답하여 특정 최종 사용자(32)에 연관된 적어도 하나의 통신 기기(34)로 하나 이상의 전자 청구서(54)를 전송할 수 있다.In some cases, operation 534 transmits one or more electronic bills to at least one communication device associated with a particular end user in response at least in part to receiving a request for a bill from the communication device as shown in FIG. 5A. Operation 535 may be further included. For example, the electronic bill transfer module 224 (see FIG. 2B) of the computing system 10 of FIG. 1B may, at least in part, respond to receiving a request for a bill from the communication device 34 in response to a particular end user. One or more
동일하거나 또는 상이한 구현에서, 동작(534)은, 도 5a, 5b 및 5c에 도시된 바와 같이, 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(536)을 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내의 하나 이상의 제삼자의 존재를 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트일 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 컨텍스트 애스펙트 발생 결정 모듈(226)(도 2b 참조)은 컨텍스트 애스펙트 발생 결정 모듈(226)이 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기(34)의 가까운 근방 이내(예를 들어, 5피트, 10피트, 20피트 이내, 또는 통신 기기(34)를 통해 제공되는 코뮈니케(52)를 제삼자가 듣고 보고 감지할 수 있는 통신 기기로부터의 임의의 다른 거리 이내)의 하나 이상의 제삼자의 존재를 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트(예를 들어 상대적인 시간 또는 위치, 및/또는 환경적 오디오 또는 시각적 인디케이터)일 수 있다.In the same or different implementation, operation 534 is at least partially in response to determining occurrence of one or more specific context aspects associated with the communication device, as shown in FIGS. 5A, 5B and 5C. Sending a bill 536 may include one or more specific context aspects, which may be one or more environmental aspects of the communication device at least implying the presence of one or more third parties within close proximity of the communication device. For example, the electronic bill transfer module 224 and the context aspect occurrence determination module 226 (see FIG. 2B) of the computing system 10 of FIG. 1B may be configured by the context aspect occurrence determination module 226 to communicate with the communication device 34. In response to determining the occurrence of the associated one or more specific context aspects, at least in part, one or more
도 5a, 5b 및 5c에서 더 도시된 바와 같이, 동작(536)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(536)은 도 5a에 도시된 바와 같이 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(537)을 포함할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 특정 최종 사용자의 하나 이상의 조건부 지시에 의해 지정될 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 컨텍스트 애스펙트 발생 결정 모듈(226)은 컨텍스트 애스펙트 발생 결정 모듈(226)이 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것(예를 들어, 통신 기기(34)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)에 기초하여 결정하는 것)에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 의해 지정될 수 있다. 예를 들어, 일부의 경우에, 통신 기기(34)가 하나 이상의 지정된 지점에 제 시간에 도달하거나, 하나 이상의 지정된 위치에 있거나, 하나 이상의 오디오 및/또는 시각적 인디케이터에 기초하여 하나 이상의 제삼자의 존재가 있는 것으로 결정되는 경우, 특정 최종 사용자(32)는 비밀 엔티티(20)의 신원이 전자 청구서(54)에 관하여 난독화될 수 있음을 지정할 수 있다.As further shown in FIGS. 5A, 5B and 5C, operation 536 may include one or more additional operations in various alternative implementations. For example, in some implementations, operation 536 transmits one or more electronic bills in response, at least in part, to determining occurrence of one or more specific context aspects associated with the communication device as shown in FIG. 5A. Operation 537 may be included, and one or more specific context aspects may be specified by one or more conditional instructions of a particular end user. For example, the electronic bill transfer module 224 and the context aspect occurrence determination module 226 of the computing system 10 of FIG. Responding, at least in part, to determining one or more occurrences of the aspect (e.g., based on the
동일하거나 상이한 구현에서, 동작(536)은 통신 기기가 하나 이상의 특정 시간의 지점 또는 구간에 도달한 것으로 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(538)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 통신 기기 시간 결정 모듈(228)(도 2b 참조)은, 통신 기기 시간 결정 모듈(228)이 통신 기기(34)가 하나 이상의 특정 시간의 지점 또는 구간(예를 들어, 특정 최종 사용자(32)의 조건부 지시(50)에 의해 지정된 하나 이상의 지정된 시간의 지점 또는 구간)에 도달하였음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있다. 일부의 경우에, 통신 기기 시간 결정 모듈(228)은 통신 기기(34)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)(통신 기기(34)에 관하여 상대적인 시간을 나타낼 수 있음)에 기초하여 시간 결정을 할 수 있다. In the same or different implementation, operation 536 may include transmitting 538 or more electronic bills in response, at least in part, to determining that the communication device has reached one or more specific points or intervals of time. Can be. For example, the electronic bill transfer module 224 and the communication device time determination module 228 (see FIG. 2B) of the computing system 10 of FIG. 1B include a communication device time determination module 228. Determining, at least in part, that one or more points of time have been reached (e.g., one or more points of time specified by
동일하거나 상이한 구현에서, 동작(536)은 통신 기기가 하나 이상의 특정 위치에 있는 것으로 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(539)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 위치 결정 모듈(230)을 포함하는 전자 청구서 전송 모듈(224)(도 2b 참조)은 통신 기기 위치 결정 모듈(230)이 통신 기기(34)가 하나 이상의 특정 위치에 있다는 것을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있다. 일부의 경우에, 통신 기기 위치 결정 모듈(230)은 통신 기기(34)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)(GPS 데이터를 포함할 수 있음)에 기초하여 통신 기기(34)의 위치 결정을 할 수 있다.In the same or different implementation, operation 536 may include sending one or more electronic bills in response, at least in part, to determining that the communication device is at one or more specific locations. For example, the electronic bill transfer module 224 (see FIG. 2B), which includes the communication device positioning module 230 of the computing system 10 of FIG. 1B, may be configured by the communication device positioning module 230. May transmit one or more
동일하거나 상이한 구현에서, 동작(536)은 통신 기기가 하나 이상의 특정 위치 외부에 있다는 것을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(540)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 통신 기기 위치 결정 모듈(230)(도 2b 참조)은 통신 기기(34)가 하나 이상의 특정 위치(예를 들어, 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 의해 지정됨) 밖에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있다. 이러한 경우에, 하나 이상의 조건부 지시(50)는 그러한 전자 청구서(65)가 하나 이상의 제삼자에 의해 보여질 수 있다는 두려움 없이 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 제공할 수 있는 "안전"할 수 있는 하나 이상의 특정 위치를 지정할 수 있다는 것을 유의한다.In the same or different implementation, operation 536 may include sending one or more electronic bills in response, at least in part, to determining that the communication device is outside one or more specific locations. For example, the electronic bill transfer module 224 and the communication device location determination module 230 (see FIG. 2B) of the computing system 10 of FIG. 1B may include one or more specific locations (eg, One or more
도 5b로 돌아가서, 동일하거나 상이한 구현에서, 동작(536)은 센서 제공 데이터에 기초하여 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(541)을 포함할 수 있다. 예를 들어 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 컨텍스트 애스펙트 발생 결정 모듈(226)은, 컨텍스트 애스펙트 발생 결정 모듈(226)이 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송할 수 있고, 그 결정은 하나 이상의 센서(36)에 의해 제공되는 센서 제공 데이터에 기초할 수 있다. 여기에서 언급된 하나 이상의 센서(36)는, 예를 들어, 웹캠 또는 디지털 카메라와 같은 이미지 캡쳐 기기, 마이크로폰과 같은 오디오 캡쳐 기기, GPS와 같은 위치 추적 기기 등을 포함하는 매우 다양한 기기에 관한 것일 수 있다.Returning to FIG. 5B, in the same or different implementation, operation 536 transmits one or more electronic bills in response, at least in part, to determining the occurrence of one or more specific context aspects associated with the communication device based on sensor provided data. Operation 541 may be included. For example, the electronic bill transfer module 224 and the context aspect occurrence determination module 226 of the computing system 10 of FIG. 1B may include one or more specific contexts in which the context aspect occurrence determination module 226 is associated with the communication device 34. In determining, at least in part, the occurrence of the aspect, one or more electronic bills may be sent in response, and the determination may be based on sensor provided data provided by one or more sensors 36. One or more of the sensors 36 referred to herein may relate to a wide variety of devices including, for example, image capture devices such as webcams or digital cameras, audio capture devices such as microphones, location tracking devices such as GPS, and the like. have.
도 5b에서 더 도시된 바와 같이, 동작(541)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 더 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(541)은 통신 기기에 의해 제공되는 센서 데이터에 기초하여 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 동작(542)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 컨텍스트 애스펙트 발생 결정 모듈(226)은 통신 기기(34)에 의해 제공된 센서 데이터에 기초하여 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정할 수 있다. 즉, 센서 제공 데이터는 하나 이상의 센서(36)에 의해 직접적으로 제공될 수 있거나 또는 하나 이상의 센서(36)가 통신 기기(34)에 통합되는 경우 통신 기기(34)를 경유하여 제공될 수 있다.As further shown in FIG. 5B, operation 541 may further include one or more additional operations in various alternative implementations. For example, in some implementations, operation 541 can include an operation 542 of determining the occurrence of one or more specific context aspects associated with the communication device based on sensor data provided by the communication device. For example, the context aspect generation determination module 226 of the computing system 10 of FIG. 1B may generate generation of one or more specific context aspects associated with the communication device 34 based on sensor data provided by the communication device 34. You can decide. That is, sensor providing data may be provided directly by one or more sensors 36 or via communication device 34 when one or more sensors 36 are integrated into communication device 34.
일부의 경우에, 동작(542)은, 차례로, 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있다는 것을 암시하는 이미지 캡쳐 기기에 의해 제공되는 이미지 데이터에 기초하여 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 동작(543)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 컨텍스트 애스펙트 발생 결정 모듈(226)은 하나 이상의 제삼자(예를 들어, 하나 이상의 제삼자는 조건부 지시(50)에 의해 지정되는 하나 이상의 특정 제삼자일 수 있거나 또는 임의의 하나 이상의 제삼자일 수 있음)가 통신 기기(34)의 가까운 근방 이내에 있음을 암시하는 이미지 캡쳐 기기(예를 들어, 웹캠, 디지털 카메라 등)에 의해 제공되는 이미지 데이터에 기초하여 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정할 수 있다.In some cases, operation 542 may involve the occurrence of one or more specific context aspects associated with the communication device based on image data provided by the image capture device, which in turn implies that the one or more third parties are within close proximity of the communication device. And determining operation 543. For example, the context aspect generation determination module 226 of the computing system 10 of FIG. 1B may be one or more third parties (eg, one or more third parties may be one or more specific third parties designated by the conditional instruction 50) or Or any one or more third parties) based on image data provided by an image capture device (e.g., webcam, digital camera, etc.) implying that it is within close proximity of the communication device 34 (e.g., webcam, digital camera, etc.). It may determine the occurrence of one or more specific context aspects associated with 34).
동일하거나 상이한 구현에서, 동작(542)은 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있음을 암시하는 오디오 캡쳐 기기에 의해 제공되는 오디오 데이터에 기초하여 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 동작(544)을 대안적으로 또는 추가적으로 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 컨텍스트 애스펙트 발생 결정 모듈(226)은 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있음을 암시하는 오디오 캡쳐 기기(예를 들어 마이크로폰)에 의해 제공되는 오디오 데이터(예를 들어, 제삼자 음성을 나타내는 오디오 데이터)에 기초하여 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정할 수 있다.In the same or different implementation, operation 542 determines the occurrence of one or more specific context aspects associated with the communication device based on the audio data provided by the audio capture device indicating that the one or more third parties are within close proximity of the communication device. Alternatively or additionally, may include an operation 544. For example, the context aspect generation determination module 226 of the computing system 10 of FIG. 1B may be used by an audio capture device (eg, a microphone) that implies that one or more third parties are within close proximity of the communication device 34. The occurrence of one or more specific context aspects associated with the communication device 34 may be determined based on the provided audio data (eg, audio data representing third party voice).
동일하거나 상이한 구현에서, 동작(542)은 하나 이상의 제삼자가 통신 기기의 가까운 근방에 있음을 암시하는 위치 결정 기기에 의해 제공되는 위치 데이터에 기초하여 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 동작(545)을 대안적으로 또는 추가적으로 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 컨텍스트 애스펙트 발생 결정 모듈(226)은 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있음을 암시하는 위치 결정 기기(예를 들어, GPS)에 의해 제공되는 위치 데이터(예를 들어, 통신 기기(34)가 근무지에 있음을 나타내는 위치 데이터)에 기초하여 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정할 수 있다.In the same or different implementation, operation 542 determines the occurrence of one or more specific context aspects associated with the communication device based on the location data provided by the location device indicating that the one or more third parties are in the vicinity of the communication device. Alternately or additionally, operation 545 can be included. For example, the context aspect generation determination module 226 of the computing system 10 of FIG. 1B may be placed on a positioning device (eg, GPS) that implies that one or more third parties are within close proximity of the communication device 34. The occurrence of one or more specific context aspects associated with the communication device 34 may be determined based on the location data provided (eg, location data indicating that the communication device 34 is at work).
도 5c로 돌아가서, 다양한 구현에서, 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내의 하나 이상의 제삼자의 존재를 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트인 동작(536)은, 특정 최종 사용자에 의해 적어도 원래 입력된 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하는 동작(546)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 제삼자 접근 결정 모듈(232)(도 2b 참조)은 제삼자 접근 결정 모듈(232)이 특정 최종 사용자(32)에 의해 적어도 원래 입력된 로그 엔트리 데이터(예를 들어 최종 사용자(32)에 의해 보고된 특정 최종 사용자(32)의 다양한 일일 및/또는 주기적 애스펙트를 나타내는 데이터)에 기초하여 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있다. 로그 엔트리 데이터는 최종 사용자 엔티티(20)에 의해 제공된 컨텍스트 애스펙트 데이터(55)의 일부로서 컴퓨팅 시스템(10)에 제공될 수 있음을 유의한다.Returning to FIG. 5C, in various implementations, at least in part, in response to determining the occurrence of one or more specific context aspects associated with the communication device, one or more electronic invoices may be sent, wherein the one or more specific context aspects are in proximity to the communication device. Operation 536, which is one or more environmental aspects of a communication device that at least implies the presence of one or more third parties within the vicinity, may be performed by one or more third parties in the vicinity of the communication device based on at least the log entry data originally input by the particular end user. And determining, at least in part, sending one or more electronic bills in response. For example, the electronic bill transfer module 224 and the third party access determination module 232 (see FIG. 2B) of the computing system 10 of FIG. 1B may be configured by a particular end user 32 to be accessed by a third party access determination module 232. One or more third party communication devices 34 are based on at least the originally entered log entry data (e.g., data representing various daily and / or periodic aspects of the particular end user 32 reported by the end user 32). One or more
동작(546)에서 언급된 로그 엔트리 데이터는 다양한 대안적인 구현에서 다수의 상이한 방식으로 입력될 수 있다. 예를 들어, 일부의 구현에서, 동작(546)은 도 5c에 더 도시된 바와 같이 특정 최종 사용자에 의해 적어도 원래 입력되었고 개인 관리 어플리케이션을 경유하여 입력되었던 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있음을 결정하는 동작(547)을 포함할 수 있다. 예를 들어, 컴퓨팅 시스템(10)의 제삼자 접근 결정 모듈(232)은 특정 최종 사용자(32)에 의해 적어도 원래 입력되었고 개인 관리 어플리케이션(예를 들어, 마이크로소프트 아웃룩)을 경유하여 입력되었던 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있음을 결정할 수 있다.The log entry data mentioned in operation 546 may be input in a number of different ways in various alternative implementations. For example, in some implementations, operation 546 is communicated by one or more third parties based on log entry data that was at least originally entered by a particular end user and entered via a personal care application as further shown in FIG. 5C. And determining 547 that the device is within close proximity of the device. For example, third party access determination module 232 of computing system 10 may have been at least originally entered by a particular end user 32 and entered via a personal management application (eg, Microsoft Outlook). Can determine that one or more third parties are within close proximity of the communication device 34.
일부의 구현에서, 동작(546)은 도 5c에 더 도시된 바와 같이 특정 최종 사용자에 의해 적어도 원래 입력되었고 소셜 네트워킹 어플리케이션을 경유하여 입력되었던 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 있음을 결정하는 동작(548)을 포함할 수 있다. 예를 들어, 컴퓨팅 시스템(10)의 제삼자 접근 결정 모듈(232)은 특정 최종 사용자(32)에 의해 적어도 원래 입력되었고 소셜 네트워킹 어플리케이션(예를 들어, 트위터를 위한 어플리케이션과 같은 마이크로블로깅 어플리케이션 또는 페이스북을 위한 어플리케이션과 같은 소셜 네트워킹 웹사이트 어플리케이션)을 경유하여 입력되었던 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 있음을 결정할 수 있다.In some implementations, operation 546 is in close proximity to the communication device by one or more third parties based on log entry data that was originally entered by a particular end user and entered via a social networking application, as further shown in FIG. 5C. And determining 548 to be within. For example, the third party access determination module 232 of the computing system 10 may have been at least originally entered by a particular end user 32 and may be a microblogging application such as a social networking application (eg, an application for Twitter or Facebook). And one or more third parties are within close proximity of the communication device 34 based on the log entry data entered via the social networking website application, such as the application for the same.
다양한 구현에서, 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내의 하나 이상의 제삼자의 존재를 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트인 것인 동작(536)은, 도 5c에 더 도시된 바와 같이, 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하고, 하나 이상의 특정 컨텍스트 애스펙트는 하나 이상의 제삼자가 충분히 통신 기기에 근접하여 하나 이상의 제삼자가 통신 기기를 통해 제공되는 코뮈니케를 보거나 듣거나 또는 감지할 수 있음을 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트인 것인 동작(549)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 전송 모듈(224) 및 컨텍스트 애스펙트 발생 결정 모듈(226)은, 컨텍스트 애스펙트 발생 결정 모듈(226)이 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 하나 이상의 제삼자가 통신 기기(34)에 충분히 근접하여 하나 이상의 제삼자가 통신 기기(34)를 통해 제공되는 코뮈니케(52)를 보거나, 듣거나 또는 감지할 수 있음을 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트일 수 있다.In various implementations, in response to determining the occurrence of one or more specific context aspects associated with the communication device, at least in part, send one or more electronic bills in response, wherein the one or more specific context aspects are one or more third parties within close proximity of the communication device. Operation 536, which is at least one environmental aspect of the communication device at least indicative of the presence of a, at least in part in determining the occurrence of one or more specific context aspects associated with the communication device, as further shown in FIG. 5C. , In response, sending one or more electronic invoices, and the one or more specific context aspects at least imply that one or more third parties are sufficiently close to the communication device so that one or more third parties can see, hear, or detect a communication provided by the communication device. Communication equipment And operation 549, which is one or more environmental aspects of. For example, the electronic bill transfer module 224 and the context aspect occurrence determination module 226 of the computing system 10 of FIG. 1B may include one or more specific features that the context aspect occurrence determination module 226 is associated with the communication device 34. In response to determining the occurrence of the context aspect, at least in part, one or more
도 5c에 더 도시된 바와 같이, 일부의 구현에서, 동작(549)은 통신 기기에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서를 전송하고, 하나 이상의 컨텍스트 애스펙트는 하나 이상의 제삼자가 통신 기기로부터 30피트 이내에 있어 하나 이상의 제삼자가 통신 기기를 통해 제공되는 코뮈니케를 보거나 듣거나 또는 감지할 수 있음을 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트인 것인 동작(550)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템의 전자 청구서 전송 모듈(224) 및 컨텍스트 애스펙트 발생 결정 모듈(226)은 컨텍스트 애스펙트 발생 결정 모듈(226)이 통신 기기(34)에 연관된 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 전자 청구서(54)를 전송할 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 하나 이상의 제삼자가 통신 기기로부터의 30피트 이내에 있어 하나 이상의 제삼자가 통신 기기(34)를 통해 제공되는 코뮈니케(52)를 보거나 듣거나 또는 감지할 수 있음을 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트일 수 있다. 위에서 언급된 30 피트 수치는 단순히 임의의 수치임에 유의한다. 따라서, 다른 실시에에서, 적절한 거리는 제삼자가 통신 기기(34)를 통해 제공되는 코뮈니케(52)를 실제로 보고, 듣고, 그리고/또는 감지할 수 있는 통신 기기(34)로부터 20피트, 15피트, 5피트, 50피트 등과 같은 다른 최대 거리일 수 있다.As further shown in FIG. 5C, in some implementations, operation 549 transmits one or more electronic bills in response, at least in part, to determining the occurrence of one or more specific context aspects associated with the communication device, and one The context aspect is one or more environmental aspects of a communication device that at least implies that one or more third parties are within 30 feet of the communication device to at least imply that one or more third parties can view, hear, or sense a commune provided through the communication device. 550 may be further included. For example, the electronic bill transfer module 224 and the context aspect occurrence determination module 226 of the computing system of FIG. 1B may cause the context aspect occurrence determination module 226 to generate one or more specific context aspects associated with the communication device 34. In response to determining, at least in part, one or more
도 5d 및 5e로 돌아가서, 다양한 구현에서, 도 3의 청구서 제공 동작(304)에 의해 제공되는 하나 이상의 청구서(54*)는 다양한 대안적인 구현에서 다양한 방식으로 비밀 엔티티(20)를 은닉하거나 난독화할 수 있다. 일부의 경우에서, 예를 들어, 청구서 제공 동작(304)을 통해 제공될 수 있는 하나 이상의 청구서(54*)는 비밀 엔티티(20)의 임의의 (직접적이거나 간접적인) 표시가 전혀 없을 수 있다. 그러나, 다른 경우에서, 청구서 제공 동작(304)은 도 5d에서 도시된 바와 같이 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 나타내는 하나 이상의 청구서를 제공하는 것에 의해 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 청구서를 제공하는 동작(551)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(53)(예를 들어, 전화 번호, 전자 메일 주소, 이름 등)에 대한 하나 이상의 임시 대리(53')(예를 들어 난독화 대체물 또는 플레이스홀더(placeholder))를 나타내는 하나 이상의 청구서(54*)를 제공하는 것에 의해 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 청구서(54*)를 제공할 수 있다.5D and 5E, in various implementations, one or
도 5d에 더 도시된 바와 같이, 동작(551)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 더 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(551)은 도 5d에서 도시된 바와 같이 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티의 하나 이상의 이름에 대한 하나 이상의 난독화 대체물을 나타내는 하나 이상의 청구서를 제공하는 동작(552)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)의 하나 이상의 이름에 대한 하나 이상의 난독화 대체물(예를 들어, 특정 최종 사용자(32)에 의해 알려질 수 있는 관계없는 제삼자에 속하는 이름 또는 팩션의(factious) 이름)을 나타내는 하나 이상의 청구서(54*)를 제공할 수 있다.As further shown in FIG. 5D, operation 551 may further include one or more additional operations in various alternative implementations. For example, in some implementations, operation 551 provides one or more bills representing one or more charges and one or more obfuscation substitutes for one or more names of one or more secret entities, as shown in FIG. 5D. 552. For example, the billing module 104 of the computing system 10 of FIG. 1B represents one or more charges and one or more obfuscation substitutes (e.g., a particular final for one or more names of one or more secret entities 20). One or
동일하거나 상이한 구현에서, 동작(551)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티의 하나 이상의 주소에 대한 하나 이상의 난독화 대체물을 나타내는 하나 이상의 청구서를 제공하는 동작(553)을 추가적으로 또는 대안적으로 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)의 하나 이상의 주소(예를 들어, 전자 메일)에 대한 하나 이상의 난독화 대체물(예를 들어, 허구의 전자 메일 주소 또는 특정 최종 사용자(32)에 의해 알려질 수 있는 관계없는 제삼자에 속하는 전자 메일 주소)을 나타내는 하나 이상의 청구서(54)를 제공할 수 있다.In the same or different implementation, operation 551 additionally or alternatively includes providing one or more bills and providing one or more bills 553 representing one or more billing substitutes for one or more addresses of one or more secret entities. can do. For example, billing module 104 of computing system 10 of FIG. 1B represents one or more charges and one or more obfuscation for one or more addresses (eg, e-mail) of one or more secret entities 20. One or
동일하거나 상이한 구현에서, 동작(551)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티의 하나 이상의 번호에 대한 하나 이상의 난독화 대체물을 나타내는 하나 이상의 청구서를 제공하는 동작(554)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)의 하나 이상의 번호(예를 들어, 전화 번호)에 대한 하나 이상의 난독화 대체물(예를 들어, 허구의 전화 번호 또는 특정 최종 사용자(32)에 의해 알려질 수 있는 관계없는 제삼자에 속하는 전화 번호)을 나타내는 하나 이상의 청구서(54*)를 제공할 수 있다.In the same or different implementation, operation 551 may include providing one or more bills 554 representing one or more charges and one or more obfuscation substitutes for one or more numbers of one or more secret entities. For example, billing module 104 of computing system 10 of FIG. 1B represents one or more charges and one or more obfuscation of one or more numbers (eg, phone numbers) of one or more secret entities 20. One or
동일하거나 상이한 구현에서, 동작(551)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 나타내는 하나 이상의 청구서를 제공하는 동작(555)을 포함할 수 있고, 하나 이상의 임시 대리는 특정 최종 사용자에 의해 제공될 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)의 하나 이상의 표현(예를 들어, 실제 전화 번호)에 대한 하나 이상의 임시 대리(53')(예를 들어 가공의 전화 번호)를 나타내는 하나 이상의 청구서(54*)를 제공할 수 있고, 하나 이상의 임시 대리는, 예를 들어, 하나 이상의 조건부 지시(50)를 경유하여 특정 최종 사용자(32)에 의해 제공될 수 있다.In the same or different implementation, operation 551 may include providing one or more bills 555 representing one or more charges and representing one or more temporary representations for one or more representations of one or more secret entities, one or more Temporary surrogate may be provided by a particular end user. For example, billing module 104 of computing system 10 of FIG. 1B represents one or more charges and one or more temporary representations of one or more representations (eg, actual telephone numbers) of one or more secret entities 20. One or
도 5e로 돌아가서, 다양한 구현에서, 도 3의 청구서 제공 동작(304)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티를 직접적으로 또는 간접적으로 식별하지 않는 하나 이상의 청구서를 제공함으로써 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 청구서를 제공하는 동작(556)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 청구서 제공 모듈(104)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)를 직접적으로 또는 간접적으로 식별하지 않는 하나 이상의 청구서(54*)를 제공하여 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 나타내는 하나 이상의 청구서(54*)를 제공할 수 있다. 다시 말해, 하나 이상의 비밀 엔티티(20)에 대한 어떠한 직접적이거나 간접적인 언급(reference)이 전혀 없는 하나 이상의 청구서(54*)를 제공할 수 있다.Returning to FIG. 5E, in various implementations, billing operation 304 of FIG. 3 provides at least one secret entity by providing one or more invoices that represent one or more charges and do not directly or indirectly identify one or more secret entities. Providing one or more bills indicative of one or more charges without identifying them as 556. For example, billing module 104 of computing system 10 of FIG. 1B provides one or
동일한 또는 상이한 구현에서, 청구서 제공 동작(304)은, 하나 이상의 지정된 조건이 적어도 발생한 경우, 하나 이상의 전자 청구서에 대한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 하나 이상의 전자 청구서를 제공하여 하나 이상의 청구서를 제공하는 동작(557)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 제공 모듈(222)을 포함하는 청구서 제공 모듈(104)은, 하나 이상의 지정된 조건(예를 들어, 특정 최종 사용자(32)에 연관된 통신 기기(34)의 하나 이상의 지정된 환경 조건)이 적어도 발생한 경우, 전자 청구서 제공 모듈(222)이 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 전자 청구서 (54)를 제공하게 함으로써 하나 이상의 청구서를 제공할 수 있다.In the same or different implementation, billing operation 304 is performed in accordance with one or more conditional instructions of a particular end user instructing obfuscation of one or more secret entities for one or more electronic bills, if at least one or more specified conditions have occurred. Providing one or more electronic bills to provide one or more bills (557). For example, billing module 104, which includes electronic billing module 222 of computing system 10 of FIG. 1B, may include one or more specified conditions (eg, a communications device associated with a particular end user 32). At least one specified environmental condition (34) has occurred, the particular end user 32 instructing the electronic billing module 222 to obfuscate the one or more secret entities 20 with respect to the one or more
도 5e에서 더 도시된 바와 같이, 동작(557)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(557)은, 하나 이상의 전자 청구서가 제공될 통신 기기가 하나 이상의 지정된 시간의 지점 또는 구간에 도달한 경우, 하나 이상의 전자 청구서에 대한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 하나 이상의 전자 청구서를 제공하는 동작(558)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 제공 모듈(222)은, 하나 이상의 전자 청구서(54)가 제공될 통신 기기(34)가 하나 이상의 지정된 시간의 지점 또는 구간에 도달한 경우, 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 전자 청구서(54)를 제공할 수 있다.As further shown in FIG. 5E, operation 557 may include one or more additional operations in various alternative implementations. For example, in some implementations, operation 557 can obfuscate one or more secret entities for one or more electronic bills when the communication device to which the one or more electronic bills are to be provided has reached one or more specified points or segments of time. And providing one or more electronic bills according to one or more conditional instructions of the particular end user instructing anger. For example, the electronic billing module 222 of the computing system 10 of FIG. 1B can be used when the communication device 34 to which one or more
동일하거나 상이한 구현에서, 동작(557)은, 하나 이상의 전자 청구서가 제공될 통신 기기가 하나 이상의 지정된 위치에 있는 경우, 하나 이상의 전자 청구서에 관한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 하나 이상의 전자 청구서를 제공하는 동작(559)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 제공 모듈(222)은, 하나 이상의 전자 청구서(54)가 제공될 통신 기기(34)가 하나 이상의 지정된 위치에 있는 경우, 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 전자 청구서(54)를 제공할 수 있다.In the same or different implementation, operation 557 may be performed by a particular end user instructing obfuscation of one or more secret entities with respect to the one or more electronic bills when the communication device to which the one or more electronic bills are to be provided is at one or more designated locations. And providing one or more electronic bills in accordance with one or more conditional instructions. For example, the electronic billing module 222 of the computing system 10 of FIG. 1B can include one or more electronic bills when the communication device 34 to which one or more
동일하거나 상이한 구현에서, 동작(557)은, 하나 이상의 제삼자가 하나 이상의 전자 청구서가 제공될 통신 기기의 가까운 근방에 있는 경우, 하나 이상의 전자 청구서에 관한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 하나 이상의 전자 청구서를 제공하는 동작(560)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템 (10)의 전자 청구서 제공 모듈(222)은, 하나 이상의 제삼자(예를 들어 하나 이상의 조건부 지시(50)에 의해 지정된 하나 이상의 특정 제삼자 또는 하나 이상의 임의의 제삼자 중 하나)가 하나 이상의 전자 청구서(54)가 제공될 통신 기기(34)의 가까운 근방에 있는 경우, 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 전자 청구서(54)를 제공할 수 있다.In the same or different implementations, operation 557 is a particular final indication that obfuscates one or more secret entities with respect to one or more electronic bills when one or more third parties are in close proximity to the communication device to which one or more electronic bills are to be provided. Providing 560 one or more electronic bills in accordance with one or more conditional instructions of the user. For example, the electronic billing module 222 of the computing system 10 of FIG. 1B may include one or more third parties (eg, one or more specific third parties or one or more third parties specified by one or more conditional instructions 50). A particular end user instructing obfuscation of one or more secret entities 20 with respect to the one or more
일부의 구현에서, 동작(560)은, 하나 이상의 지정된 제삼자가 하나 이상의 전자 청구서가 제공될 통신 기기의 가까운 근방에 있는 경우, 하나 이상의 전자 청구서에 관한 하나 이상의 비밀 엔티티의 난독화를 지시하는 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 하나 이상의 전자 청구서를 제공하는 동작(561)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 전자 청구서 제공 모듈(222)은, 하나 이상의 지정된 제삼자가 하나 이상의 전자 청구서(54)가 제공될 통신 기기(34)의 가까운 근방에 있는 경우, 하나 이상의 전자 청구서(54)에 관한 하나 이상의 비밀 엔티티(20)의 난독화를 지시하는 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 전자 청구서(54)를 제공할 수 있다.In some implementations, operation 560 is a particular final indication of obfuscation of one or more secret entities with respect to one or more electronic bills when one or more designated third parties are in close proximity to the communication device to which one or more electronic bills are to be provided. And providing 561 one or more electronic bills in accordance with one or more conditional instructions of the user. For example, the electronic billing module 222 of the computing system 10 of FIG. 1B is one when one or more designated third parties are in close proximity to the communication device 34 to which one or more
다양한 실시예에 따라 다른 동작의 흐름(600)을 도시하는 도 6을 참조한다. 동작 흐름(600)은 도 3의 동작 흐름(300)에 포함된 동작들을 반영하는 어떤 동작을 포함한다. 이러한 동작들은 도 3의 요금 연관 동작(302) 및 청구서 제공 동작(304)에 각각 대응 및 반영하는 요금 연관 동작(602) 및 청구서 제공 동작(604)을 포함한다.Reference is made to FIG. 6, which illustrates another flow of
또한, 동작 흐름(600)은, 도 6에서 도시된 바와 같이, 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 특정 최종 사용자에 연관된 통신 기기로 전송하는 동작(606)을 포함할 수 있고, 그 제공은 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 이루어질 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내에 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트일 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 컨텍스트 애스펙트 발생 결정 모듈(226)을 포함하는 전자 청구서 전송 모듈(224)은 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티(20)를 식별하는(예를 들어, 직접적으로 나타내는) 하나 이상의 전자 청구서(65)를 특정 최종 사용자(32)에 연관된 통신 기기(34)로 전송할 수 있고, 그 제공은 통신 기기(34)의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 이루어질 수 있고, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기(34)의 가까운 근방 이내의 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기(34)의 하나 이상의 환경 애스펙트일 수 있다.
도 7로 돌아가서 , 다양한 구현에서, 하나 이상의 요금을 나타내고 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 특정 최종 사용자에 연관된 통신 기기로 전송하고, 그 제공은 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에, 적어도 부분적으로, 응답하여 이루어지는 것이며, 하나 이상의 특정 컨텍스트 애스펙트는 통신 기기의 가까운 근방 이내의 하나 이상의 제삼자의 부재를 적어도 암시하는 통신 기기의 하나 이상의 환경 애스펙트인 것인 동작(606)은 다양한 대안적인 구현에서 하나 이상의 추가적인 동작을 포함할 수 있다. 예를 들어, 일부의 구현에서, 동작(606)은 하나 이상의 요금을 나타내고 통신 기기가 하나 이상의 시간의 특정 지점 또는 구간에 도달하였음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(763)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 시간 결정 모듈(228)을 포함하는 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 통신 기기 시간 결정 모듈(228)이 통신 기기(34)가 하나 이상의 시간의 특정 지점 또는 구간에 도달하였음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다. 그러한 결정은, 예를 들어, 통신 기기의 상대적인 시간을 나타낼 수 있는, 통신 기기(34)에 의해 제공되는 컨텍스트 애스펙트 데이터(55)에 기초하여 이루어질 수 있다.Returning to FIG. 7, in various implementations, one or more electronic bills representing one or more charges and identifying one or more secret entities are sent to a communication device associated with a particular end user, the provisioning of which occurs in one or more specific context aspects of the communication device. At least in part, in response, determining that the one or more particular context aspects are one or more environmental aspects of the communication device that at least imply the absence of one or more third parties within the immediate vicinity of the communication device. May include one or more additional operations in various alternative implementations. For example, in some implementations, operation 606 identifies one or more secret entities in response, at least in part, to determining that the communication device has reached a particular point or segment of one or more times. And sending 761 one or more electronic bills to the communication device. For example, the electronic bill transfer module 224, which includes the communication device time determination module 228 of the computing system 10 of FIG. 1B, may represent one or more charges and the communication device time determination module 228 may include a communication device ( At least in part, in response to determining that 34 has reached a particular point or segment of one or more times, sending one or more
일부의 구현에서, 동작(763)은 하나 이상의 요금을 나타내고 통신 기기가 하나 이상의 조건부 지시에 의해 지정된 하나 이상의 지정된 시간의 지점 또는 구간에 도달하였음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(764)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 시간 결정 모듈(228)을 포함하는 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 통신 기기 시간 결정 모듈(228)이 통신 기기(34)가 하나 이상의 조건부 지시(50)에 의해 지정된 하나 이상의 지정된 시간의 지점 또는 구간에 도달하였음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다. 다양한 구현에서 하나 이상의 조건부 지시는 비밀 엔티티가 시간의 어떤 시점 또는 구간에서 난독화되어야 하는지 그리고/또는 비밀 엔티티(20)가 시간의 어떤 지점 또는 구간에서 난독화 되지 않아야 하는지를 지정할 수 있음을 유의한다.In some implementations, operation 763 is one or more secrets in response, at least in part, to indicating that the communication device has reached one or more designated points or segments of time specified by one or more conditional instructions. The method may further include transmitting 764 one or more electronic bills identifying the entity to the communication device. For example, the electronic bill transfer module 224, which includes the communication device time determination module 228 of the computing system 10 of FIG. 1B, may represent one or more charges and the communication device time determination module 228 may include a communication device ( One or more electronic bills that, at least in part, responsive to determining that 34 has reached one or more specified points or segments of time specified by one or more
일부의 구현에서, 동작(606)은 하나 이상의 요금을 나타내고 통신 기기가 하나 이상의 특정 위치에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(765)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 위치 결정 모듈(230)을 포함하는 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 통신 기기 위치 결정 모듈(230)이 통신 기기(34)가 하나 이상의 특정 위치에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In some implementations, operation 606 includes one or more electronic bills to the communication device that, in response, at least in part, identify one or more secret entities in response to determining that the communication device is at one or more specific locations. Transmitting operation 765 may be included. For example, an electronic bill transfer module 224 that includes a communications device location determination module 230 of the computing system 10 of FIG. 1B represents one or more charges and the communications device location determination module 230 includes a communications device ( In response to determining that 34 is at one or more specific locations, at least in part, one or more
일부의 구현에서, 동작(765)은 하나 이상의 요금을 나타내고 통신 기기가 하나 이상의 조건부 지시에 의해 지정된 하나 이상의 지정된 위치에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(766)을 더 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 위치 결정 모듈(230)을 포함하는 전자 청구서 전송 모듈(224)은 하나 이상의 요금을 나타내고 통신 기기 위치 결정 모듈(230)이 통신 기기(34)가 하나 이상의 조건부 지시(50)에 의해 지정된 하나 이상의 지정된 위치에 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In some implementations, operation 765 identifies one or more secret entities in response, at least in part, to determining that the communication device is at one or more designated locations specified by one or more conditional instructions and that the communication device is at one or more designated locations. The method may further include an operation 766 for transmitting the electronic bill to the communication device. For example, the electronic bill transfer module 224, which includes the communication device positioning module 230 of the computing system 10 of FIG. 1B, represents one or more charges and the communication device positioning module 230 includes the communication device 34. At least one
동일하거나 상이한 구현에서, 동작(606)은 하나 이상의 요금을 나타내고 통신 기기가 하나 이상의 조건부 지시에 의해 지정된 하나 이상의 지정된 위치에서 벗어나 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(767)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 통신 기기 위치 결정 모듈(230)을 포함하는 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 통신 기기 위치 결정 모듈(230)이 통신 기기(34)가 하나 이상의 조건부 지시(50)에 의해 지정된 하나 이상의 지정된 위치에서 벗어나 있음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In the same or different implementation, operation 606 identifies one or more secret entities in response, at least in part, to determining that the one or more charges are present and the communication device is out of one or more designated locations specified by one or more conditional instructions. And transmitting 767 one or more electronic bills to the communication device. For example, an electronic bill transfer module 224 that includes a communications device location determination module 230 of the computing system 10 of FIG. 1B represents one or more charges and the communications device location determination module 230 includes a communications device ( Communicating, at least in part, one or more
동일하거나 상이한 구현에서, 동작(606)은 하나 이상의 요금을 나타내고 센서 제공 데이터에 기초하여 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 없음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(768)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 제삼자 접근 결정 모듈(232)을 포함하는 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 제삼자 접근 결정 모듈(232)이 센서 제공 데이터(예를 들어, 마이크로폰 또는 웹캠 또는 디지털 카메라와 같은 이미지 캡쳐 기기에 의해 제공되는 데이터)에 기초하여 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 없음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In the same or different implementation, operation 606 identifies one or more secret entities in response, at least in part, to indicating that the one or more third parties are not within close proximity of the communication device based on the sensor provided data. And transmitting one or more electronic bills to the communication device. For example, an electronic invoice transmission module 224 that includes a third party access determination module 232 of the computing system 10 of FIG. 1B may represent one or more charges and the third party access determination module 232 may provide sensor-provided data (eg, One or more in response to determining that one or more third parties are not within close proximity of the communication device 34 based on, for example, data provided by an image capture device such as a microphone or webcam or digital camera. One or more
동일하거나 상이한 구현에서, 동작(606)은 하나 이상의 요금을 나타내고 특정 최종 사용자에 의해 적어도 원래 입력되었던 로그 엔트리 데이터에 기초하여 하나 이상의 제삼자가 통신 기기의 가까운 근방 이내에 없음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 통신 기기로 전송하는 동작(769)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 제삼자 접근 결정 모듈(232) 및 전자 청구서 전송 모듈(224)은, 하나 이상의 요금을 나타내고 특정 최종 사용자(32)에 의해 (예를 들어, 개인 관리 어플리케이션을 경유하여 또는 소셜 네트워킹 어플리케이션을 경유하여) 적어도 원래 입력되었던 로그 엔트리 데이터에 기초하여 제삼자 접근 결정 모듈(232)이 하나 이상의 제삼자가 통신 기기(34)의 가까운 근방 이내에 없음을 결정하는 것에, 적어도 부분적으로, 응답하여 하나 이상의 비밀 엔티티(20)를 식별하는 하나 이상의 전자 청구서(65)를 통신 기기(34)로 전송할 수 있다.In the same or different implementation, operation 606 is at least partly indicative of one or more charges and determining that the one or more third parties are not within close proximity of the communication device based at least on the log entry data originally entered by the particular end user. And, in response, sending 769 one or more electronic bills identifying the one or more secret entities to the communication device. For example, the third party access determination module 232 and the electronic bill transfer module 224 of the computing system 10 of FIG. 1B represent one or more charges and may be represented by a particular end user 32 (eg, personal care). Based on at least the log entry data originally entered, via the application or via the social networking application, the third-party access determination module 232 determines that the one or more third parties are not within close proximity of the communication device 34, at least In part, one or more
다양한 실시예에 따라 다른 동작 흐름(800)을 도시하는 도 8을 참조한다. 동작 흐름(800)은 도 3의 동작 흐름(300)에 포함된 동작들을 반영하는 어떤 동작을 포함한다. 이러한 동작들은 도 3의 요금 연관 동작(302) 및 청구서 제공 동작(304)에 각각 대응하고 반영하는 요금 연관 동작(802) 및 청구서 제공 동작(804)을 포함한다.Reference is made to FIG. 8 showing another
또한, 동작 흐름(800)은 하나 이상의 조건부 지시를 특정 최종 사용자로부터 수신하는 동작(806)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 조건부 지시 수신 모듈(101)은 하나 이상의 조건부 지시(50)를 특정 최종 사용자(32)로부터 수신할 수 있다.
일부의 경우에, 동작(806)은, 차례로, 도 8에서 도시된 바와 같이 하나 이상의 청구서에 관하여 하나 이상의 비밀 엔티티를 난독화하기 위한 하나 이상의 조건을 포함하는 하나 이상의 조건부 지시를 특정 최종 사용자로부터 요청하는 동작(808)을 포함할 수 있다. 예를 들어, 도 1b의 컴퓨팅 시스템(10)의 조건 요청 모듈(106)은 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 난독화하기 위한 하나 이상의 조건(예를 들어, 발생이 검출되는 경우 하나 이상의 비밀 엔티티(20)의 난독화를 유도하는 시간, 위치, 하나 이상의 제삼자의 근접 존재 등과 같은 하나 이상의 환경 조건)을 포함하는 하나 이상의 조건부 지시(50)를 특정 최종 사용자(32)로부터 요청할 수 있다.In some cases, operation 806 may in turn request one or more conditional instructions from a particular end user that includes one or more conditions for obfuscating one or more secret entities with respect to one or more invoices as shown in FIG. 8. May include an operation 808. For example, the condition request module 106 of the computing system 10 of FIG. 1B may generate one or more conditions (eg, occur) to obfuscate one or more secret entities 20 with respect to one or
도 1b의 컴퓨팅 시스템(10)의 특정 구현을 도시하는 고-레벨 블록도인 도 9를 참조한다. 도시된 바와 같이, 일부의 실시예에서 하나 이상의 서버를 포함할 수 있는 컴퓨팅 시스템(10)은 저장 매체(906)(예를 들어, 휘발성 및/또는 비휘발성 메모리)에 링크된 하나 이상의 프로세서(902)(예를 들어 하나 이상의 마이크로프로세서, 하나 이상의 콘트롤러 등)를 포함할 수 있다. 저장 매체(906)는 컴퓨터 판독 가능한 명령(904)(예를 들어 컴퓨터 프로그램 제품)을 저장할 수 있다. 다양한 구현에서, 하나 이상의 프로세서(902)는 컴퓨터 판독 가능한 명령(904)을 실행하여, 위에서 설명되고 예를 들어, 도 3, 4a, 4b, 4c, 4d, 5a, 5b, 5c, 5d, 5e, 6, 7 및 8에서 도시된 하나 이상의 동작을 실행할 수 있다. 다른 관점으로부터, 도 9는 컴퓨터 시스템(10)의 요금 연관 모듈(102), 청구서 제공 모듈(104) 및 그것들의 서브-모듈(예를 들어 도 2a 및 2b에 도시됨)이 메모리(예를 들어, 도 9에서 저장 매체(906)로 도시됨)에 저장될 수 있는 소프트웨어(예를 들어 도 9에서 컴퓨터 판독 가능한 명령(904)으로 도시됨)를 실행시키는 하나 이상의 프로세서(902)에 의해 구현되는 컴퓨팅 시스템(10)의 일 구현을 도시한다. 일부의 실시예에서, 클라우드 컴퓨팅과 같은 경우에서, 컴퓨팅 시스템(10)은 다수의 네트워크 사이트에 위치한 다수의 네트워크 컴포넌트 기기(예를 들어 다수의 서버)를 이용하여 구현될 수 있음(예를 들어, 저장 매체(906)는 제 1 네트워크 사이트에 위치하는 반면, 하나 이상의 프로세서(902)는 제 2 네트워크 사이트에 위치함)에 유의한다.Reference is made to FIG. 9, which is a high-level block diagram illustrating a particular implementation of computing system 10 of FIG. 1B. As shown, in some embodiments computing system 10, which may include one or more servers, includes one or more processors 902 linked to storage medium 906 (eg, volatile and / or nonvolatile memory). ) (Eg, one or more microprocessors, one or more controllers, etc.). Storage medium 906 can store computer readable instructions 904 (eg, a computer program product). In various implementations, one or more processors 902 execute computer readable instructions 904 to be described above and described, for example, with reference to FIGS. 3, 4A, 4B, 4C, 4D, 5A, 5B, 5C, 5D, 5E, One or more of the operations shown at 6, 7, and 8 may be performed. From another aspect, FIG. 9 shows that the fee association module 102, billing module 104 and their sub-modules (eg, shown in FIGS. 2A and 2B) of the computer system 10 may include a memory (eg, 9 is implemented by one or more processors 902 executing software (e.g., shown as computer readable instructions 904 in FIG. 9) that may be stored in storage medium 906 in FIG. One implementation of the computing system 10 is shown. In some embodiments, in cases such as cloud computing, computing system 10 may be implemented using multiple network component devices (eg, multiple servers) located at multiple network sites (eg, Storage medium 906 is located at the first network site, while one or more processors 902 are located at the second network site.
예를 들어, 도 3의 동작 흐름(300)에 의해 도시된 바와 같이, 프로세서(902)는 컴퓨터 판독 가능한 명령(904)을 실행하여 하나 이상의 비밀 엔티티(20)에 연계되고 특정 최종 사용자(32)로 주소 지정된 하나 이상의 코뮈니케(52)에 하나 이상의 요금을 연관시킬 수 있고 하나 이상의 비밀 엔티티(20)를 적어도 직접적으로 식별하지 않고 하나 이상의 요금을 표시하는 하나 이상의 청구서(54*)를 제공할 수 있으며, 하나 이상의 청구서(54*)의 제공은 특정 최종 사용자(32)의 하나 이상의 조건부 지시(50)에 따라 하나 이상의 청구서(54*)에 관하여 하나 이상의 비밀 엔티티(20)를 조건부로 난독화할 수 있다.For example, as shown by the
본 기술 분야에서 통상의 지식을 가진 자는, 최신 기술이 시스템 애스펙트를 하드웨어로 구현하는 것과 소프트웨어로 구현하는 것 사이에 차이가 별로 없는 정도로 발전했으며, 따라서 하드웨어와 소프트웨어의 사용은 (하드웨어냐 소프트웨어냐의 선택이 중요할 수 있는 경우가 있다는 점에서 항상은 아니지만) 일반적으로 비용 대 효율의 트레이드오프를 나타내는 설계 선택임을 인지할 것이다. 본 기술 분야에서 통상의 지식을 가진 자는 본 개시에 기술된 프로세스 및/또는 시스템 및/또는 기타 기술에 영향을 줄 수 있는 다양한 수단(예: 하드웨어, 소프트웨어, 및/또는 펌웨어)이 있음 및 프로세스 및/또는 시스템 및/또는 기타 기술이 사용되는 상황에 따라 바람직한 수단이 달라질 수 있음을 인지할 것이다. 예컨대, 구현자가 속도 및 정확함이 최우선이라고 결정한다면, 구현자는 주로 하드웨어 및/또는 펌웨어 수단을 선택할 수 있을 것이고, 대안적으로, 유연성이 최우선이라고 결정한다면, 구현자는 주로 소프트웨어 구현을 선택할 수 있을 것이며, 대안적으로, 구현자는 하드웨어, 소프트웨어, 및/또는 펌웨어의 어떤 조합을 선택할 수 있을 것이다. 따라서, 본 개시에 기술된 프로세스 및/또는 기기 및/또는 기타 기술이 영향을 받을 수 있는 여러 가능한 수단이 있으며, 이들 중 무엇도 다른 것에 비해 절대적으로 우월하지는 않아, 어떤 수단을 사용할 것인가는 해당 수단이 사용되는 상황 및 구현자의 특정 고려 사항(예: 속도, 유연성, 또는 예측성)에 따른 선택이며, 이들 요소들 각각은 다양할 수 있다. 본 기술 분야에서 통상의 지식을 가진 자는 구현의 광학적 애스펙트는 일반적으로 광지향(optically-oriented)의 하드웨어, 소프트웨어, 및/또는 펌웨어를 채용할 것임을 인지할 것이다.Those of ordinary skill in the art have evolved to the point where there is not much difference between implementing a system aspect in hardware and in software, so that the use of hardware and software can be It will be appreciated that design choices generally represent a cost-effective tradeoff, although not always in the sense that selection can be important. Those of ordinary skill in the art have a variety of means (e.g., hardware, software, and / or firmware) that can affect the processes and / or systems and / or other techniques described in this disclosure, and It will be appreciated that the preferred means may vary depending upon the circumstances in which the system and / or other techniques are used. For example, if an implementer decides that speed and accuracy are top priorities, the implementer may primarily choose hardware and / or firmware means; alternatively, if flexibility is determined to be top priority, the implementer may primarily choose a software implementation, Alternatively, the implementer may choose any combination of hardware, software, and / or firmware. Thus, there are many possible means by which the processes and / or devices and / or other techniques described in this disclosure may be affected, none of which are absolutely superior to the other, and which means to use. This is a choice depending on the context in which it is used and the particular consideration of the implementer (eg, speed, flexibility, or predictability), each of which may vary. One skilled in the art will recognize that the optical aspect of the implementation will generally employ optically-oriented hardware, software, and / or firmware.
위의 상세한 설명은 기기 및/또는 프로세스의 다양한 실시예를 블럭도, 흐름도, 및/또는 예시를 사용하여 제시했다. 그러한 블럭도, 흐름도, 및/또는 예시가 하나 이상의 기능 및/또는 동작을 포함하는 한, 본 기술 분야에서 통상의 지식을 가진 자는 그러한 블럭도, 흐름도, 또는 예시의 각 기능 및/또는 동작이 다양한 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 사실상 임의의 조합을 사용하여 개별적 및/또는 집합적으로 구현될 수 있음을 이해할 것이다. 일 실시예에서, 본 개시에 기술된 주제의 여러 부분은 ASIC(Application Specific Integrated Circuitry), FPGA(Field Programmable Gate Array), DSP(Digital Signal Processor), 또는 기타 집적 회로 형태를 통하여 구현될 수 있다. 그러나, 본 기술 분야에서 통상의 지식을 가진 자는 본 개시의 실시예의 일부 애스펙트는 전체 또는 부분적으로, 하나 이상의 컴퓨터에서 실행되는 하나 이상의 컴퓨터 프로그램(예: 하나 이상의 컴퓨터 시스템에서 실행되는 하나 이상의 프로그램), 하나 이상의 프로세서에서 실행되는 하나 이상의 프로그램(예: 하나 이상의 마이크로프로세서에서 실행되는 하나 이상의 프로그램), 펌웨어, 또는 이들의 사실상 임의의 조합과 같은 집적 회로에서 균등하게 구현될 수 있음, 및 소프트웨어 및/또는 펌웨어를 위한 코드 작성 및/또는 회로 설계가 본 개시에 비추어 본 기술 분야에서 통상의 지식을 가진 자의 기술 범위 내에 있음을 인지할 것이다. 또한, 본 기술 분야에서 통상의 지식을 가진 자는 본 개시에 기술된 주제의 메커니즘은 다양한 형태의 프로그램 제품으로 배포될 수 있으며, 본 개시에 기술된 주제의 예시적 실시예는 실제로 배포를 수행하는데 사용되는 신호 전달 매체의 특정 형태에 관계없이 적용된다는 것을 인지할 것이다. 신호 전달 매체의 예에는 플로피 디스크, 하드 디스크 드라이브, CD(Compact Disc), DVD(Digital Video Disk), 디지털 테이프, 컴퓨터 메모리 등과 같은 기록 가능 매체 및 디지털 및/또는 아날로그 통신 매체(예: 광섬유 케이블, 도파관, 유선 통신 링크, 무선 통신 링크 등)와 같은 전송 매체가 포함되지만 여기에 한정되지는 않는다.The above detailed description has set forth various embodiments of the device and / or process using block diagrams, flow diagrams, and / or examples. As long as such block diagrams, flowcharts, and / or examples include one or more functions and / or operations, one of ordinary skill in the art will appreciate that each function and / or operation of such block diagrams, flowcharts, or examples vary. It will be appreciated that the hardware, software, firmware, or virtually any combination thereof may be implemented individually and / or collectively. In one embodiment, various portions of the subject matter described in this disclosure may be implemented through Application Specific Integrated Circuitry (ASIC), Field Programmable Gate Array (FPGA), Digital Signal Processor (DSP), or other integrated circuit form. However, those skilled in the art will appreciate that some aspects of the embodiments of the present disclosure may be, in whole or in part, one or more computer programs (e.g., one or more programs executed on one or more computer systems) running on one or more computers, May be equally implemented in integrated circuits such as one or more programs running on one or more processors (eg, one or more programs running on one or more microprocessors), firmware, or virtually any combination thereof, and software and / or It will be appreciated that the coding and / or circuit design for the firmware is within the skill of one of ordinary skill in the art in light of the present disclosure. In addition, those skilled in the art may distribute the mechanism of the subject matter described in this disclosure in various forms of program products, and the exemplary embodiments of the subject matter described in this disclosure are used to actually perform the distribution. It will be appreciated that it applies regardless of the particular form of signaling medium being employed. Examples of signaling media include recordable media such as floppy disks, hard disk drives, compact discs (CDs), digital video disks (DVDs), digital tapes, computer memory, and the like, as well as digital and / or analog communication media (e.g., fiber optic cables, Transmission media such as waveguides, wired communication links, wireless communication links, and the like.
일반적으로, 본 기술 분야에서 통상의 지식을 가진 자는, 다양한 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합을 사용하여 개별적 및/또는 집합적으로 구현될 수 있는 본 개시에 기술된 다양한 애스펙트가, 다양한 형태의 "전기 회로"를 포함하는 것으로 간주될 수 있음을 인지할 것이다. 결과적으로, 본 개시에서 "전기 회로"에는 적어도 하나의 이산 전기 회로를 포함하는 전기 회로, 적어도 하나의 집적 회로를 포함하는 전기 회로, 적어도 하나의 주문형 집적 회로를 포함하는 전기 회로, 컴퓨터 프로그램에 의해 구성되는 범용 컴퓨팅 기기(예: 본 개시에 기술된 프로세스 및/또는 기기를 적어도 부분적으로 수행하는 컴퓨터 프로그램에 의해 구성되는 범용 컴퓨터 또는 본 개시에 기술된 프로세스 및/또는 기기를 적어도 부분적으로 수행하는 컴퓨터 프로그램에 의해 구성되는 마이크로프로세서)를 구성하는 전기 회로, 메모리 기기(예: RAM 형태)를 구성하는 전기 회로, 및/또는 통신 기기(예: 모뎀, 통신 스위치, 또는 광학적-전기적 장치)를 구성하는 전기 회로가 포함되지만 여기에 한정되지는 않는다. 본 기술 분야에서 통상의 지식을 가진 자는 본 개시에 기술된 주제는 아날로그 또는 디지털 방식 또는 이들의 어떤 조합으로 구현될 수 있음을 인지할 것이다.Generally, one of ordinary skill in the art will appreciate that the various aspects described in this disclosure that can be implemented individually and / or collectively using a variety of hardware, software, firmware, or any combination thereof, It will be appreciated that it can be considered to include various forms of "electrical circuits." As a result, in the present disclosure, an “electric circuit” includes an electrical circuit including at least one discrete electrical circuit, an electrical circuit including at least one integrated circuit, an electrical circuit including at least one application specific integrated circuit, and a computer program. A general purpose computing device configured (e.g., a general purpose computer configured by a computer program that at least partially performs the processes and / or devices described in this disclosure or a computer that performs at least partially the processes and / or devices described in this disclosure. Electrical circuits constituting a microprocessor configured by a program, electrical circuits constituting a memory device (e.g., RAM), and / or communications device (e.g., modem, communication switch, or optical-electrical device) Electrical circuits are included but are not limited to these. Those skilled in the art will appreciate that the subject matter described in this disclosure can be implemented in analog or digital fashion or any combination thereof.
본 기술 분야에서 통상의 지식을 가진 자는 본 개시에서 제시되는 방식으로 기기 및/또는 프로세스를 기술하는 것은 본 기술 분야에서 통상적임을 인지할 것이며, 따라서 엔지니어링 관행을 사용하여 이러한 기술된 기기 및/또는 프로세스를 데이터 프로세싱 시스템으로 통합할 것이다. 즉, 본 개시에 기술된 기기 및/또는 프로세스의 적어도 일부는 적절한 양의 실험을 통해 데이터 프로세싱 시스템으로 통합될 수 있다. 본 기술 분야에서 통상의 지식을 가진 자는 전형적인 데이터 프로세싱 시스템은 일반적으로 하나 이상의 시스템 유닛 하우징, 비디오 디스플레이 기기, 휘발성 및 비휘발성 메모리와 같은 메모리, 마이크로프로세서 및 디지털 신호 프로세서와 같은 프로세서, 운영 체제, 드라이버, 그래픽 사용자 인터페이스, 및 어플리케이션 프로그램과 같은 컴퓨터 엔티티, 터치 패드 또는 스크린과 같은 하나 이상의 상호작용(interaction) 기기, 및/또는 피드백 루프 및 제어 모터(예: 위치 및/또는 속도 감지를 위한 피드백, 컴포넌트 및/또는 양 조정 및/또는 이동을 위한 제어 모터)를 포함하는 제어 시스템을 포함함을 인지할 것이다. 전형적인 데이터 프로세싱 시스템은 데이터 컴퓨팅/통신 및/또는 네트워크 컴퓨팅/통신 시스템에서 일반적으로 발견되는 것들과 같은 임의의 적절한 상업적으로 사용 가능한 컴포넌트를 사용하여 구현될 수 있다.Those skilled in the art will recognize that it is common in the art to describe devices and / or processes in the manner set forth in this disclosure, and therefore, using engineering practices, such described devices and / or processes Will be integrated into the data processing system. That is, at least some of the devices and / or processes described in this disclosure can be integrated into the data processing system through appropriate amounts of experimentation. One of ordinary skill in the art will typically know that a typical data processing system typically includes one or more system unit housings, video display devices, memory such as volatile and nonvolatile memory, processors, operating systems, drivers, such as microprocessors and digital signal processors. , Graphical user interfaces, and computer entities such as application programs, one or more interaction devices such as touch pads or screens, and / or feedback loops and control motors (e.g. feedback for position and / or speed sensing, components And / or a control motor for volume adjustment and / or movement). Typical data processing systems may be implemented using any suitable commercially available components, such as those commonly found in data computing / communication and / or network computing / communication systems.
본 개시에서 기술되는 주제는 때때로 기타 다른 컴포넌트 내에 포함되거나 그와 연결되는 다른 컴포넌트들을 도시하고 있다. 그러한 도시된 아키텍쳐는 단순히 예시적이며, 실제로는 동일 기능을 달성하는 많은 다른 아키텍쳐를 구현할 수 있음이 이해되어야 한다. 개념적으로 동일 기능을 달성하기 위한 컴포넌트들의 임의의 배열은 그러한 원하는 기능을 달성되도록 실질적으로 "연관"되어 있는 것이다. 따라서, 본 개시에서 특정 기능 달성하도록 결합된 임의의 두 컴포넌트는 아키텍쳐 또는 중간 컴포넌트에 관계없이 원하는 기능이 달성되도록 서로 "연관"된 것으로 볼 수 있다. 마찬가지로, 그렇게 연관되는 임의의 두 컴포넌트는 또한 원하는 기능을 달성하도록 서로 "동작적으로 연결", 또는 "동작적으로 결합"된 것으로 볼 수 있으며, 그렇게 연관될 수 있는 임의의 두 컴포넌트는 원하는 기능을 달성하도록 서로 "동작적으로 결합 가능"한 것으로 볼 수 있다. 동작적으로 결합가능의 구체적인 예에는, 물리적 결합가능한 및/또는 물리적 상호작용 컴포넌트 및/또는 무선 상호작용 가능한 및/또는 무선 상호작용 컴포넌트 및/또는 논리적 상호작용 및/또는 논리적 상호작용 가능한 컴포넌트가 포함되지만 여기에 한정되지는 않는다.The subject matter described in this disclosure sometimes shows other components included within or connected with other components. It is to be understood that such illustrated architecture is merely exemplary and in practice may implement many other architectures that achieve the same functionality. Conceptually, any arrangement of components to achieve the same functionality is substantially "associated" such that the desired functionality is achieved. Thus, any two components combined to achieve a particular function in this disclosure may be viewed as "associated" with each other such that the desired function is achieved regardless of the architecture or intermediate component. Likewise, any two components so associated may also be viewed as "operably linked" or "operatively coupled" with each other to achieve the desired functionality, and any two components that may be so associated may desire the desired functionality. It can be seen as "operatively coupling" to each other to achieve. Specific examples of operatively combinable include physically combinable and / or physically interacting components and / or wirelessly interactable and / or wirelessly interacting components and / or logically interacting and / or logically interactable components. But it is not limited to this.
본 개시에 기술된 본 주제의 특정 태양이 제시되고 기술되었지만, 본 기술 분야에서 통상의 지식을 가진 자에게 본 개시에서 기술된 바에 기초하여 본 개시에 기술된 주제 및 그의 더 넓은 태양을 벗어나지 않고도 수정 및 변경이 이루어질 수 있고, 따라서 첨부된 청구범위는 본 개시에서 기술된 주제의 진정한 사상과 범위 내에 있는 모든 수정 및 변경의 범위 내에 있을 것임은 명확할 것이다. 또한, 발명이 첨부된 청구범위에 의해 정의되는 것임이 이해되어야 한다.While certain aspects of the subject matter described in this disclosure have been shown and described, modifications may be made to those skilled in the art based on what is described in this disclosure without departing from the subject matter described herein and its broader aspects. And changes may be made, and therefore, the appended claims will be within the scope of all modifications and changes that fall within the true spirit and scope of the subject matter described in this disclosure. It is also to be understood that the invention is defined by the appended claims.
본 기술 분야에서 통상의 지식을 가진 자는 일반적으로 본 개시 및 특히 첨부된 청구범위(예: 첨부된 청구범위의 본문)에서 사용된 용어가 "열린" 용어로 의도됨(예: 용어 "포함하는”은 "포함하지만 한정하지는 않는", 용어 "갖는"은 "적어도 갖는", 용어 "포함하다"는 "포함하지만 한정하지는 않는다"로 해석되어야 함)을 이해할 것이다. 본 기술 분야에서 통상의 지식을 가진 자는 또한 청구항 기재의 특정 숫자가 의도된 것이면, 그러한 의도는 청구범위에 지정적으로 기재될 것이며, 그러한 기재가 없다면 그러한 의도가 없는 것임을 이해할 것이다. 예컨대, 이해를 돕기 위해, 이하 첨부된 청구범위는 청구항 기재를 위해 "적어도 하나" 및 "하나 이상"과 같은 도입 어구의 사용을 포함할 수 있다. 그러나, 그러한 어구의 사용은, " 동일 청구항이 "하나 이상" 또는 "적어도 하나"와 같은 도입 어구 및 "a" 또는 "an"과 같은 부정 관사를 포함하고 있을 때에도, a" 또는 "an"과 같은 부정 관사에 의한 청구항 기재가 그런 식의 청구항 기재를 포함하는 임의의 특정 청구항이 그러한 기재를 포함하는 발명으로만 한정함을 암시하는 것으로 해석되어서는 안되며(예컨대, "a" 및/또는 "an"은 일반적으로 "적어도 하나" 또는 "하나 이상"을 의미하도록 해석되어야 함), 이는 청구항 기재에 사용된 정관사의 사용에 대해서도 마찬가지다.Those of ordinary skill in the art generally intend that the terminology used in this disclosure and in particular in the appended claims (eg, the text of the appended claims) is intended to be an “open” term (eg, the term “comprising”). Should be interpreted to include, but is not limited to, the term "having", "having at least", and the term "comprising" should be interpreted as "including but not limiting." The person will also appreciate that if a particular number of claims is intended, such intent will be expressly set forth in the claims, and without such a description, no such intention is intended. For the purpose of describing a claim, it may include the use of introductory phrases such as "at least one" and "one or more." Even when an introductory phrase such as "or" at least one "and an indefinite article such as" a "or" an "are included, a claim description by an indefinite article such as a" or "an" includes that claim description It should not be construed as to imply that any particular claim made herein is limited to inventions that include such descriptions (eg, "a" and / or "an" generally mean "at least one" or "one or more"). This also applies to the use of definite articles used in the claims.
또한, 소개된 청구항 기재의 특정 숫자가 지정적으로 기재되더라도, 본 기술 분야에서 통상의 지식을 가진 자는 그러한 기재는 일반적으로 적어도 해당 기재된 숫자를 의미(예: 다른 한정자 없이 "두 기재"라고만 한 기재가 일반적으로 적어도 두 기재 또는 둘 이상의 기재를 의미함)한다고 해석되어야 함을 인지할 것이다. 또한, "A, B, 및 C 등 중에서 적어도 하나"와 유사한 관용 어구가 사용된 예에서, 일반적으로 그러한 구조는 본 기술 분야에서 통상의 지식을 가진 자가 해당 관용 어구를 이해할 것(예: "A, B, 및 C 중 적어도 하나를 갖는 시스템"에는 A 단독, B 단독, C 단독, A와 B, A와 C, B와 C, 및/또는 A, B와 C 등을 갖는 시스템이 포함되지만 여기에 한정되지는 않음)이라는 전제 하에 쓰여진 것이다.In addition, although a particular number of the appended claims may be designated as such, those skilled in the art will generally appreciate that such descriptions generally mean at least the number of those listed (e.g., "two statements" without other qualifiers). Will generally be interpreted as meaning at least two or more than one substrate). Also, in examples where idioms similar to “at least one of A, B, C, etc.” are used, such constructs will generally be understood by those of ordinary skill in the art to understand such idioms (eg, “A Systems having at least one of, B, and C "include, but are not limited to, systems having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B and C, etc. It is written under the premise that it is not limited thereto.
"A, B, 또는 C 등 중에서 적어도 하나"와 유사한 관용 어구가 사용된 예에서, 일반적으로 그러한 구조는 본 기술 분야에서 통상의 지식을 가진 자가 해당 관용 어구를 이해할 것(예: "A, B, 또는 C 중 적어도 하나를 갖는 시스템"에는 A 단독, B 단독, C 단독, A와 B, A와 C, B와 C, 및/또는 A, B와 C 등을 갖는 시스템이 포함되지만 여기에 한정되지는 않음)이라는 전제 하에 쓰여진 것이다. 본 기술 분야에서 통상의 지식을 가진 자는 또한 둘 이상의 대안적인 용어를 나타내는 사실상 임의의 이접적인 단어 및/또는 어구가 상세한 설명, 청구범위, 또는 도면 어디에서든지 용어들 중 하나, 용어들 중 어느 한 쪽, 또는 양쪽 용어 모두를 포함하는 가능성을 고려한다고 이해할 것이다. 예를 들어, "A 또는 B"라는 어구는 "A" 또는 "B" 또는 "A 및 B"의 가능성을 포함하는 것으로 이해될 것이다.In examples where idioms similar to "at least one of A, B, or C, etc." are used, such constructs will generally be understood by those of ordinary skill in the art to understand such idioms (e.g., "A, B Or a system having at least one of C "includes, but is not limited to, systems having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B and C, and the like. It is written under the premise of One of ordinary skill in the art would also appreciate that virtually any adjoining words and / or phrases representing two or more alternative terms may be used in any of the terms, either in the description, the claims, or the drawings. It will be understood that the possibility of including the term "," or both terms is considered. For example, the phrase "A or B" will be understood to include the possibility of "A" or "B" or "A and B".
Claims (71)
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서(billing statement)를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화(obfuscate)하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계
를 포함하는 컴퓨터 구현 방법.Associating one or more charges with one or more communiques associated with one or more secret entities and addressed to a particular end user; And
The one or more billing statements indicative of the one or more charges without at least directly identifying the one or more secret entities, the particular final to conditionally obfuscate the one or more secret entities with respect to the one or more bills. Providing according to one or more conditional instructions of the user
Computer implemented method comprising a.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 코뮈니케에 대해 상기 하나 이상의 요금을 결정하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more fares with one or more fares associated with the one or more secret entities and addressed to a particular end user, comprising determining the one or more fares for the one or more fares.
상기 하나 이상의 코뮈니케에 대해 상기 하나 이상의 요금을 결정하는 단계는, 순람표(look-up table)에서 찾는 단계 및/또는 상기 하나 이상의 요금을 계산하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 2,
Determining the one or more fares for the one or more communes includes looking in a look-up table and / or calculating the one or more fares.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 요금을 상기 하나 이상의 코뮈니케에 링크시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more rates with one or more rates associated with the one or more secret entities and addressed to a particular end user comprises linking the one or more rates to the one or more rates.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화(obfuscation)와 하나 이상의 요금을 연관시킴으로써 상기 하나 이상의 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communikes associated with the one or more secret entities and addressed to a particular end user includes one or more obfuscation and one or more charges of the one or more secret entities for the one or more communikes. Associating the at least one fee with the at least one commune.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 일반적인 코뮈니케 서비스를 제공하기 위한 하나 이상의 일반 요금을 상기 하나 이상의 코뮈니케와 연관시킴으로써 상기 하나 이상의 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more fees associated with the one or more secret entities and addressed to a particular end user may be achieved by associating the one or more charges with the one or more charges for providing a general communication service. Associating the one or more charges with the computer implemented method.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 난독화 서비스를 제공하기 위한 하나 이상의 난독화 요금을 상기 하나 이상의 코뮈니케와 연관시킴으로써 상기 하나 이상의 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more coquenics associated with the one or more secret entities and addressed to a particular end user may be achieved by associating the one or more obfuscated charges for providing obfuscation services with the one or more coquenices. Associating the one or more rates with a commune.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 임시 대리(locum tenens)와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현(representation)의 대체물(substitution)을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more co-workings associated with the one or more secret entities and addressed to a particular end user comprises: one of the one or more secret-entities provided with the one or more co-workings with one or more locum tenens. Associating the one or more charges with one or more obfuscation of the one or more secret entities for the one or more communes, including a substitution of one or more representations.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 임시 대리와 함께 상기 특정 최종 사용자와 연관되는 통신 기기에 전송된 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating one or more obfuscation of the one or more secret entities, including a replacement of the one or more representations of the one or more secret entities sent to the communication device associated with the particular end user with the one or more temporary agents. And associating the one or more charges.
상기 하나 이상의 임시 대리와 함께 상기 특정 최종 사용자와 연관되는 통신 기기에 전송된 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 임시 대리와 함께 상기 통신 기기에 전송된 상기 하나 이상의 코뮈니케에 포함된 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.10. The method of claim 9,
One or more obfuscation of the one or more secret entities, including a replacement of the one or more representations of the one or more secret entities sent to the communication device associated with the particular end user with the one or more temporary representatives; Associating a fee includes a substitute for the one or more representations of the one or more secret entities included in the one or more communications sent to the communication device with one or more temporary agents. Associating one or more charges with obfuscation.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 임시 대리와 함께 메모리에 저장된 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating the one or more charges with one or more obfuscation of the one or more secret entities, including a replacement of the one or more representations of the one or more secret entities stored in memory with one or more temporary surrogate. Computer-implemented method.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 난독화 대체물과 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 이름의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating one or more obfuscation of the one or more secret entities, including one or more names of one or more names of the one or more secret entities provided with the one or more communikes with one or more obfuscation substitutes; Associating with the computer.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 난독화 대체물과 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 주소의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating the at least one obfuscation of the at least one secret entity with at least one obfuscation substitute, including at least one surrogate of at least one address of the at least one secret entity provided with the at least one commune. Associating a fee.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 난독화 대체물과 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티에 링크된 하나 이상의 번호의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating the one or more obfuscation of the one or more secret entities, comprising one or more number substitutions linked to the one or more secret entities provided with the one or more communikes with one or more obfuscation substitutes; Associating one or more charges.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 난독화 대체물과 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티에 링크된 하나 이상의 이미지의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating the at least one obfuscation of the at least one secret entity with at least one obfuscation substitute, the at least one obfuscation of at least one image linked to the at least one secret entity provided with the at least one communeke; Associating one or more charges.
상기 하나 이상의 임시 대리와 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현의 대체물을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 난독화 대체물과 함께 상기 하나 이상의 코뮈니케가 제공된 상기 하나 이상의 비밀 엔티티에 링크된 하나 이상의 음성 서명(voice signature)의 대체물을 포함하는, 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 8,
One or more obfuscation of the one or more secret entities for the one or more communikes, including a substitute for one or more representations of the one or more secret entities provided with the one or more communications with the one or more temporary surrogates; Associating one or more of the one or more secret entities, comprising a substitute of one or more voice signatures linked to the one or more secret entities provided with the one or more communikes with one or more obfuscation substitutes; Associating one or more charges with obfuscation.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 코뮈니케가 제공되는 것을 적어도 일시적으로 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communications associated with the one or more secret entities and addressed to a particular end user includes at least temporarily suspending the one or more communikes from being provided. Associating at least one obfuscation of the at least one secret entity with the at least one fee.
상기 하나 이상의 코뮈니케가 제공되는 것을 적어도 일시적으로 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 코뮈니케가, 상기 특정 최종 사용자와 연관되는 통신 기기를 통해, 적어도 상기 통신 기기와 연관되고 발생시 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방(proximate vicinity) 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지, 제공되는 것을 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 17,
Associating the one or more fees with the one or more obfuscation of the one or more secret entities for the one or more communikes, including at least temporarily suspending the one or more communikes from being provided. At least one environmental aspect of the communication device, through the communication device associated with the particular end user, at least one associated with the communication device and at least implying that at least one third party is not in a proximate vicinity of the communication device. Associating the at least one fee with the at least one obfuscation of the at least one secret entity for the at least one commune, including suspending the provision until at least one particular context aspect occurs, Computer-implemented method.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현이 제공되는 것을 적어도 일시적으로 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communikes associated with the one or more secret entities and addressed to a particular end user includes at least temporarily suspending the provision of one or more representations of the one or more secret entities. Associating the one or more charges with one or more obfuscation of the one or more secret entities for one or more communes.
상기 하나 이상의 비밀 엔티티의 하나 이상의 표현이 제공되는 것을 적어도 일시적으로 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 적어도 상기 통신 기기와 연관되고 발생시 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 특정 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현을 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.20. The method of claim 19,
Associating the one or more charges with the one or more obfuscation of the one or more secret entities for the one or more communikes, including at least temporarily suspending the one or more representations of the one or more secret entities, One of the one or more secret entities until one or more specific context aspects occurs, at least one specific context aspect associated with the communication device and at least implying that at least one third party is not in the immediate vicinity of the communication device Associating the one or more charges with the one or more obfuscation of the one or more secret entities to the one or more communes, including suspending the one or more representations.
상기 적어도 상기 통신 기기와 연관되고 발생시 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 특정 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트가 발생할 때까지 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현을 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계는, 적어도 상기 통신 기기와 연관되는 상기 하나 이상의 특정 컨텍스트 애스펙트가 검출될 때까지 상기 통신 기기에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 표현의 전송을 보류하는 것을 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 20,
The one or more particular contextual aspects of the one or more secret entities until one or more specific contextual aspects occur, the one or more particular environmental aspects of the communication device associated with the at least the communication device and at least implying that at least one third party is not in the immediate vicinity of the communication device. Associating the one or more charges with the one or more obfuscation of the one or more secret entities for the one or more communes, including holding one or more representations, may include at least one of the one or more particulars associated with the communication device. The one of the one or more secret entities to the one or more communes, including suspending transmission of the one or more representations of the one or more secret entities to the communication device until a context aspect is detected. Obfuscation and, computer implemented method, comprising the step of associating said at least one charge on.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 특정 최종 사용자와 연관된 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 응하여 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 조건부 난독화를 포함하는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하고, 상기 특정 컨텍스트 애스펙트는 발생시 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more co-workings associated with the one or more secret entities and addressed to a particular end user comprises: responsive to determining the occurrence of one or more specific context aspects of a communication device associated with the particular end user. Associating the at least one fee with at least one obfuscation of the at least one secret entity for the at least one commune, including at least one conditional obfuscation of the at least one secret entity with at least one communeke; The particular context aspect is one or more environmental aspects of the communication device that at least imply, when occurring, that one or more third parties are within close proximity of the communication device.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현을 포함하도록 결정된 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communikes associated with the one or more secret entities and addressed to a particular end user comprises: the one or more secrets for the one or more communikes determined to include one or more representations of the one or more secret entities. Associating at least one obfuscation of an entity with the at least one fee.
상기 하나 이상의 비밀 엔티티의 하나 이상의 표현을 포함하도록 결정된 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와 상기 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 비밀 엔티티와 연관된 하나 이상의 이름, 주소, 번호, 이미지 또는 음성 서명을 포함하도록 결정된 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 상기 하나 이상의 난독화와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 23, wherein
Associating the one or more charges with one or more obfuscation of the one or more secret entities for the one or more secrets determined to include one or more representations of the one or more secret entities may include one or more names associated with the one or more secret entities. Associating the at least one fee with the at least one obfuscation of the at least one secret entity for the at least one commune determined to include an address, number, image or voice signature.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 비밀 엔티티를 상기 하나 이상의 코뮈니케에 대한 하나 이상의 소스로서 표시하도록 결정된 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more coworkers associated with the one or more secret entities and addressed to a particular end user may include: determining the one or more secret entities as one or more sources for the one or more communikes Associating at least one obfuscation of the at least one secret entity with the at least one fee.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 오디오 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more rates with one or more rates associated with the one or more secret entities and addressed to a particular end user comprises associating the one or more rates with one or more audio codes.
상기 하나 이상의 오디오 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 전화 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 26,
Associating the at least one fee with the at least one audio co-workike includes associating the at least one fee with one or more telephone coworkers.
상기 하나 이상의 오디오 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 시각적 및/또는 오디오 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 26,
Associating the at least one fee with the at least one audio co-workike comprises associating the at least one fee with at least one visual and / or audio co-workike.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 하나 이상의 텍스트 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more rates with one or more rates associated with the one or more secret entities and addressed to a particular end user comprises associating the one or more rates with one or more text communities.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 특정 최종 사용자의 하나 이상의 표현으로 향하는 하나 이상의 코뮈니케와 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communikes associated with the one or more secret entities and addressed to a particular end user comprises: associating the one or more fees with one or more communes directed to one or more representations of the particular end user. Computer-implemented method.
상기 하나 이상의 비밀 엔티티와 연계되고 특정 최종 사용자에 주소 지정된 하나 이상의 코뮈니케와 하나 이상의 요금을 연관시키는 단계는, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따른, 상기 하나 이상의 코뮈니케에 대한 상기 하나 이상의 비밀 엔티티의 하나 이상의 난독화와, 상기 하나 이상의 요금을 연관시키는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
Associating one or more charges with one or more communications associated with the one or more secret entities and addressed to a particular end user comprises one of the particular end user conditionally obfuscating the one or more secret entities for the one or more communikes. Associating the one or more charges with one or more obfuscation of the one or more secret entities for the one or more commune according to one or more conditional instructions.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계는, 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 하드카피 청구서의 생성을 유도하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
One or more invoices indicating the one or more charges, without at least directly identifying the one or more secret entities, in one or more conditional instructions of the particular end user to conditionally obfuscate the one or more secret entities to the one or more invoices. And providing according to the step of inducing generation of one or more hardcopy invoices indicating the one or more charges without at least directly identifying the one or more secret entities.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계는, 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자의 상기 하나 이상의 조건부 지시에 따라 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
One or more invoices indicating the one or more charges, without at least directly identifying the one or more secret entities, in one or more conditional instructions of the particular end user to conditionally obfuscate the one or more secret entities to the one or more invoices. And providing accordingly includes providing, according to the one or more conditional instructions of the particular end user, one or more electronic bills indicating the one or more charges without at least directly identifying the one or more secret entities. How to implement.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자의 상기 하나 이상의 조건부 지시에 따라 제공하는 단계는, 상기 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 적어도 하나의 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 33, wherein
Providing one or more electronic bills in accordance with the one or more conditional instructions of the particular end user without at least directly identifying the one or more secret entities in accordance with the one or more conditional instructions of the particular end user. Transmitting to at least one communication device associated with the user.
상기 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 적어도 하나의 통신 기기에 전송하는 단계는, 상기 통신 기기로부터 청구서에 대한 요청을 수신하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 상기 적어도 하나의 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 34, wherein
Sending the one or more electronic bills to the at least one communication device associated with the particular end user comprises: in response to receiving the request for a bill from the communication device at least partially with the particular end user. Transmitting to the associated at least one communication device.
상기 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 적어도 하나의 통신 기기에 전송하는 단계는, 상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 34, wherein
Sending the one or more electronic bills to at least one communication device associated with the particular end user is one of the communication device associated with the communication device and at least implying that one or more third parties are within close proximity of the communication device. And transmitting the at least one electronic bill in response at least in part to determining the occurrence of at least one particular context aspect that is an at least environmental aspect.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기와 연관되고 상기 특정 최종 사용자의 상기 하나 이상의 조건부 지시에 의해 특정된 상기 하나 이상의 특정 컨텍스트 애스펙트의 상기 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Transmitting a bill includes at least one electronic bill in response to determining the occurrence of the at least one particular context aspect associated with the communication device and specified by the at least one conditional indication of the particular end user. And transmitting.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기가 하나 이상의 특정 시간 구간 또는 지점에 도달하였음을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. And sending a bill comprises sending the at least one electronic bill in response at least in part to determining that the communication device has reached one or more specific time intervals or points.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기가 하나 이상의 특정 위치에 있음을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Sending a bill includes sending the one or more electronic bills in response at least in part to determining that the communication device is at one or more specific locations.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기가 하나 이상의 특정 위치 밖에 있음을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Sending a bill includes sending the one or more electronic bills in response at least in part to determining that the communication device is outside one or more specific locations.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 센서 제공 데이터에 기초하여 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Sending a bill comprises sending the one or more electronic bills in response at least in part to determining based on sensor provided data the occurrence of the one or more specific context aspects associated with the communication device. .
상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 센서 제공 데이터에 기초하여 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기에 의해 제공되는 센서 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 41, wherein
Transmitting the one or more electronic bills at least partially in response to determining the occurrence of the one or more specific context aspects associated with the communication device based on sensor provided data, based on sensor data provided by the communication device. Determining the occurrence of the one or more specific context aspects associated with the communication device.
상기 통신 기기에 의해 제공되는 센서 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계는, 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있음을 암시하는 이미지 캡처 기기에 의해 제공되는 이미지 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 42, wherein
Determining the occurrence of the one or more specific context aspects associated with the communication device based on sensor data provided by the communication device may include image capture to imply that the one or more third parties are within the near vicinity of the communication device. Determining the occurrence of the one or more specific context aspects associated with the communication device based on the image data provided by the device.
상기 통신 기기에 의해 제공되는 센서 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계는, 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있음을 암시하는 오디오 캡처 기기에 의해 제공되는 오디오 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 42, wherein
Determining the occurrence of the one or more specific context aspects associated with the communication device based on the sensor data provided by the communication device, indicates that the one or more third parties are within the near vicinity of the communication device. Determining the occurrence of the one or more specific context aspects associated with the communication device based on audio data provided by the device.
상기 통신 기기에 의해 제공되는 센서 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계는, 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있음을 암시하는 위치 결정 기기에 의해 제공되는 위치 데이터에 기초하여 상기 통신 기기와 연관된 상기 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 42, wherein
Determining the occurrence of the one or more specific context aspects associated with the communication device based on sensor data provided by the communication device, indicates that the one or more third parties are within the near vicinity of the communication device. Determining the occurrence of the one or more specific context aspects associated with the communication device based on the location data provided by the device.
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 적어도 상기 특정 최종 사용자에 의해 원래 입력된 로그 엔트리 데이터(log entry data)에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Transmitting the invoice may be based at least in part on determining that the one or more third parties are within the near vicinity of the communication device based on at least log entry data originally entered by the particular end user. And transmitting the one or more electronic bills.
적어도 상기 특정 최종 사용자에 의해 원래 입력된 로그 엔트리 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 적어도 상기 특정 최종 사용자에 의해 원래 입력되고 개인 관리 어플리케이션(personal management application)을 통해 입력된 로그 엔트리 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있다고 결정하는 단계를 포함하는, 컴퓨터 구현 방법.47. The method of claim 46 wherein
Based on at least log entry data originally entered by the particular end user, sending the one or more electronic bills in response at least in part to determining that the one or more third parties are within the close vicinity of the communication device. Determining that the one or more third parties are within the close vicinity of the communication device based on log entry data originally entered by a specific end user and entered through a personal management application. .
적어도 상기 특정 최종 사용자에 의해 원래 입력된 로그 엔트리 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 적어도 상기 특정 최종 사용자에 의해 원래 입력되고 소셜 네트워킹 어플리케이션(social networking application)을 통해 입력된 로그 엔트리 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있다고 결정하는 단계를 포함하는, 컴퓨터 구현 방법.47. The method of claim 46 wherein
Based on at least log entry data originally entered by the particular end user, sending the one or more electronic bills in response at least in part to determining that the one or more third parties are within the close vicinity of the communication device. Determining that the one or more third parties are within the close vicinity of the communication device based on log entry data originally entered by a particular end user and entered via a social networking application. .
상기 통신 기기와 연관되고 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기와 연관되고 상기 하나 이상의 제삼자가 상기 통신 기기를 통해 제공되는 코뮈니케를 보거나 듣거나 느낄 수 있도록 상기 하나 이상의 제삼자가 상기 통신 기기에 충분히 가까이 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 36,
The one or more electrons in response at least in part to determining the occurrence of one or more specific context aspects associated with the communication device and at least one environmental aspect of the communication device that at least implies that one or more third parties are within the vicinity of the communication device. Transmitting a bill may be associated with the communication device and at least imply that the one or more third parties are close enough to the communication device so that the one or more third parties can see, hear, or feel a commune provided through the communication device. And transmitting the at least one electronic bill in response at least in part to determining the occurrence of at least one particular context aspect that is at least one environmental aspect of the communication device.
상기 통신 기기와 연관되고 상기 하나 이상의 제삼자가 상기 통신 기기를 통해 제공되는 코뮈니케를 보거나 듣거나 느낄 수 있도록 상기 하나 이상의 제삼자가 상기 통신 기기에 충분히 가까이 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계는, 상기 통신 기기와 연관되고 상기 하나 이상의 제삼자가 상기 통신 기기를 통해 제공되는 코뮈니케를 보거나 듣거나 느낄 수 있는 상기 통신 기기로부터 30 피트 내에 상기 하나 이상의 제삼자가 있음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 전자 청구서를 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 49,
One or more environmental aspects of the communication device associated with the communication device and at least implying that the one or more third parties are close enough to the communication device so that one or more third parties can see, hear or feel a commune provided through the communication device. Sending the one or more electronic bills at least partially in response to determining the occurrence of one or more specific context aspects, wherein the one or more third parties are viewing or listening to a commune associated with the communication device and provided through the communication device; At least in part in determining the occurrence of one or more specific context aspects that are one or more environmental aspects of the communication device that at least imply that there is one or more third parties within 30 feet of the communication device that can be felt. In response, the computer implemented method comprising the step of transmitting the one or more electronic bill.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
One or more invoices indicating the one or more charges, without at least directly identifying the one or more secret entities, in one or more conditional instructions of the particular end user to conditionally obfuscate the one or more secret entities to the one or more invoices. Providing accordingly may comprise at least one of the one or more secret entities, without at least directly identifying the one or more secret entities by indicating the one or more charges and providing one or more bills indicating one or more temporary representations for one or more representations of the one or more secret entities. Providing the one or more invoices indicative of one or more charges.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 이름에 대한 하나 이상의 난독화 대체물을 표시하는 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.52. The method of claim 51,
Indicating the one or more charges without at least directly identifying the one or more secret entities by presenting one or more invoices indicating the one or more charges and indicating one or more temporary representations for one or more representations of the one or more secret entities Providing the one or more invoices comprises providing one or more invoices indicating the one or more charges and indicating one or more obfuscation substitutes for one or more names of the one or more secret entities. .
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 주소에 대한 하나 이상의 난독화 대체물을 표시하는 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.52. The method of claim 51,
Indicating the one or more charges without at least directly identifying the one or more secret entities by presenting one or more invoices indicating the one or more charges and indicating one or more temporary representations for one or more representations of the one or more secret entities Providing the one or more invoices comprises providing one or more invoices indicative of the one or more charges and indicative of one or more obfuscation substitutes for one or more addresses of the one or more secret entities. .
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 번호에 대한 하나 이상의 난독화 대체물을 표시하는 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.52. The method of claim 51,
Indicating the one or more charges without at least directly identifying the one or more secret entities by presenting one or more invoices indicating the one or more charges and indicating one or more temporary representations for one or more representations of the one or more secret entities Providing the one or more invoices comprises providing one or more invoices indicative of the one or more charges and indicative of one or more obfuscation substitutes for one or more numbers of the one or more secret entities. .
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티의 하나 이상의 표현에 대한, 상기 특정 최종 사용자에 의해 제공된 하나 이상의 임시 대리를 표시하는 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.52. The method of claim 51,
Indicating the one or more charges without at least directly identifying the one or more secret entities by presenting one or more invoices indicating the one or more charges and indicating one or more temporary representations for one or more representations of the one or more secret entities Providing the one or more invoices comprises: providing one or more invoices indicative of the one or more charges and indicative of one or more temporary representations provided by the particular end user for one or more representations of the one or more secret entities. Comprising a computer implementation method.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계는, 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 직접 또는 간접적으로 식별하지 않는 하나 이상의 청구서를 제공함으로써 상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 상기 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
One or more invoices indicating the one or more charges, without at least directly identifying the one or more secret entities, in one or more conditional instructions of the particular end user to conditionally obfuscate the one or more secret entities to the one or more invoices. Providing accordingly may indicate the one or more charges without indicating at least the one or more secret entities by at least directly identifying the one or more secret entities by presenting the one or more invoices and not directly or indirectly identifying the one or more secret entities. Providing the one or more invoices.
상기 하나 이상의 비밀 엔티티를 적어도 직접적으로 식별하지 않고 상기 하나 이상의 요금을 표시하는 하나 이상의 청구서를, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 조건부 난독화하도록 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공하는 단계는, 하나 이상의 전자 청구서를, 하나 이상의 특정 조건이 적어도 발생할 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공함으로써 상기 하나 이상의 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 1,
One or more invoices indicating the one or more charges, without at least directly identifying the one or more secret entities, in one or more conditional instructions of the particular end user to conditionally obfuscate the one or more secret entities to the one or more bills. And providing the one or more electronic bills in accordance with one or more conditional instructions of the particular end user instructing obfuscation of the one or more secret entities with respect to the one or more electronic bills when at least one specific condition occurs at least. Thereby providing the one or more invoices.
상기 하나 이상의 전자 청구서를, 하나 이상의 특정 조건이 적어도 발생할 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공함으로써 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 전자 청구서가 제공될 통신 기기가 하나 이상의 특정 시간 구간 또는 지점에 도달한 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 상기 하나 이상의 전자 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 57,
The one or more bills by providing the one or more electronic bills in accordance with one or more conditional instructions of the particular end user instructing obfuscation of the one or more secret entities with respect to the one or more electronic bills when at least one specific condition occurs at least Providing comprises: the particular end user instructing obfuscation of the one or more secret entities for the one or more electronic bills when the communication device to which the one or more electronic bills are to be provided reaches one or more specific time intervals or points. And providing the one or more electronic bills in accordance with one or more conditional instructions.
상기 하나 이상의 전자 청구서를, 하나 이상의 특정 조건이 적어도 발생할 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공함으로써 상기 하나 이상의 청구서를 제공하는 단계는, 상기 하나 이상의 전자 청구서가 제공될 통신 기기가 하나 이상의 특정 위치에 있을 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 상기 하나 이상의 전자 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 57,
The one or more bills by providing the one or more electronic bills in accordance with one or more conditional instructions of the particular end user instructing obfuscation of the one or more secret entities with respect to the one or more electronic bills when at least one specific condition occurs at least Providing the at least one conditional portion of the particular end user instructing obfuscation of the at least one secret entity with respect to the at least one electronic bill when the communication device to which the at least one electronic bill is to be provided is at one or more specific locations; Providing the at least one electronic bill according to the instructions.
상기 하나 이상의 전자 청구서를, 하나 이상의 특정 조건이 적어도 발생할 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 제공함으로써 상기 하나 이상의 청구서를 제공하는 단계는, 하나 이상의 제삼자가 상기 하나 이상의 전자 청구서가 제공될 통신 기기의 가까운 근방에 있을 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 상기 하나 이상의 전자 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 57,
The one or more bills by providing the one or more electronic bills in accordance with one or more conditional instructions of the particular end user instructing obfuscation of the one or more secret entities with respect to the one or more electronic bills when at least one specific condition occurs at least Providing includes: one of the particular end user instructing obfuscation of the one or more secret entities to the one or more electronic bills when one or more third parties are in close proximity to the communication device to which the one or more electronic bills are to be provided. Providing the one or more electronic bills in accordance with the above conditional instructions.
상기 하나 이상의 제삼자가 상기 하나 이상의 전자 청구서가 제공될 통신 기기의 가까운 근방에 있을 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 상기 하나 이상의 전자 청구서를 제공하는 단계는, 하나 이상의 특정 제삼자가 상기 하나 이상의 전자 청구서가 제공될 통신 기기의 가까운 근방에 있을 때 상기 하나 이상의 전자 청구서에 대하여 상기 하나 이상의 비밀 엔티티의 난독화를 지시하는 상기 특정 최종 사용자의 하나 이상의 조건부 지시에 따라 상기 하나 이상의 전자 청구서를 제공하는 단계를 포함하는, 컴퓨터 구현 방법.64. The method of claim 60,
In accordance with one or more conditional instructions of the particular end user instructing obfuscation of the one or more secret entities to the one or more electronic bills when the one or more third parties are in close proximity to the communication device to which the one or more electronic bills are to be provided. Providing the one or more electronic bills may include instructing obfuscation of the one or more secret entities with respect to the one or more electronic bills when one or more specific third parties are in close proximity to the communication device to which the one or more electronic bills are to be provided. Providing the one or more electronic bills in accordance with one or more conditional instructions of the particular end user.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계
를 더 포함하는 컴퓨터 구현 방법.The method of claim 1,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. Transmitting at least in part in response to determining the occurrence of one or more specific context aspects of the communication device that are one or more environmental aspects.
Computer implemented method further comprising.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계는, 상기 통신 기기가 하나 이상의 특정 시간 구간 또는 지점에 도달했다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.63. The method of claim 62,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. Transmitting at least in part in response to determining the occurrence of one or more specific context aspects of the communication device that are one or more environmental aspects, at least in part in response to determining that the communication device has reached one or more specific time intervals or points. Sending the one or more electronic bills to the communication device indicative of the one or more charges and identifying the one or more secret entities.
상기 통신 기기가 하나 이상의 특정 시간 구간 또는 지점에 도달했다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계는, 상기 통신 기기가 상기 하나 이상의 조건부 지시에 의해 특정된 하나 이상의 특정 시간 구간 또는 지점에 도달했다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.The method of claim 63, wherein
In response to determining that the communication device has reached one or more specific time intervals or points, sending the one or more electronic bills to the communication device indicating the one or more charges and identifying the one or more secret entities. The one or more electronics indicating the one or more charges and identifying the one or more secret entities in response at least in part to determining that the communication device has reached one or more specific time intervals or points specified by the one or more conditional indications. Sending a bill to the communication device.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계는, 상기 통신 기기가 하나 이상의 특정 위치에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.63. The method of claim 62,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. Transmitting at least in part in response to determining the occurrence of at least one particular context aspect of the communication device that is at least one environmental aspect, the at least one fee in response to at least partly determining that the communication device is at one or more specific locations. And sending the one or more electronic bills to the communication device indicative of and identifying the one or more secret entities.
상기 통신 기기가 하나 이상의 특정 위치에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계는, 상기 통신 기기가 상기 하나 이상의 조건부 지시에 의해 특정된 하나 이상의 특정 위치에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.66. The method of claim 65,
In response to determining that the communication device is at one or more specific locations, transmitting the one or more electronic bills to the communication device indicative of the one or more charges and identifying the one or more secret entities are: Sending the one or more electronic bills to the communication device indicating the one or more charges and identifying the one or more secret entities in response at least in part to determining that the user is at one or more specific locations specified by the one or more conditional instructions. Computer-implemented method.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계는, 상기 통신 기기가 상기 하나 이상의 조건부 지시에 의해 특정된 하나 이상의 특정 위치 밖에 있다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.63. The method of claim 62,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. At least in part in response to determining the occurrence of one or more specific context aspects of the communication device that are one or more environmental aspects, determining that the communication device is outside one or more specific locations specified by the one or more conditional instructions. And sending the one or more electronic bills to the communication device indicative of the one or more charges and at least partially in response thereto.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계는, 센서 제공 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있지 않다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.63. The method of claim 62,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. Transmitting at least partly in response to determining the occurrence of one or more specific context aspects of the communication device, which is one or more environmental aspects, indicates that the one or more third parties are not in the near vicinity of the communication device based on sensor provided data. And sending the one or more electronic bills to the communication device indicative of the one or more charges and at least in part in response to determining.
상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 하나 이상의 전자 청구서를 상기 특정 최종 사용자와 연관된 통신 기기에, 하나 이상의 제삼자가 상기 통신 기기의 가까운 근방 내에 없음을 적어도 암시하는 상기 통신 기기의 하나 이상의 환경 애스펙트인 상기 통신 기기의 하나 이상의 특정 컨텍스트 애스펙트의 발생을 결정하는 것에 적어도 부분적으로 응하여 전송하는 단계는, 적어도 상기 특정 최종 사용자에 의해 원래 입력된 로그 엔트리 데이터에 기초하여 상기 하나 이상의 제삼자가 상기 통신 기기의 상기 가까운 근방 내에 있지 않다고 결정하는 것에 적어도 부분적으로 응하여 상기 하나 이상의 요금을 표시하고 상기 하나 이상의 비밀 엔티티를 식별하는 상기 하나 이상의 전자 청구서를 상기 통신 기기에 전송하는 단계를 포함하는, 컴퓨터 구현 방법.63. The method of claim 62,
One or more electronic bills indicating the one or more charges and identifying the one or more secret entities to the communication device associated with the particular end user, at least implying that at least one third party is not in close proximity to the communication device. Transmitting at least in part in response to determining the occurrence of one or more specific context aspects of the communication device that are one or more environmental aspects, the one or more third parties may be configured based on at least log entry data originally entered by the particular end user. Sending the one or more electronic bills to the communication device indicative of the one or more charges and identifying the one or more secret entities in response at least in part to determining that they are not in the near vicinity of the communication device. , A computer implemented method comprises the steps:
상기 하나 이상의 조건부 지시를 상기 특정 최종 사용자로부터 수신하는 단계
를 더 포함하는 컴퓨터 구현 방법.The method of claim 1,
Receiving the one or more conditional instructions from the particular end user
Computer implemented method further comprising.
상기 하나 이상의 조건부 지시를 상기 특정 최종 사용자로부터 수신하는 단계는, 상기 하나 이상의 청구서에 대하여 상기 하나 이상의 비밀 엔티티를 난독화하기 위한 하나 이상의 조건을 포함하는 상기 하나 이상의 조건부 지시를 상기 특정 최종 사용자로부터 요청하는 단계를 포함하는, 컴퓨터 구현 방법.71. The method of claim 70,
Receiving the one or more conditional instructions from the particular end user comprises requesting the one or more conditional instructions from the particular end user including one or more conditions for obfuscating the one or more secret entities with respect to the one or more invoices. Computer-implemented method.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/807,700 | 2010-09-09 | ||
| US12/807,700 US20110131409A1 (en) | 2008-08-14 | 2010-09-09 | Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20120026463A true KR20120026463A (en) | 2012-03-19 |
Family
ID=45914824
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110091658A Withdrawn KR20120026463A (en) | 2010-09-09 | 2011-09-09 | Conditionally obfuscating one or more secret entities with respect to one or more billing statements |
| KR1020110091659A Withdrawn KR20120026464A (en) | 2010-09-09 | 2011-09-09 | Conditionally releasing a communique determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects |
| KR1020110091657A Withdrawn KR20120034558A (en) | 2010-09-09 | 2011-09-09 | Conditionally intercepting data indicating one or more aspects of a communique to obfuscate the one or more aspects of the communique |
| KR1020110091661A Withdrawn KR20120026465A (en) | 2010-09-09 | 2011-09-09 | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiques addressed to the one or more secret entities |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110091659A Withdrawn KR20120026464A (en) | 2010-09-09 | 2011-09-09 | Conditionally releasing a communique determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects |
| KR1020110091657A Withdrawn KR20120034558A (en) | 2010-09-09 | 2011-09-09 | Conditionally intercepting data indicating one or more aspects of a communique to obfuscate the one or more aspects of the communique |
| KR1020110091661A Withdrawn KR20120026465A (en) | 2010-09-09 | 2011-09-09 | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiques addressed to the one or more secret entities |
Country Status (2)
| Country | Link |
|---|---|
| KR (4) | KR20120026463A (en) |
| CN (4) | CN102710587A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102018202018B3 (en) * | 2018-02-09 | 2019-05-09 | Siemens Schweiz Ag | Method and system for providing a voice-based service, in particular for the control of room control elements in buildings |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020085698A1 (en) * | 2000-12-29 | 2002-07-04 | Gateway, Inc. | Communication device with privacy mode |
| JP3873891B2 (en) * | 2003-01-22 | 2007-01-31 | 株式会社日立製作所 | Packet communication device |
| US7280647B2 (en) * | 2003-08-07 | 2007-10-09 | Microsoft Corporation | Dynamic photo caller identification |
| US20060099967A1 (en) * | 2004-11-11 | 2006-05-11 | Emily Colvin | Methods, systems, and computer program products for implementing proximity-based sound emission controls |
| US7623639B2 (en) * | 2005-03-29 | 2009-11-24 | Tuan Thai | System and method of providing number identification in an intelligent telephone network |
| CN1688150A (en) * | 2005-05-08 | 2005-10-26 | 丁志辉 | Mobile communicatino telephone data filtering processing method |
| WO2007080629A1 (en) * | 2006-01-10 | 2007-07-19 | Fujitsu Limited | Mobile terminal apparatus, address book transfer apparatus, information display method in mobile terminal apparatus, address book transfer method, and computer program |
| CN101262416B (en) * | 2007-03-06 | 2012-04-25 | 华为技术有限公司 | Method, system and device for hiding user location in communication system |
| US8073139B2 (en) * | 2007-07-17 | 2011-12-06 | Certicom Corp. | Method of compressing a cryptographic value |
| CN101184264A (en) * | 2007-11-27 | 2008-05-21 | 北京网秦天下科技有限公司 | Method and system for anti-harassment and private communication of mobile phone calls and messages |
| CN101252596A (en) * | 2008-04-17 | 2008-08-27 | 李沫 | Method and system for protecting number information privacy |
| CN101287175B (en) * | 2008-05-29 | 2011-10-19 | 北京握奇数据系统有限公司 | Smart card and short message sending and receiving method thereof, communication system between the smart cards |
| CN101340391A (en) * | 2008-08-12 | 2009-01-07 | 中国移动通信集团江苏有限公司 | A privacy protection method for mobile data service users |
| CN101370209A (en) * | 2008-09-22 | 2009-02-18 | 深圳华为通信技术有限公司 | Information disguising method and system |
-
2011
- 2011-09-08 CN CN2011102790487A patent/CN102710587A/en active Pending
- 2011-09-08 CN CN2011102790364A patent/CN102413118A/en active Pending
- 2011-09-08 CN CN2011102790078A patent/CN102412959A/en active Pending
- 2011-09-08 CN CN201110279028XA patent/CN102571740A/en active Pending
- 2011-09-09 KR KR1020110091658A patent/KR20120026463A/en not_active Withdrawn
- 2011-09-09 KR KR1020110091659A patent/KR20120026464A/en not_active Withdrawn
- 2011-09-09 KR KR1020110091657A patent/KR20120034558A/en not_active Withdrawn
- 2011-09-09 KR KR1020110091661A patent/KR20120026465A/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| KR20120026464A (en) | 2012-03-19 |
| CN102710587A (en) | 2012-10-03 |
| CN102571740A (en) | 2012-07-11 |
| KR20120034558A (en) | 2012-04-12 |
| CN102412959A (en) | 2012-04-11 |
| KR20120026465A (en) | 2012-03-19 |
| CN102413118A (en) | 2012-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110166972A1 (en) | Conditionally obfuscating one or more secret entities with respect to one or more billing statements | |
| US8626848B2 (en) | Obfuscating identity of a source entity affiliated with a communiqué in accordance with conditional directive provided by a receiving entity | |
| US8850044B2 (en) | Obfuscating identity of a source entity affiliated with a communique in accordance with conditional directive provided by a receiving entity | |
| US9516163B2 (en) | Analyzing telephone calls | |
| CN105637813B (en) | Grant permission to an object when adding a person to a session | |
| US8583553B2 (en) | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities | |
| US20110107427A1 (en) | Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué | |
| WO2021016275A1 (en) | Systems and methods of gesture triggered automatic erasure on a private network | |
| US9641537B2 (en) | Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects | |
| US8730836B2 (en) | Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué | |
| US20110161217A1 (en) | Conditionally obfuscating one or more secret entities with respect to one or more billing statements | |
| US9659188B2 (en) | Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving use | |
| US8929208B2 (en) | Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects | |
| US20110131409A1 (en) | Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué | |
| US20110166973A1 (en) | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities | |
| US20110110518A1 (en) | Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué | |
| US20110041185A1 (en) | Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving user | |
| CN101005710B (en) | Method, system and location service platform for realizing location service in wireless communication network | |
| US8621648B2 (en) | Method and system for secure exchange and use of electronic business cards | |
| US20090209275A1 (en) | Message robot | |
| KR101733633B1 (en) | Detecting and tracing method for leaked phone number data in mobile phone through application | |
| KR20120026463A (en) | Conditionally obfuscating one or more secret entities with respect to one or more billing statements | |
| KR20170090934A (en) | Detecting and tracing method and system for leaked private information | |
| US8666360B2 (en) | Contact communication tracking system | |
| KR100904386B1 (en) | Method and system for providing information change service using hub relay |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110909 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |