Semantic Network Patents (Class 707/794)
-
Patent number: 10911485Abstract: An edge server receives a request from a client device to access a resource. The edge server determines whether the requested resource includes a tag within the code of the resource. When the edge server determines there is the tag in the resource, the edge server generates a token, associates the token with the resource (e.g., inserts the token in the code of the resource), and sends the resource to the requesting client device. In response to subsequent requests from the client device for actions to be performed with respect to the resource, the edge server determines whether the action requires a token. When the requested action requires the token, the edge server extracts the token in the request and processes the request after validating the token.Type: GrantFiled: May 29, 2018Date of Patent: February 2, 2021Assignee: CLOUDFLARE, INC.Inventor: David Alexander Kitchen
-
Patent number: 10909640Abstract: The LOCATION-CONSCIOUS SOCIAL NETWORKING APPARATUSES, METHODS, AND SYSTEMS (“LCSN”) transforms user personality and location inputs via LCSN components into match and transaction outputs. LSCN may be a processor-implemented method for location-conscious social networking, involving collecting personality details pertaining to a user, analyzing the personality details and constructing a personality profile for the user. The LCSN may also collect geolocation information from the user and compare it to geolocation data from other users, may use user personality profiles to calculate a compatibility rating between the user and other users, and may send an alert to users if the geolocation data indicates that the user is within a specified distance of another user, and/or if the users are matches for each other. Users may further be able to express anonymous interest in other users by anonymously rating potential matches.Type: GrantFiled: June 25, 2019Date of Patent: February 2, 2021Assignee: Miller Nelson, LLCInventors: Luke Miller, Nicolina Miller
-
Patent number: 10796101Abstract: Disclosed herein are methods, systems, and apparatuses, including computer programs encoded on computer storage media, for computing numeric representations of words. One of the methods includes obtaining, from a corpus of journals, a plurality of objects. The corpus is analyzed for contextual clues as to the nature of each of these objects. Contextual analysis may include an analysis of particular fields of metadata to do with the objects. Another example of contextual analysis involves identification of an experiment that a group of objects are commonly associated with and merging objects therefrom. A third contextual analysis example makes use of word vectors about each object. Using these contextual analyses, objects are merged together with the context of search results of a search engine.Type: GrantFiled: July 15, 2019Date of Patent: October 6, 2020Assignee: Bioz, Inc.Inventors: Karin Lachmi, Daniel Levitt, Dan Grunspan, Ehud Pardo
-
Patent number: 10783186Abstract: A KVS tree database and operations thereon are described herein. A KVS tree database is a multilevel tree that includes a base level and subsequent levels. The base level includes a heterogeneous kvset in a node, The heterogeneous kvset including entries for multiple KVS trees, such as a first entry for a first KVS tree and a second entry for a second KVS tree, The subsequent level includes a first node including a first homogeneous kvset for the first KVS tree and a second node including a second homogeneous kvset for the second KVS tree. Here, a homogeneous kvset includes nodes from only one KVS tree. The KVS tree database also includes a first determinative mapping of entries between the base level and the subsequent level and a second determinative mapping of entries between subsequent levels.Type: GrantFiled: August 31, 2017Date of Patent: September 22, 2020Assignee: Micron Technology, Inc.Inventors: David Boles, John M. Groves, Steven Moyer, Alexander Tomlinson
-
Patent number: 10685182Abstract: System and techniques for identifying novel information are described herein. A classified experience may be obtained. The classified experience may include a set of attributes. Memory counts of members of the set of attributes for a user may be obtained. A novelty score for the classified experience may be computed by comparing the set of attributes to the memory counts. The classified experience may be presented to the user when the novelty score meets a qualification criterion.Type: GrantFiled: February 6, 2017Date of Patent: June 16, 2020Assignee: Intel CorporationInventors: Ali Ashrafi, Chetan Patel
-
Patent number: 10592574Abstract: Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection at a client device of an individual piece of content within a story may further be used by the system to provide the client device with a sub-story that includes pieces of content sharing content characteristics with the characteristics of the selected image or video.Type: GrantFiled: December 22, 2017Date of Patent: March 17, 2020Assignee: Snap Inc.Inventors: Maria Pavlovskaia, Evan Spiegel
-
Patent number: 10572521Abstract: According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.Type: GrantFiled: March 6, 2017Date of Patent: February 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele M. Franceschini, Luis A. Lastras-Montano, Livio B. Soares, Mark N. Wegman
-
Patent number: 10552423Abstract: Technologies are described for facilitating query execution. A data network is received. The data network includes a plurality of nodes. Each of the nodes is associated with a portion of stored data. User input is received defining at least one semantic tag. User input is received associating the at least one semantic tag with at least one of the plurality of nodes. The association between the at least one sematic tag and the at least one of the plurality of nodes is stored.Type: GrantFiled: July 15, 2016Date of Patent: February 4, 2020Assignee: SAP SEInventor: Jörg Franke
-
Patent number: 10521442Abstract: An apparatus in one embodiment comprises at least one processing platform accessible to a plurality of user devices over at least one network. The processing platform implements a hierarchical value-based governance system for data assets of an enterprise. The hierarchical value-based governance system comprises a data asset governance controller, a technical metadata hub, a business metadata hub and a data asset catalog. The data asset catalog is coupled to the technical metadata hub and the business metadata hub and provides integrated technical metadata and business metadata for each of a plurality of the data assets of the enterprise. The data asset governance controller is configured to generate analytics actions for one or more analytics workspaces based at least in part on the integrated technical metadata and business metadata of the data asset catalog. The analytics actions may comprise visualizations providing actionable insights into the corresponding data assets.Type: GrantFiled: September 16, 2016Date of Patent: December 31, 2019Assignee: EMC IP Holding Company LLCInventors: Stephen Gatchell, Barbara Latulippe, Anand Singh, Perry Davis, David Dionisio
-
Patent number: 10496994Abstract: Objects in a website of a dark web, which is accessible over an anonymous network, are searched for information associated with an entity. A threat level is determined based, at least in part, on, and a transaction initiated in a system associated with the entity is detected. The transaction is determined to be associated with an elevated degree of risk based, at least in part, on the threat level. Modifying an authentication requirement for the transaction is based, at least in part, on the elevated degree of risk.Type: GrantFiled: March 31, 2017Date of Patent: December 3, 2019Assignee: CA, Inc.Inventor: Robin Hopper
-
Patent number: 10497051Abstract: Methods and Systems to browse data items. There is provided a method and system to enable a buyer to browse listings that are listed, by sellers on a network-based marketplace and stored in a data resource. There is further provided a method to cancel characteristics used to identify listings that are listed by sellers on a network-based marketplace.Type: GrantFiled: January 13, 2016Date of Patent: December 3, 2019Assignee: EBAY INC.Inventors: Jean-Michel Leon, Anselm Paul Baird-Smith, Louis Marcel Gino Monier
-
Patent number: 10496678Abstract: This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate, from the at least one database, entity data for a plurality of homes. Attribute information identifying geographic locations of the plurality of homes and relationships between pairs of the plurality of homes is extracted from the aggregated data. Knowledge graph data structures are populated with the extracted attribute information. A home knowledge graph is built, having nodes corresponding to the plurality of homes and edges corresponding to the identified relationships. A hierarchical cluster tree structure of the plurality of homes is outputted, wherein levels of the hierarchical cluster tree correspond to clusters of homes determined based in part on the knowledge graph edges.Type: GrantFiled: May 11, 2017Date of Patent: December 3, 2019Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)Inventor: Yuang Tang
-
Patent number: 10489771Abstract: According to a first aspect of the disclosure, there is provided a method for crediting a monetary amount to a beneficiary account from which payments are made, the method comprising: identifying, to a server administering the crediting of the beneficiary account, the beneficiary account to which the monetary amount is to be credited; receiving, at the server, an indication of the monetary amount to credit the beneficiary account; comparing the monetary amount against records of past amounts credited into other beneficiary accounts, the records being stored in a database of the server; generating a result of the comparison; and crediting the beneficiary account with the monetary amount.Type: GrantFiled: January 4, 2017Date of Patent: November 26, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Pravin Parekh
-
Patent number: 10474956Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.Type: GrantFiled: June 24, 2015Date of Patent: November 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
-
Patent number: 10467539Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.Type: GrantFiled: June 24, 2015Date of Patent: November 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
-
Patent number: 10452768Abstract: A method, system and computer program product for managing source annotation metadata. The metadata management technique may include maintaining a set of metadata, maintaining data/metadata relationships between individual units of the metadata and individual units of the source data, and maintaining metadata/metadata relationships between individual units of the metadata. The metadata/metadata relationships define two or more intersecting search pathways through the metadata that intersect at one or more metadata units belonging to more than one search domain.Type: GrantFiled: November 3, 2007Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Timothy C. Pepper, Eric B. Munson, Gerrit Huizenga, Ramachandra N. Pai
-
Patent number: 10437870Abstract: According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.Type: GrantFiled: March 13, 2015Date of Patent: October 8, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele M. Franceschini, Luis A. Lastras-Montano, Livio B. Soares, Mark N. Wegman
-
Patent number: 10437869Abstract: According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.Type: GrantFiled: July 14, 2014Date of Patent: October 8, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele M. Franceschini, Luis A. Lastras-Montano, Livio B. Soares, Mark N. Wegman
-
Patent number: 10440133Abstract: A system, method, and apparatus are provided for automatically establishing an inferred (‘follow’) relationship between a first member and a second member of a user community. Based on passive and/or active signals indicating affinity of the first member for the second member, the system determines whether an inferred connection from the first member to the second member would improve the first member's network within the user community. A potential improvement may be observed if the potential connection would improve some aspect or characteristic of a target or ideal network identified for the first member, and/or if there is more than a threshold level of affinity between the members. The first member's network may be pruned, if necessary, to accommodate a connection to the second member if, for example, the connection would violate a constraint associated with the target or ideal network.Type: GrantFiled: June 18, 2015Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: June H. Andrews, Xin Cai, Ajit Datar
-
Patent number: 10417569Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.Type: GrantFiled: January 16, 2015Date of Patent: September 17, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
-
Patent number: 10373268Abstract: At least one pertinent authority, in ordinary English language, is paraphrased into a series of intermediate forms. The at least one pertinent authority is at least one of a tax authority and an accounting authority. The series of intermediate forms are rendered into a corresponding series of logical statements. The series of logical statements are encoded into relations in a logic programming language.Type: GrantFiled: October 5, 2015Date of Patent: August 6, 2019Inventors: Henry A. Orphys, William Jaworski, Elena Filatova
-
Patent number: 10346930Abstract: The LOCATION-CONSCIOUS SOCIAL NETWORKING APPARATUSES, METHODS, AND SYSTEMS (“LCSN”) transforms user personality and location inputs via LCSN components into match and transaction outputs. LSCN may be a processor-implemented method for location-conscious social networking, involving collecting personality details pertaining to a user, analyzing the personality details and constructing a personality profile for the user. The LCSN may also collect geolocation information from the user and compare it to geolocation data from other users, may use user personality profiles to calculate a compatibility rating between the user and other users, and may send an alert to users if the geolocation data indicates that the user is within a specified distance of another user, and/or if the users are matches for each other. Users may further be able to express anonymous interest in other users by anonymously rating potential matches.Type: GrantFiled: June 28, 2017Date of Patent: July 9, 2019Assignee: Miller Nelson LLCInventors: Luke Miller, Nicolina Miller
-
Patent number: 10339684Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.Type: GrantFiled: December 7, 2017Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventors: Ruben P. Philippen, Ramon L. H. Pisters, Antonius G. P. Steijvers, Jelle A. G. van den Elsen
-
Patent number: 10334067Abstract: A computer implemented method of improving server coverage of a publish-subscribe cluster comprising using one or more hardware processors to execute one or more shared subscriptions hubs each adapted to retrieve shared subscriptions information from a cluster comprising multiple servers executing multiple messaging engines of a publish-subscribe service for forwarding messages to a plurality of subscribing clients, each message is associated with one or more of a plurality of topics, receive shared subscriptions requests for subscribing for one or more of the topics from distributed subscriptions client(s) applying shared subscriptions for the topic(s) through subscription group(s) comprising a subset of the subscribing clients, connect to preferred messaging engine(s) selected to improve server coverage of the subscription group(s) according to the shared subscriptions information to serve each of the plurality of shared subscriptions requests and forward messages associated with the topic(s) received fromType: GrantFiled: January 2, 2017Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Avraham Harpaz, Nir Naaman, Yoav Tock
-
Patent number: 10290130Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.Type: GrantFiled: August 31, 2016Date of Patent: May 14, 2019Assignee: International Business Machines CorporationInventors: Ruben P. Philippen, Ramon L. H. Pisters, Antonius G. P. Steijvers, Jelle A. G. van den Elsen
-
Patent number: 10261659Abstract: A system and method for facilitating graphically conveying information via a visualization. An example method includes accessing a first set of data characterized by hierarchically related data objects; representing a first object as a first central node in a visualization; displaying one or more additional second objects via one or more second nodes that are positioned on a first orbit path around the central node; determining if an additional object of the one or more second objects exhibits a superior hierarchical relationship relative to one or more third objects; and then illustrating the one or more third objects as petals that are circumferentially displayed about one or more outer edges of one or more nodes of the one or more second objects. The example method further includes enabling conversion of petals to planet nodes that orbit one of the second nodes.Type: GrantFiled: April 10, 2015Date of Patent: April 16, 2019Assignee: Oracle International CorporationInventors: Jairam Ramanathan, Prashant Singh, Yi Dai, Jindrich Dinga, David Kamholz
-
Patent number: 10248994Abstract: A method, system, and non-transitory physical storage medium for rendering theme-based digital assets in a media-based project having one or more searchable templates searchable through a graphical user interface (GUI), the method including tagging each of the searchable templates with one or more tag words relative to each searchable template's content; automatically retrieving one or more tag words corresponding to a current template of a currently-active media-based project; automatically retrieving one or more related tag words that correspond to the tag words of the current template; automatically forming one or more tag groups for the current template, each tag group comprising one or more of the tag words and/or one or more of the related tag words; and automatically searching for one or more related templates from among the searchable templates using one or more of the tag groups as search terms in a search engine.Type: GrantFiled: July 20, 2016Date of Patent: April 2, 2019Assignee: Interactive Memories, Inc.Inventors: Aryk Erwin Grosz, Anton Vladimirovich Astashov
-
Patent number: 10250550Abstract: A social message monitoring method is implemented by receiving, from a social network server, a social message, and obtaining a theme probability vector of the social message, comparing the theme probability vector of the social message with a theme probability vector of each representative message to obtain a theme similarity, and acquiring a similarity between the social message and each representative message according to the theme similarity, and saving the social message in a message class that contains a representative message most similar to the social message, and outputting the message class to a social network client when a quantity of social messages in the message class reaches a first threshold or themes of social messages in the message class are consistent.Type: GrantFiled: May 5, 2016Date of Patent: April 2, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Lei Chen, Xiangmin Zhou, Xiuqiang He
-
Patent number: 10212216Abstract: The present invention relates to a network controlling apparatus including a node status sensing unit configured to sense at least one node operating at least two centers, a center module configured to define at least two closed curves having a common internal area without intersecting each other, to define a first area as the common internal area of the at least two closed curves and a second area as a space between the at least two closed curves and to display the at least two centers in the second area by dividing the at least two centers with a division line connecting the at least two closed curves in the second area; a connection module configured to display a connection line indicating a connection status of the at least one node; and a UI display unit configured to display the lines provided by the center module and the connection module.Type: GrantFiled: December 1, 2015Date of Patent: February 19, 2019Assignee: GWANGJU INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Jong-Won Kim, Tae-Heum Na
-
Patent number: 10019342Abstract: In various embodiments, a spectral graph partitioner (“SP”) of a graph partitioning system (“GPS”) may partition a data flow graph associated with a program into a plurality of subgraphs to be used to perform analysis or debugging. The SP may generate estimated eigenvectors for a matrix representing the graph through minimization of a function on the vectors. The SP may generate multiple eigenvectors to perform the clustering in a multi-dimensional space described by the eigenvectors. The SP may refine the clustering by repeating generation of eigenvectors to describe higher-dimensional spaces and perform further clustering. The SP may also determine quality metrics for the clusters and may stop refinement based on the quality metrics. The GPS may select between utilizing the SP or utilizing one or more other partitioners based on various factors such as, for example, graph size or quality metrics. Other embodiments may be described and/or claimed.Type: GrantFiled: December 24, 2015Date of Patent: July 10, 2018Assignee: Intel CorporationInventors: Lawrence J. Sun, Vasanth R. Tovinkere
-
Patent number: 10013455Abstract: Provided are a computer implemented method, computer program product, and system for generating a combined report. One or more queries are constructed using a Business Intelligence (BI) metadata model and one or more query declarations. The one or more queries are executed on a semantic model to obtain one or more semantic result sets. One or more data source result sets are received from one or more data sources. The one or more semantic result sets and the one or more data source result sets are combined to construct one or more combined result sets. The one or more combined result sets are rendered to form a combined report.Type: GrantFiled: March 14, 2014Date of Patent: July 3, 2018Assignee: International Business Machines CorporationInventors: Mohsen Rais-Ghasem, Michael E. Styles
-
Patent number: 9971469Abstract: Disclosed is an improved method, system, and program product to implement an integrated enterprise application that provides a series of user interfaces to a user. The series of user interfaces may be configured to display multiple depths of information pertaining to one or more datasets. A first user interface of the series of user interfaces comprises a display component displaying a first depth information pertaining to a particular dataset. In response to the display component being selected, a second user interface is provided displaying a second depth information pertaining to the particular dataset. At least a portion of the first depth information is retrieved from a first enterprise application and at least a portion of the second depth information is retrieved from a second enterprise application.Type: GrantFiled: January 30, 2015Date of Patent: May 15, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Laurent Frederic Pacalin, Muhammad Rehman, Mark Alan Kleidon, Jeremy Robert Walter Ashley, Jatin Pinakin Thaker
-
Patent number: 9875294Abstract: Described are a method and an apparatus for classifying an object based on a social networking service. Feature information of an object may be acquired; a semantic vector of the feature information may be computed, the semantic vector being used to reflect a relevancy feature when segmented words exist in the feature information simultaneously; and the semantic vector of the feature information of the object may be input to a predetermined classifier, to obtain an initial category of the object after the object is classified.Type: GrantFiled: April 28, 2015Date of Patent: January 23, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jianxing Yu, Lingling Yi, Peng He, Chuan Chen
-
Patent number: 9787489Abstract: A system, method, and apparatus are provided for identifying an ideal or target network of a member of a professional network or social network, or one or more characteristics of such a network. Based on a type of the member, one or more attributes of a profile of the member, and/or one or more goals of the member, characteristics may be identified that support achievement of those goals or that promote more effective use of the professional network or social network by the member. By way of illustration, an ideal or target user network of a member seeking to improve her future job opportunities may include a minimum number of connections to members employed by different organizations, while an ideal or target user network of a member seeking a mentor may include a maximum number of connections to members holding senior positions within the member's industry or functional area.Type: GrantFiled: June 18, 2015Date of Patent: October 10, 2017Assignee: LinkedIn CorporationInventors: June H. Andrews, Xin Cai, Ajit Datar, Mitul Tiwari
-
Patent number: 9715495Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.Type: GrantFiled: December 15, 2016Date of Patent: July 25, 2017Assignee: Quid, Inc.Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial
-
Patent number: 9514161Abstract: A method, system and computer program product for transforming a Linked Data graph into a corresponding anonymous Linked Data graph, in which semantics is preserved and links can be followed to expand the anonymous graph up to r times without breaching anonymity (i.e., anonymity under r-dereferenceability). Anonymizing a Linked Data graph under r-dereferenceability provides privacy guarantees of k-anonymity or l-diversity variants, while taking into account and preserving the rich semantics of the graph.Type: GrantFiled: April 25, 2013Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Aris Gkoulalas-Divanis, Spyros Kotoulas, Vanessa Lopez, Marco Luca Sbodio
-
Patent number: 9477694Abstract: A system and computer program product for transforming a Linked Data graph into a corresponding anonymous Linked Data graph, in which semantics is preserved and links can be followed to expand the anonymous graph up to r times without breaching anonymity (i.e., anonymity under r-dereferenceability). Anonymizing a Linked Data graph under r-dereferenceability provides privacy guarantees of k-anonymity or l-diversity variants, while taking into account and preserving the rich semantics of the graph.Type: GrantFiled: August 13, 2013Date of Patent: October 25, 2016Assignee: International Business Machines CorporationInventors: Aris Gkoulalas-Divanis, Spyros Kotoulas, Vanessa Lopez, Marco Luca Sbodio
-
Patent number: 9449117Abstract: According to some embodiments, a method and an apparatus of enriching search results with metadata are provided to receive a plurality of metadata associated with an entity and storing the plurality of metadata in a repository. A search request associated with the entity is received and search results that comprise a portion of the plurality of metadata stored in the repository are determined.Type: GrantFiled: January 29, 2014Date of Patent: September 20, 2016Assignee: SAP SEInventors: Min He, David Kung, Suryanarayana Mangipudi, Hongfan Qian
-
Patent number: 9438985Abstract: A method of detecting a user's voice activity in a headset with a microphone array is described herein. The method starts with a voice activity detector (VAD) generating a VAD output based on acoustic signals received from microphones included in a pair of earbuds and the microphone array included on a headset wire and data output by an accelerometer that is included in the pair of earbuds. A noise suppressor may then receive the acoustic signals from the microphone array and the VAD output and suppress the noise included in the acoustic signals received from the microphone array based on the VAD output. The method may also include steering one or more beamformers based on the VAD output. Other embodiments are also described.Type: GrantFiled: September 28, 2012Date of Patent: September 6, 2016Assignee: Apple Inc.Inventors: Sorin V. Dusan, Esge B. Andersen, Aram Lindahl, Andrew P. Bright
-
Patent number: 9244965Abstract: A method and system for sharing data between software systems is provided. A graph data structure is maintained in storage of a computing device. The graph data structure has data items and relationships therebetween that are semantically described. A request received from a first software system is stored. The request is for requested data that is semantically described, and an address declared by the first software system. The requested data is semantically resolved to at least one of the data items in the graph data structure. The address is called, and a value of one of the at least one data items is passed to the first software system when the value is updated.Type: GrantFiled: February 22, 2010Date of Patent: January 26, 2016Assignee: Thoughtwire Holdings Corp.Inventors: Michael Lorne Monteith, Stephen Paul Owens
-
Patent number: 9043867Abstract: Systems and methods for the sharing of information between organizations are disclosed. Policies that govern the permissions for the sharing of information are represented as Boolean functions such as Binary Decision Diagrams.Type: GrantFiled: January 11, 2013Date of Patent: May 26, 2015Assignee: THE COURT OF EDINBURGH NAPIER UNIVERSITYInventors: Omair Uthmani, William Buchanan, Alistair Lawson, Lu Fan
-
Publication number: 20150142820Abstract: The present invention discloses methods, systems, and tools for evaluating a number of value significance measures of ontological subjects of compositions or networks. The method breaks a composition into its constituent ontological subjects of different orders and builds a participation matrix indicating the participation of ontological subjects of the composition in other ontological subjects, i.e. the partitions, of the composition. Using the participation information of the OSs into each other, an association strength matrix is built from which the value significance measures of the partitions of the composition are calculated. The methods systematically calculate the value significances of the ontological subjects of different orders of the composition. Various systems for implementing the methods and some exemplary applications and services are disclosed.Type: ApplicationFiled: January 28, 2015Publication date: May 21, 2015Inventor: Hamid Hatami-Hanza
-
Patent number: 9031992Abstract: A method, apparatus, and computer implemented method for analyzing a Big Data dataset, the method comprising performing analysis on a big data dataset by applying a set of analytical tool to a Big Data Model; wherein the Big Data Model decouples the Big Data dataset into properties and metadata; wherein each of the properties represent part of the Big Data dataset to enable processing and analysis; wherein the metadata enables calculation of summary information for the Big Data dataset.Type: GrantFiled: September 30, 2011Date of Patent: May 12, 2015Assignee: EMC CorporationInventors: Patricia G. S. Florissi, Sudhir Vijendra
-
Knowledge-assisted approach to dynamically create data sources for variable-data marketing campaigns
Patent number: 9002896Abstract: A computer-implemented method and system for creating data sources for a variable data publishing (VDP) marketing campaign pattern. The method and system can be utilized to generate a data source from external sources, such as Encyclopedic knowledge-bases, when desired data is not locally available. A user can specify a conceptual identity, and the method and system automatically map the conceptual identity to an appropriate database, generate semantic queries, and query the database to develop the data source for use in the campaign.Type: GrantFiled: August 23, 2011Date of Patent: April 7, 2015Assignee: Xerox CorporationInventors: Michael David Shepherd, Dale Ellen Gaucas, Kirk J. Ocke -
Patent number: 8996529Abstract: A networked computer system identifies, optimizes and recommends content sources for users. The content sources can be used for providing news feeds, search results, etc. based on taking into net useful content contributed by such sources over other sources.Type: GrantFiled: November 9, 2011Date of Patent: March 31, 2015Assignee: John Nicholas and Kristin Gross TrustInventors: John Nicholas Gross, Philip Albert
-
Patent number: 8983898Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extracting instance attributes from text are described. In one aspect, a method exploits weakly-supervised and unsupervised instance relatedness data, available in the form of labeled classes of instances and distributionally similar instances. The method organizes the data into a graph containing instances, class labels, and attributes. The method propagates attributes among related instances, through random walks over the graph.Type: GrantFiled: September 16, 2013Date of Patent: March 17, 2015Assignee: Google Inc..Inventors: Enrique Alfonseca, Marius Pasca, Enrique Robledo-Arnuncio
-
Publication number: 20150074147Abstract: A document taxonomy alignment system and method, relying on document glosses and utilizing a soft ontology expansion. An all-new hierarchical leaf node can be created expressly for the purpose of better aligning the plurality of document taxonomies in question. A small but valuable subset of the nodes created by soft ontology expansion turn out to capture some otherwise unmappable taxonomy nodes, and thereby have the effect of classifying the documents better than would any pre-existing node in any one of those taxonomies.Type: ApplicationFiled: April 2, 2014Publication date: March 12, 2015Inventor: Timothy A. Musgrove
-
Patent number: 8972405Abstract: A system is provided for managing data sets in a cloud processing and/or federated environment. In an embodiment, the system described herein may be used in connection with cloud processing of big data sets. The term “big data,” as used herein, may be generally defined to describe data sets so large and complex that they become difficult to work with using on-hand database management tools. The system described herein enables the persistent storage of semantic technology statements for big data sets for processing in a cloud processing and/or federated environment.Type: GrantFiled: July 26, 2012Date of Patent: March 3, 2015Assignee: EMC CorporationInventors: Christopher A. Chaulk, Anthony Patterson, Conor Fox, Robert A. Lincourt, Jr.
-
Patent number: 8965890Abstract: Systems and methods for creating and processing context sensitive media objects are disclosed. One method is directed to processing a context sensitive media object in a target context. The method includes receiving an object with one or more object rules embedded within the object such that the one or more object rules are propagated with the object. Further, a determination of whether the object is context sensitive is made. If the object is context sensitive, the method prioritizes between the one or more object rules and one or more context rules related to a target context. In addition, a determination of which method or methods should be executed to process the object in the target context is made based on the prioritization.Type: GrantFiled: August 28, 2013Date of Patent: February 24, 2015Assignee: International Business Machines CorporationInventors: Paolo Dettori, Julio Nogima, Frank A. Schaffa, Augustine C. Schilling
-
Patent number: 8959123Abstract: Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.Type: GrantFiled: September 29, 2008Date of Patent: February 17, 2015Assignee: Xcerion AktiebolagInventors: Daniel Arthursson, Marcus Bristav