Movatterモバイル変換


[0]ホーム

URL:


US20140006592A1 - Model Entity Network for Analyzing a Real Entity Network - Google Patents

Model Entity Network for Analyzing a Real Entity Network
Download PDF

Info

Publication number
US20140006592A1
US20140006592A1US13/535,565US201213535565AUS2014006592A1US 20140006592 A1US20140006592 A1US 20140006592A1US 201213535565 AUS201213535565 AUS 201213535565AUS 2014006592 A1US2014006592 A1US 2014006592A1
Authority
US
United States
Prior art keywords
entity
network
level value
entry
real
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.)
Granted
Application number
US13/535,565
Other versions
US9324056B2 (en
Inventor
Alexey SOSHIN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAP SE
Original Assignee
SAP SE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SAP SEfiledCriticalSAP SE
Priority to US13/535,565priorityCriticalpatent/US9324056B2/en
Assigned to SAP AGreassignmentSAP AGASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: Soshin, Alexey
Assigned to SAP PORTALS ISRAEL LTD.reassignmentSAP PORTALS ISRAEL LTD.CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATAT (ASSIGNEE) PREVIOUSLY RECORDED ON REEL 031490 FRAME 0653. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.Assignors: Soshin, Alexey
Publication of US20140006592A1publicationCriticalpatent/US20140006592A1/en
Application grantedgrantedCritical
Publication of US9324056B2publicationCriticalpatent/US9324056B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Systems and techniques that can be used for analyzing a social network or any other type of entity networks. In an effort to preserve the privacy rights of individuals, a model of a real entity network can be generated that is a balanced representation of the entity network, and various tests can be performed on metadata in the model. For example, the model network can be generated based on only two data portions: the total number of nodes in the network and the number of relations per node.

Description

Claims (20)

What is claimed is:
1. A computer-implemented method for analyzing an entity network, the method comprising:
receiving input including a first number (E) corresponding to a number of entities in a real entity network to be analyzed, and a second number (R) corresponding to a number of relations per entity in the real entity network;
in response to the input, generating (i) E number of entity entries in an entities table, each entity entry including at least an entity identifier and entity metadata, and (ii) a calculations table including the E number of entity identifiers, each associated with a level value of zero;
incrementing every Rth level value in the calculations table by one;
determining, using one or more processors, whether more than R number of the level values were incremented in a most recent incrementing step, and if so again performing the incrementing step on those level values, wherein such incrementing and determination are repeated until the determination finds at most R number of recently incremented level values;
after the incrementing is finished, creating a model entity network that have the E number of entity entries organized according to their respective level values, the model entity network created by generating a relations table with associations between the E number of entity entries;
performing one or more tests on the generated model entity network that involve at least some of the metadata; and
modifying the real entity network based on an outcome of the performed test.
2. The computer-implemented method ofclaim 1, further comprising selecting the metadata based on actual data in the real entity network while preserving privacy of the actual data.
3. The computer-implemented method ofclaim 1, wherein creating the model entity network comprises:
identifying a first entity entry in the calculation table as having a maximum level value;
selecting every entity entry in the calculation table whose level value is one less than the maximum level value, until at most R number of entity entries are selected; and
creating relations between each of the selected entity entries and the first entity entry in the relations table.
4. The computer-implemented method ofclaim 3, wherein no other entity entry has the maximum level value and the method further comprises determining whether any unselected entity entry also has the level value that is one less than the maximum level value, and if so creating a relation between that unselected entry and the first entity entry in the relations table.
5. The computer-implemented method ofclaim 2, wherein performing the one or more tests comprises determining whether an asymmetry exists in the real entity network.
6. The computer-implemented method ofclaim 2, wherein performing the one or more tests comprises determining whether a redundancy exists in the real entity network.
7. The computer-implemented method ofclaim 2, wherein performing the one or more tests comprises determining whether overcrowding exists in the real entity network.
8. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method comprising:
receiving input including a first number (E) corresponding to a number of entities in a real entity network to be analyzed, and a second number (R) corresponding to a number of relations per entity in the real entity network;
in response to the input, generating (i) E number of entity entries in an entities table, each entity entry including at least an entity identifier and entity metadata, and (ii) a calculations table including the E number of entity identifiers, each associated with a level value of zero;
incrementing every Rth level value in the calculations table by one;
determining, using one or more processors, whether more than R number of the level values were incremented in a most recent incrementing step, and if so again performing the incrementing step on those level values, wherein such incrementing and determination are repeated until the determination finds at most R number of recently incremented level values;
after the incrementing is finished, creating a model entity network that have the E number of entity entries organized according to their respective level values, the model entity network created by generating a relations table with associations between the E number of entity entries;
performing one or more tests on the generated model entity network that involve at least some of the metadata; and
modifying the real entity network based on an outcome of the performed test.
9. The computer program product ofclaim 8, the method further comprising selecting the metadata based on actual data in the real entity network while preserving privacy of the actual data.
10. The computer program product ofclaim 8, wherein creating the model entity network comprises:
identifying a first entity entry in the calculation table as having a maximum level value;
selecting every entity entry in the calculation table whose level value is one less than the maximum level value, until at most R number of entity entries are selected; and
creating relations between each of the selected entity entries and the first entity entry in the relations table.
11. The computer program product ofclaim 10, wherein no other entity entry has the maximum level value and the method further comprises determining whether any unselected entity entry also has the level value that is one less than the maximum level value, and if so creating a relation between that unselected entry and the first entity entry in the relations table.
12. The computer program product ofclaim 10, wherein performing the one or more tests comprises determining whether an asymmetry exists in the real entity network.
13. The computer program product ofclaim 10, wherein performing the one or more tests comprises determining whether a redundancy exists in the real entity network.
14. The computer program product ofclaim 10, wherein performing the one or more tests comprises determining whether overcrowding exists in the real entity network.
15. A system comprising:
one or more processors; and
a computer program product comprising instructions that when executed perform a method comprising:
receiving input including a first number (E) corresponding to a number of entities in a real entity network to be analyzed, and a second number (R) corresponding to a number of relations per entity in the real entity network;
in response to the input, generating (i) E number of entity entries in an entities table, each entity entry including at least an entity identifier and entity metadata, and (ii) a calculations table including the E number of entity identifiers, each associated with a level value of zero;
incrementing every Rth level value in the calculations table by one;
determining, using one or more processors, whether more than R number of the level values were incremented in a most recent incrementing step, and if so again performing the incrementing step on those level values, wherein such incrementing and determination are repeated until the determination finds at most R number of recently incremented level values;
after the incrementing is finished, creating a model entity network that have the E number of entity entries organized according to their respective level values, the model entity network created by generating a relations table with associations between the E number of entity entries;
performing one or more tests on the generated model entity network that involve at least some of the metadata; and
modifying the real entity network based on an outcome of the performed test.
16. The system ofclaim 15, wherein creating the model entity network comprises:
identifying a first entity entry in the calculation table as having a maximum level value;
selecting every entity entry in the calculation table whose level value is one less than the maximum level value, until at most R number of entity entries are selected; and
creating relations between each of the selected entity entries and the first entity entry in the relations table.
17. The system ofclaim 16, wherein no other entity entry has the maximum level value and the method further comprises determining whether any unselected entity entry also has the level value that is one less than the maximum level value, and if so creating a relation between that unselected entry and the first entity entry in the relations table.
18. The system ofclaim 16, wherein performing the one or more tests comprises determining whether an asymmetry exists in the real entity network.
19. The system ofclaim 16, wherein performing the one or more tests comprises determining whether a redundancy exists in the real entity network.
20. The system ofclaim 16, wherein performing the one or more tests comprises determining whether overcrowding exists in the real entity network.
US13/535,5652012-06-282012-06-28Model entity network for analyzing a real entity networkActive2033-10-18US9324056B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/535,565US9324056B2 (en)2012-06-282012-06-28Model entity network for analyzing a real entity network

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/535,565US9324056B2 (en)2012-06-282012-06-28Model entity network for analyzing a real entity network

Publications (2)

Publication NumberPublication Date
US20140006592A1true US20140006592A1 (en)2014-01-02
US9324056B2 US9324056B2 (en)2016-04-26

Family

ID=49779377

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/535,565Active2033-10-18US9324056B2 (en)2012-06-282012-06-28Model entity network for analyzing a real entity network

Country Status (1)

CountryLink
US (1)US9324056B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20180092347A1 (en)*2016-10-052018-04-05Robert J. Harvey, JR.Inhalation-based reedless widgeon duck call
US10824958B2 (en)*2014-08-262020-11-03Google LlcLocalized learning from a global model
CN112615748A (en)*2020-12-252021-04-06中国农业银行股份有限公司System incidence relation view construction method, related equipment and readable storage medium
CN115203874A (en)*2022-07-282022-10-18南京宇天智云仿真技术有限公司Network space simulation construction and analysis display method
CN119364380A (en)*2024-10-222025-01-24杭州东方通信软件技术有限公司 A method and device for modeling entity network based on intelligent agent system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9721039B2 (en)*2011-12-162017-08-01Palo Alto Research Center IncorporatedGenerating a relationship visualization for nonhomogeneous entities
US20160019658A1 (en)*2014-07-182016-01-21International Business Machines CorporationAnalytical framework for measuring impact of social business collaboration

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090030927A1 (en)*2007-07-252009-01-29Moises CasesMethod and apparatus for managing organizational resources
US20090198530A1 (en)*2008-01-312009-08-06International Business Machines CorporationAutomated solution for managing ancillary working relationships in an organization
US20100281035A1 (en)*2009-04-302010-11-04David CarmelMethod and System of Prioritising Operations On Network Objects
US20110179030A1 (en)*2010-01-192011-07-21Electronics And Telecommunications Research InstituteMethod and apparatus for indexing suffix tree in social network
US20110208822A1 (en)*2010-02-222011-08-25Yogesh Chunilal RathodMethod and system for customized, contextual, dynamic and unified communication, zero click advertisement and prospective customers search engine
US20110295626A1 (en)*2010-05-282011-12-01Microsoft CorporationInfluence assessment in social networks
US20120254184A1 (en)*2011-04-042012-10-04Northwestern UniversityMethods And Systems For Analyzing Data Of An Online Social Network
US8527547B2 (en)*2011-06-272013-09-03International Business Machines CorporationSampling the space of ancestral recombination graphs

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090030927A1 (en)*2007-07-252009-01-29Moises CasesMethod and apparatus for managing organizational resources
US20090198530A1 (en)*2008-01-312009-08-06International Business Machines CorporationAutomated solution for managing ancillary working relationships in an organization
US20100281035A1 (en)*2009-04-302010-11-04David CarmelMethod and System of Prioritising Operations On Network Objects
US20110179030A1 (en)*2010-01-192011-07-21Electronics And Telecommunications Research InstituteMethod and apparatus for indexing suffix tree in social network
US20110208822A1 (en)*2010-02-222011-08-25Yogesh Chunilal RathodMethod and system for customized, contextual, dynamic and unified communication, zero click advertisement and prospective customers search engine
US20110295626A1 (en)*2010-05-282011-12-01Microsoft CorporationInfluence assessment in social networks
US20120254184A1 (en)*2011-04-042012-10-04Northwestern UniversityMethods And Systems For Analyzing Data Of An Online Social Network
US8527547B2 (en)*2011-06-272013-09-03International Business Machines CorporationSampling the space of ancestral recombination graphs

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10824958B2 (en)*2014-08-262020-11-03Google LlcLocalized learning from a global model
US11551153B2 (en)2014-08-262023-01-10Google LlcLocalized learning from a global model
US20180092347A1 (en)*2016-10-052018-04-05Robert J. Harvey, JR.Inhalation-based reedless widgeon duck call
CN112615748A (en)*2020-12-252021-04-06中国农业银行股份有限公司System incidence relation view construction method, related equipment and readable storage medium
CN115203874A (en)*2022-07-282022-10-18南京宇天智云仿真技术有限公司Network space simulation construction and analysis display method
CN119364380A (en)*2024-10-222025-01-24杭州东方通信软件技术有限公司 A method and device for modeling entity network based on intelligent agent system

Also Published As

Publication numberPublication date
US9324056B2 (en)2016-04-26

Similar Documents

PublicationPublication DateTitle
US9324056B2 (en)Model entity network for analyzing a real entity network
US11238383B2 (en)Systems and methods for creating and managing user teams of user accounts
US10685071B2 (en)Methods, systems, and computer program products for storing graph-oriented data on a column-oriented database
US9654594B2 (en)Semi-supervised identity aggregation of profiles using statistical methods
US8214375B2 (en)Manual and automatic techniques for finding similar users
US8954449B2 (en)Method and system for determining a user's brand influence
US10255364B2 (en)Analyzing a query and provisioning data to analytics
US9292571B1 (en)Joining database tables
Lin et al.The relationship between perceived value and information source use during KM strategic decision-making: A study of 17 Chinese business managers
US8326868B2 (en)Web-enabled database access tools
US20180365626A1 (en)Systems and methods for creating and managing dynamic user teams
US20130254736A1 (en)Generating a semantic graph that allows a user to intelligently and efficiently connect with people and assets involved in projects
US11196751B2 (en)System and method for controlling security access
US10552444B2 (en)Visualizing changes in a multi-dimensional dataset using three-dimensional cubes
US11609926B1 (en)Methods and systems for social awareness
Nasab et al.A delphi study of the important factors for BI system implementation in the public sector organizations
Al-Qurishi et al.User profiling for big social media data using standing ovation model
US20180329909A1 (en)Instructional content query response
US11188864B2 (en)Calculating an expertise score from aggregated employee data
Gao et al.Research on Cloud Service Security Measurement Based on Information Entropy.
US20130080521A1 (en)Resolving contacts in conflict through suggestion
US11734243B2 (en)Sparse mapping of hierarchical subset
US8712995B2 (en)Scoring records for sorting by user-specific weights based on relative importance
Erceg et al.Data quality assessment
Chaudhary et al.Leveraging Mongo DB for Efficient Data storage in MERN

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAP AG, GERMANY

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SOSHIN, ALEXEY;REEL/FRAME:031490/0653

Effective date:20120625

ASAssignment

Owner name:SAP PORTALS ISRAEL LTD., ISRAEL

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATAT (ASSIGNEE) PREVIOUSLY RECORDED ON REEL 031490 FRAME 0653. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:SOSHIN, ALEXEY;REEL/FRAME:031518/0526

Effective date:20130207

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp