Semantic Network Patents (Class 707/794)
-
Patent number: 8429156Abstract: A request may be received that includes an indicator associated with a geographic location and scope. A database search may be initiated, based on the geographic location and scope. A list of one or more tags may be received, the tags associated with the geographic location, ordered based on relevance within the geographic scope, based on tag locale rankings associated with each of the tags included in the list of tags, the tag locale rankings based on comparisons of relative frequencies of occurrence of the tags, based on first bounded geographic areas, compared with second relative frequencies of occurrence of the tags based on second bounded geographic areas that are respectively larger than the first bounded geographic areas, the request geographic scope indicating one of a plurality of hierarchical geographic analysis levels associated with a plurality of geographic locations.Type: GrantFiled: June 17, 2011Date of Patent: April 23, 2013Assignee: Microsoft CorporationInventors: Daniel Buchmueller, Michael Kroepfl, Frederik Schaffalitzky
-
Patent number: 8417729Abstract: The present invention is a method and system for using predetermined preferences/characteristics to ascertain personal compatibility between network or chat room participants based upon profile information. When the system determines that these preferences are favorable for interpersonal compatibility, the system will automatically notify or page the participants so as to facilitate their introduction. Further functionality, aside from the compatibility based upon profile information, includes e-mail and other electronic notification of personal compatibility as well as geographic compatibility.Type: GrantFiled: January 31, 2011Date of Patent: April 9, 2013Assignee: Jedi Technologies, Inc.Inventor: Benjamin D. Baker
-
Publication number: 20130086120Abstract: A computer implemented method and system for patent mapping comprises maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios; receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating search results, the search results including one or more patent claims associated with the search query; mapping the one or more patent claims to a patent concept; highlighting any claim terms associated with the patent scope across a number of claims; storing the associations; and displaying the highlighted claim terms to a user when subsequently displaying the one or more mapped patent claims.Type: ApplicationFiled: December 2, 2011Publication date: April 4, 2013Inventors: Steven W. Lundberg, Tyler L. Nasiedlak
-
Publication number: 20130080472Abstract: A system and related method to process natural queries is provided. In one aspect, it is determined whether any portion of the natural language query matches one of a plurality of semantic keywords. In another aspect, the natural language query is translated into at least one database query. In a further aspect, the database query may be executed in a database arranged in accordance with the database model.Type: ApplicationFiled: September 28, 2011Publication date: March 28, 2013Inventors: Ira Cohen, Refael Dakar, Eli Mordechai, Ohad Assulin
-
Patent number: 8402365Abstract: An information processing apparatus includes an input unit configured to input an annotation of at least one of an underline, a box, a character, a character string, a symbol and a symbol string to a displayed document, an annotation recognition unit configured to recognize a type of the annotation and a coverage of the annotation in the document, an intention estimation unit configured to estimate intention of a user based on the type of the annotation and information in the coverage, an action storage unit configured to store a plurality of actions, an action selection unit configured to select an action to be performed for the document from the action storage based on the intention estimated by the intention estimation unit, and an execution unit configured to execute the action selected by the action selection unit.Type: GrantFiled: August 26, 2005Date of Patent: March 19, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Masaru Suzuki, Yasuto Ishitani, Ken Ueno
-
Publication number: 20130066921Abstract: A computing system has a user interface allowing a user to view and input data related to concepts in a knowledge area associated with the user, an observation sub-system to centralize data and to identify a plurality of knowledge concepts, a conceptualization sub-system to generate a plurality of nodes within an ontological mapping, wherein each of the nodes corresponds to a certain one of the plurality of identified knowledge concepts identified by the observation sub-system, a relationship identification sub-system to create relationships between at least some of the plurality of identified knowledge concepts, and attribute affinity weights to the relationships, a change refinement sub-system to modify at least one of the plurality of nodes, affinity weights and relationships based upon information associated with the user, and a non-transitory knowledge store to store the information associated with the user pertaining to a sub-plurality of the plurality of identified knowledge concepts.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: SRI INTERNATIONALInventors: William Scott Mark, Thierry Donneau-Golencer, Madhu Yarlagadda
-
Patent number: 8396820Abstract: Methods, systems, and techniques for generating sentiment data are provided. Example embodiments provide a Sentiment Thesaurus Framework (STF), which provides a sentiment vocabulary meeting a set of criteria and a sentiment thesaurus according to certain connectedness rules. In one embodiment, the STF provides the sentiment thesaurus by relating connected adjective word-senses to valid sentiment adjective word-senses. The degree of connectedness is limited to one shift in meaning from one adjective to another, which implies at most two non-satellite or axle adjectives between a valid sentiment and a related adjective word-sense.Type: GrantFiled: April 28, 2010Date of Patent: March 12, 2013Inventor: Douglas Rennie
-
Patent number: 8392969Abstract: A method for managing multi-tenancy database access, including receiving credentials from a user associated with a first organization and a second organization, validating the credentials received from the user, logging the user into an access module, generating a first realm ID associated with the credentials and a first access type, generating a second realm ID associated with the credentials and a second access type, storing the first realm ID, the second realm ID, and the credentials in an authentication module, generating a connection request, establishing a connection from the access module to a data repository based on the connection request, generating a first identifier associated with the first realm ID and a second identifier associated with the second realm ID after establishing the connection; and storing the first identifier, the first realm ID, the second identifier, and the second realm ID in the data repository.Type: GrantFiled: June 17, 2009Date of Patent: March 5, 2013Assignee: Intuit Inc.Inventors: Thom Orr Park, James Lee Showalter, Jeffrey Moreno Collins, Deepak Goel
-
KNOWLEDGE-ASSISTED APPROACH TO DYNAMICALLY CREATE DATA SOURCES FOR VARIABLE-DATA MARKETING CAMPAIGNS
Publication number: 20130054651Abstract: 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 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: ApplicationFiled: August 23, 2011Publication date: February 28, 2013Applicant: XEROX CORPORATIONInventors: Michael David Shepherd, Dale Ellen Gaucas, Kirk J. Ocke -
Publication number: 20130046791Abstract: Techniques are disclosed for supplying users in an online environment with a safe and effective chat facility. The chat facility is “safe” in the sense that the ability of users to compose inappropriate messages is greatly restricted, while “effective” in the sense that users are still allowed a broad range of expressivity in composing and exchanging chat messages.Type: ApplicationFiled: August 19, 2011Publication date: February 21, 2013Applicant: DISNEY ENTERPRISES, INC.Inventors: VITA MARKMAN, SEAN O'DELL, ARKADY TRESTMAN, DREW BEECHUM, PAUL PAK, STEPHANE JANKOWSKI, MARC SILBEY, KIP MARTIN, KEVIN O'SULLIVAN, CHRISTIAN SHRIGLEY, LANE MERRIFIELD
-
Patent number: 8364623Abstract: A method for computer systems management using mind map techniques comprises receiving a request to generate a graphical summarization of relationships of a particular entity associated with an information technology (IT) infrastructure with other entities associated with the infrastructure, and generating a graphical representation of the particular entity and its relationships as a mind map comprising a plurality of linked nodes. The network of nodes may include a primary node representing the particular entity, a first link from the primary node to a first sub-network of nodes representing a first relationship, and a second link from the primary node to a second sub-network of nodes representing a second relationship.Type: GrantFiled: July 27, 2005Date of Patent: January 29, 2013Assignee: Symantec Operating CorporationInventors: Guy Barry Owen Bunker, Christopher James Elphinstone Chandler
-
Publication number: 20130018862Abstract: It is a search process, which combines human inputted filters, emotional ratings and tags, select criteria and selection, identified and unidentified sources, and negative filters, for a community based Intranet and Internet combined search and discovery engine, and database management system. It works though set user generated communities [families, clubs, organizations etc.] individually, or joining together to identify, rate, and trust their own Intranet information, and then the external Internet content. Through human participation content is catalogued, and prioritized according to group needs. This brings the emphasis on to human judgement for the end search results.Type: ApplicationFiled: July 13, 2011Publication date: January 17, 2013Inventor: Jean Alexandera Munemann
-
Patent number: 8356057Abstract: A method, system, and computer program product for gap filling in a social network are provided. The method includes providing details of one or more current online users in a game in which users are scored for their input. A person is selected from candidates for whom additional information is required in a social network, including: weighting candidates who have a strong relationship with a current online user in the game; and weighting candidates for whom there is little existing data in the social network. The method includes identifying the selected person to a current online user; receiving information input by a current online user relating to the selected person; and scoring the information input by a current online user.Type: GrantFiled: June 7, 2010Date of Patent: January 15, 2013Assignee: International Business Machines CorporationInventors: Ohad Greenshpan, Ido Guy, Michal Jacovi, Itai Turbahn
-
Publication number: 20130013645Abstract: In a method, system, and computer-readable medium having instructions for semantic matching, a configuration for one or more ontologies is determined with an ontology that has one or more concepts and a representation for the one or more concepts, and the configuration has an assignment of concepts to positions and one or more relationships between concepts in accordance with the representation. The configuration is optimized in accordance with one or more constraints, and a constraint has a relationship defined in a representation for an ontology and a judgment on a similarity of a plurality of concepts from the one or more ontologies, and an estimate is calculated for a similarity between a first concept and a second concept using the configuration.Type: ApplicationFiled: July 8, 2011Publication date: January 10, 2013Applicant: FIRST RETAIL INC.Inventors: Javana Dias, Simon G. Handley, Anne J. Hunt, To H. Kim
-
Patent number: 8346772Abstract: Systems and associated methods provide a cluster-level semi-supervision model for inter-active clustering. Embodiments accept user provided semi-supervision for updating cluster descriptions and assignment of data items to clusters. Assignment feedback re-assigns data items among existing clusters, while cluster description feedback helps to position existing cluster centers more meaningfully. The feedback can continue until the user is satisfied with the clustering achieved or one or more predetermined stopping criteria have been reached.Type: GrantFiled: September 16, 2010Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Indrajit Bhattacharya, Kumar Avinava Dubey, Shantanu Ravindra Godbole
-
Patent number: 8332434Abstract: A system and method to map a set of words to a set of ontology terms, the method including determining a starting point for ontologies including terms matching a set of words, determining a term set corresponding to the set of words in an ontology context of each of the starting points, ranking the term sets determined for all of the starting points, and providing an output of the term sets in a ranked order.Type: GrantFiled: September 30, 2009Date of Patent: December 11, 2012Assignee: Business Objects Software LimitedInventors: Robin Salkeld, Lushan Han
-
Patent number: 8332409Abstract: A content device may select associated content, such as adverts, for a user selected content item based on textual characterizing data for the associated content and the user selected content item. A term set characterizing the user selected content item is expanded using semantic graphs and similarity values between the expanded term set and term sets describing associated content is calculated. A specific associated content item is then selected based on the similarity values. The semantic graph based term set expansion may allow improved accuracy in selecting appropriate associated content while providing a process that is suitable for resource constrained scenarios. In particular, communication resource, memory resource, and computational resource usage may be kept low.Type: GrantFiled: August 24, 2009Date of Patent: December 11, 2012Assignee: Motorola Mobility LLCInventors: Simon Waddington, Ben M. Bratu, Ioannis Kompatsiaris, Fotis Menemenis, Symeon Papadopoulos
-
Patent number: 8332782Abstract: A display manager allows for visualization and navigation of a semantic network via an interactive graphical user interface. The display manager accesses a semantic network model defining relationships amongst nodes in the semantic network. Given a portion of the semantic network, the display manager renders a radial perspective to represent the node relationships in the given portion of the semantic network. The radial perspective includes a centered node, around which other displayed nodes and relationships are substantially concentrically arranged. To navigate to and view a different portion of the semantic network, the display manager allows the user to select nodes currently displayed in the radial perspective. In response to selection of one or more nodes, the display manager updates the radial perspective to represent nodes and node relationships from a different portion of the semantic network with the user-selected node as a new center node.Type: GrantFiled: February 22, 2008Date of Patent: December 11, 2012Assignee: Adobe Systems IncorporatedInventors: Walter Chang, Nathan Sakunkoo
-
Publication number: 20120310990Abstract: Described herein are technologies pertaining to automatically summarizing contents of a dataset and visualizing a summary of the dataset together with summaries of other datasets. A schema that defines the structure and content of a dataset is received, and pre-processing is undertaken on the schema to generate an enriched schema. Portions of the enriched schema are selected to generate a semantic summary of the schema, which is included with at least one exemplary entry of the dataset to generate a summary of the dataset.Type: ApplicationFiled: June 3, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: Evelyne Viegas, Karin Koogan Breitman
-
Patent number: 8321473Abstract: An Object Customization and Management (OCM) system is configured to identify an object for creating a website based on a business objective. The OCM system includes a customizing module configured to determine qualitative attribute categories for a plurality of objects operable to be used in websites. The module assigns the plurality of objects to the qualitative attribute categories. The OCM system also includes a data management module configured to receive a request for one of the plurality of objects to be used to achieve the business objective. This module also matches the business objective with one of the qualitative attribute categories, and selects an object in the matched qualitative attribute category for the request.Type: GrantFiled: August 10, 2010Date of Patent: November 27, 2012Assignee: Accenture Global Services LimitedInventors: Matthew Symons, Anatoly Roytman
-
Patent number: 8306955Abstract: There is proposed a method of side-loading content onto a mobile device, preferably using a WiFi connection, from a network content store and storing it on the device for viewing later. The method automatically determines when to delete stored content, and more importantly, what content should be transferred over the network in the first instance. The system comprises a content manager which takes into account various parameters to determine what should be transferred and, if required, what should be deleted from the device. The parameters used include user profiles, size of a potential download, as well as available storage space on the device and the predicted duration the device will be in range of a wireless hotspot or broadcast network.Type: GrantFiled: January 19, 2009Date of Patent: November 6, 2012Assignee: British Telecommunications public limited companyInventors: Matthew D Walker, Nicholas J Sim, Rory S Turnbull
-
Publication number: 20120278363Abstract: Techniques for ontology expansion are provided. In one disclosed method, an ontology is first identified. Terms in the ontology are disambiguated to identify term senses. Additional senses are identified using a lexical database. The additional senses are then added to the ontology to generate an augmented or expanded ontology.Type: ApplicationFiled: February 25, 2011Publication date: November 1, 2012Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Jun Fang
-
Patent number: 8301660Abstract: Systems, methods, and other embodiments associated with data manipulation operation restriction enforcement on graph data are described. A statement specifying a data manipulation operation to modify graph data that will modify one or more triples in the graph data is received. One or more resources that the one or more triples describe is determined. Data constraints associated with the resources are accessed. The access constraints are evaluated on the graph data. The data manipulation operation is selectively restricted based, at least in part on, the evaluation of the access constraints.Type: GrantFiled: July 22, 2009Date of Patent: October 30, 2012Assignee: Oracle International CorporationInventor: Aravind Yalamanchi
-
Publication number: 20120246000Abstract: An embodiment of the present invention provides a method, comprising, capturing context information of a user and using heuristics based on a common knowledge database to turn location tracked over time combined with the context information into semantic location information.Type: ApplicationFiled: December 15, 2009Publication date: September 27, 2012Inventors: Mark D. Yarvis, Rita H. Wouhaybi, Philip Muse, Lenitra M. Durham, Sai P. Balasundaram, Sangita Sharma, Chieh-Yih Wan
-
Patent number: 8275797Abstract: Embodiments of the present invention provide a method, system, computer program product, or a combination of the foregoing for creating a knowledge management system including an academy system for training and tracking training results of employees in a standardized and centralized location across the channels and sub-channels in an organization. The academy system stores a plurality of training modules, associated with one or more certification programs. The academy system further provides a user training selection interface configured to provide for user selection of one or more of the plurality of training modules. The academy system further provides the user access to the selected training module through an interactive display module interface. The academy system further provides for a user training results interface configured to provide a display of the user training results and stores the user training results of the selected training module in a user training database.Type: GrantFiled: April 22, 2009Date of Patent: September 25, 2012Assignee: Bank of America CorporationInventors: Daniel Douglas Grace, Srinivas Darga, Eric Nathaniel Hunsaker, Bryce Robert Elliott, Rajaraman Viswanathan, Michael J. Schreder, Greg M. Lavelle, Darryl Alan Sansbury, Christine Roche, Rama Rao Pandrapagada
-
Patent number: 8275796Abstract: The patent describes a single location and application on a network where a user can organize public, group, and private/personal information and have this single, location accessible to the public. A new, ontology-driven portal that organizes all three categories of data according to various “facets” using underlying ontologies to define each “facet” and wherein any type of information can be classified and linked to other types of information is disclosed. An application that enables a user to effectively utilize and manage knowledge and data the user posses and allows other users to effectively and seamlessly benefit from the user's knowledge and data over a computer network is also disclosed. A method of processing content created by a user utilizing a semantic, ontology-driven portal on a computer network is described. The semantic portal application provides the user with a content base, such as a semantic form or meta-form, for creating a semantic posting.Type: GrantFiled: August 22, 2008Date of Patent: September 25, 2012Assignee: Evri Inc.Inventors: Nova T. Spivack, Kristinn R. Thorisson, James Wissner
-
Publication number: 20120233218Abstract: A system and method for delivering brand reinforcement via a Human Interactive Proof, or reverse Turing test; said proof comprising a method for restricting access to a computer system, resource, or network to live persons, and for preventing the execution of automated scripts via an interface intended for human interaction. When queried for access to a protected resource, the system will respond with a challenge requiring unknown petitioners to solve a visual puzzle comprising multiple objects before proceeding. The puzzle objects are further associated in such a way as to cause human subjects to discover a strong functional link to a prominently branded object or product, or to associate the use of said object with a favorable outcome. The puzzle objects are assembled into a composite test image which is designed to frustrate machine interpretation but is still easily interpreted by a human being.Type: ApplicationFiled: March 9, 2011Publication date: September 13, 2012Inventor: Christopher Liam Ivey
-
Patent number: 8260817Abstract: The invention relates to topic classification systems in which text intervals are represented as proposition trees. Free-text queries and candidate responses are transformed into proposition trees, and a particular candidate response can be matched to a free-text query by transforming the proposition trees of the free-text query into the proposition trees of the candidate responses. Because proposition trees are able to capture semantic information of text intervals, the topic classification system accounts for the relative importance of topic words, for paraphrases and re-wordings, and for omissions and additions. Redundancy of two text intervals can also be identified.Type: GrantFiled: January 24, 2011Date of Patent: September 4, 2012Assignee: Raytheon BBN Technologies Corp.Inventors: Elizabeth Megan Boschee, Michael Levit, Marjorie Ruth Freedman
-
Patent number: 8250106Abstract: Systems, methods, and other embodiments associated with incremental inference are described. One example method includes updating existing or old triples in a semantic model with triples resulting from the addition of new triples. The updating is performed by separating inference rules into joining steps that are performed on first and second predicates for the inference rule. A first joining step joins results of execution of the first predicate on the new triples with the results of execution the second predicate on the union of the old and new triples to produce newly inferred triples. A second joining step joins results of execution of the first predicate on the union of the old and new triples with the results of execution the second predicate on the new triples to produce newly inferred triples.Type: GrantFiled: November 18, 2009Date of Patent: August 21, 2012Assignee: Oracle International CorporationInventors: Vladimir Kolovski, Zhe Wu
-
Patent number: 8250102Abstract: Embodiments described herein are directed to the accessing remotely stored binary object data in a binary object store. In one embodiment, a computer system receives a request for a portion of binary object data, sends a query to a database server requesting access to the binary object data, and receives a binary object reference. The binary object reference includes binary object identification data and use characteristics specific to the binary object store. The computer system sends a binary object data access request based on the binary object reference to the binary object store using a binary object store interface, and receives the binary object data corresponding to the binary object data access request. The binary object data comprises a portion of data files. The computer system also sends the received binary object data to the user.Type: GrantFiled: March 14, 2008Date of Patent: August 21, 2012Assignee: Microsoft CorporationInventors: Pradeep Jnana Madhavarapu, Rohan Kumar, Michael J Warmington, Kevin G. Farlee, Balan Sethu Raman
-
Patent number: 8244769Abstract: To provide a technique for structuralizing ontology in a prescribed form to a structure to which features of data are reflected. An ontology processing device has a structuralizing device for structuralizing properties of the ontology in the prescribed form generated from a set of instance data containing a combination of a subject, a property, and an object expressed with a character string according to the features of the object, and has a ontology storage device which stores the ontology structuralized by the structuralizing device. With this structure, the properties of the ontology in the prescribed form are corrected or expressed as an ontology structure by reflecting the characteristics of a set of the objects obtained from the data.Type: GrantFiled: May 27, 2008Date of Patent: August 14, 2012Assignee: NEC CorporationInventors: Itaru Hosomi, Hironori Mizuguchi, Dai Kusui
-
Publication number: 20120197809Abstract: A method embodied as a web application that enables the automated construction of project teams from profiles contained in data sources accessible through the World Wide Web. The data sources may include social networks, blogs, web pages, and postings on online discussion forums. The locations of these data sources are supplied by a system administrator (during configuration and maintenance) and by registered users of the web application. The web application allows the system administrator to create a set of templates describing the kinds of roles and skills required by the users of the web application. The web application identifies potential team members referenced in the information sources and constructs a semantic network describing the skill sets and team suitability of those potential team members. The web application allows a registered user to enter the roles and capabilities required for a project team they wish to create.Type: ApplicationFiled: January 29, 2011Publication date: August 2, 2012Inventors: Charles Calvin Earl, Kaakpema Yelpaala, Travis James Good, Amos Yancy Johnson, JR.
-
Patent number: 8229955Abstract: In a networked computer system that includes multiple nodes and multiple networks interconnecting the nodes, a database query optimizer takes network choice into consideration when optimizing a query. The query optimizer logs historical information for queries that includes network information. A network monitor determines network characteristics of the multiple networks. The query optimizer then selects a network for a query based on the network characteristics, and optionally based on the historical information as well. The result is a query optimizer that takes network choice into consideration, thereby providing a query that is optimized according to the characteristics of the networks.Type: GrantFiled: December 5, 2006Date of Patent: July 24, 2012Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Peters, John M. Santosuosso
-
Publication number: 20120185512Abstract: Among other things, a user can navigate a database of philanthropic charities systematically to select a set of charities of interest, by interactively specifying in any order a succession of one or more (e.g., up to five) different criteria to narrow the selection from more general to more specific. A result of applying each of the criteria is displayed in real time to the user.Type: ApplicationFiled: January 18, 2012Publication date: July 19, 2012Inventors: George Elliott McCully, Carl Mastandrea
-
Patent number: 8214401Abstract: Embodiments of the present invention provide techniques for generating ontologies. In one embodiment, techniques are provided for automatically generating an ontology based upon input information. The input information may, for example, be in the form of XSD, XML, WSDL, or WSRP, etc. The automatically generated ontology may be encoded in OWL or other RDF-compliant language. A set of inference rules may also be automatically generated using the input information. The automatically generated ontology and the set of inference rules may be stored in a database for further processing.Type: GrantFiled: February 26, 2009Date of Patent: July 3, 2012Assignee: Oracle International CorporationInventors: Aditya Ramamurthy Rao, Narni Rajesh, Bhaskar Jyoti Ghosh, Keshava Rangarajan, Pravin Prakash, Sudharsan Krishnamurthy, Nagaraj Srinivasan
-
Patent number: 8209310Abstract: A professional networking system and method that facilitates a meeting between two or more users of the system for the purpose of expanding the users' professional networks. Users are matched by the system based on one or more available meeting dates of each user, and one or more sought characteristics corresponding to one or more characteristics of the second user that the first user profile seeks in another user. The system does not directly reveal the characteristics of one matched user to any other user except certain basic contact information may be disclosed to another matched user to facilitate a meeting.Type: GrantFiled: September 26, 2008Date of Patent: June 26, 2012Assignee: Empire Consulting, Inc.Inventor: Scott Metcalfe
-
Patent number: 8195702Abstract: Techniques are provided for processing a CREATE INDEX statement that avoids one or more locks on the underlying table. The processing of such a statement may be divided into a build phase and a cooperation phase. During the build phase, a journal table is created and published. A snapshot of the table is obtained after the last DML transaction (that was pending at the time the journal table was published) commits. The index is built based on the state of the table as of the snapshot. Any changes to the table while the index is built are recorded in the journal table. During the cooperation phase, the index is partially published. A subsequent DML statement determines whether any changes in the journal table affect the same data as the subsequent DML statement. If so, then those changes are applied to the index followed by the subsequent DML statement.Type: GrantFiled: July 30, 2007Date of Patent: June 5, 2012Assignee: Oracle International CorporationInventors: Shrikanth Shankar, Ramesh Kumar, Krishna Kunchithapadam, Ananth Raghavan, Dheeraj Pandey, Amit Ganesh, Joy M. Forsythe
-
Patent number: 8195719Abstract: The present inventions relates to an Internet service based on two fundamental beliefs, first that identity on the Internet and in real life is substantially based on a individual's or organization's relationship to other people, objects, places, spaces, and organizations and second that individuals or organizations themselves should create, manage and control that identity. Based on these beliefs the present invention offers the Internet's leading tools, services and ecosystem that enables individuals and organizations to intuitively create and manage their identity based on relationships, effortlessly customize their internet experience to fit that identity and empower themselves to use that identity for benefit in their real life.Type: GrantFiled: June 11, 2010Date of Patent: June 5, 2012Inventors: Kenneth Ellis Nichol Lampinen, Timo Tapani Koponen, Harri Koponen
-
Patent number: 8195706Abstract: Embodiments herein include systems, methods, software, and data structures to generate and render visualizations of configuration items (CIs) represented in a Configuration Management Database (CMDB). One embodiment includes receiving a request for a CI graph from a client including a focus CI identifier represented in a CMDB. The focus CI may be used to retrieve data of related CIs, the data including CI identifiers. A process is then executed for each retrieved CI identifier to retrieve CI data as a function of the received CI identifier and to build a node XML and an edge XML representation of relations between the CIs. This method also includes aggregating the node and edge XML representations into a single XML document and then translating the document into a markup language document capable of being rendered in a graphical user interface. The markup language document is then transmitted to the requestor.Type: GrantFiled: May 26, 2009Date of Patent: June 5, 2012Assignee: Computer Associates Think, Inc.Inventors: Nitin Maheshwari, Srikanth V, Abed Ali
-
Publication number: 20120131060Abstract: According to some embodiments, audio information may be received at a speech recognition engine. The speech recognition engine may then automatically create: (i) a text transcript representing the audio information, and (ii) meta-data associated with the audio information, the meta-data including a term index. A semantic analysis may then be automatically performed for the audio information, and the semantic analysis may be based, for example, at least in part on a terminology repository and at least one of the text transcript or the meta-data. A result of the semantic analysis may be stored in a semantic index in relation to a record of the audio information.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Inventor: Robert Heidasch
-
Publication number: 20120124098Abstract: Described herein are a method and system for managing complex systems knowledge. Information generated during operation of a complex system is monitored. This information is normalized to a complex system base element that is expressed according to a standardized element taxonomy. During normalization, the information inherits characteristics of the base element. Following normalization, the information is stored in an information database. This information can be used to do any one or more of design, construct, operate, automate and otherwise configure another complex system.Type: ApplicationFiled: May 28, 2010Publication date: May 17, 2012Inventor: Mark Gordon Damm
-
Patent number: 8180801Abstract: Data stream query mediation may utilize a query handler configured to receive a query from a stream application to be applied against a stream of data including multiple tuples representing events. A stream window manager may be configured to express the query in a specification which defines a window including a subset of the tuples, the specification defining content of the window as a range of the tuples having a range attribute over which the content is specified, defining when to update the window using a synchronization attribute specifying a movement of the window over time with respect to the content, and defining an evaluation of the content of the window using an evaluation attribute specifying when to perform the evaluation. A query translator may be configured to translate the query including mapping the range attribute, the synchronization attribute, and the evaluation attribute to a stream processing language of a data stream management system (DSMS), to thereby obtain a translated query.Type: GrantFiled: July 16, 2009Date of Patent: May 15, 2012Assignee: SAP AGInventors: Jin Zhang, Ying Yan, Ming-Chien Shan
-
Publication number: 20120102071Abstract: The present invention is related to a method for populating a data system, comprising the steps of: a. mapping at least one application path of the data system to at least one conceptual path of an ontology system, said application path addressing a parts of the structure of the data system and said conceptual path addressing a parts of the structure of the ontology system; and b. automatically populating the data system at a location addressed by the application path with data values contained in the conceptual path.Type: ApplicationFiled: April 29, 2010Publication date: April 26, 2012Inventors: Damien Trog, Stijn Christiaens, Pieter Gaston Marguerite De Leenheer, Felix Urbain Yolande Van De Maele, Robert Alfons Meersman
-
Publication number: 20120096041Abstract: A data processing system used for delivering profile data structures that contain interest nodes or channels. The interest nodes include sets of targets and qualifiers that comprise attributes used in filtering information files for delivery. Targets and qualifiers are applied to the attributes and available information files to produce the filtered set. Web pages showing results include tools to assist the user in creation and editing of the information. The user may share interest nodes with other users, and other users may be granted editing capability of the interest nodes. The other users may modify the interest nodes for their own personal use. Even if modified the user may continue to receive new content or information from the original user in accordance with the unmodified interest nodes or channels.Type: ApplicationFiled: October 7, 2011Publication date: April 19, 2012Applicant: The Washington PostInventors: Ramana Rao, Brian L. Neumann, Michael J. Ferguson
-
Patent number: 8145671Abstract: A critical parameter/requirements management process model for managing a development program for a product and an associated product structure-driven critical parameter/requirements management tool and environment is provided. In one embodiment, the process includes a product structure classification scheme, a parameter/requirements classification scheme, a parameter/requirements process and maturity model, and in-process and requirements conformance views. In one embodiment, the tool includes a user interface layer, a business layer, a data layer, and a database. The user interface layer may include a product structure feature group, an add/edit/link feature group, a manage maturity feature group, and a manage conformance feature group. The tool may be implemented as a web server accessible to user workstations operating as thin clients.Type: GrantFiled: January 18, 2011Date of Patent: March 27, 2012Assignee: Xerox CorporationInventors: Charles D. Rizzolo, Ronald E. Stokes, Louis F. LaVallee, Charles M. Gardiner, William R. Smith, Kathy Cupo, Richard S. Pagano, Joel S. Cornell, Barry P. Mandel, Ralph E. Simpson, John T. Potter
-
Patent number: 8140557Abstract: Embodiments of the invention provide techniques for selecting rule engines for processing abstract rules based on functionality and cost. In general, an abstract rule is analyzed to determine which functions are required to process the rule. The abstract rule is assigned to a rule engine by evaluating metadata describing the functions and costs of the rule engines. The abstract rule is then translated to the format required by the selected rule engine.Type: GrantFiled: May 15, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Frederick A. Kulack, Xueyun S. Wang, Shannon E. Wenzel
-
Patent number: 8135751Abstract: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.Type: GrantFiled: March 23, 2010Date of Patent: March 13, 2012Assignee: Computer Associates Think, Inc.Inventors: James D. Engquist, Craig A. Vosburgh, Brian Berliner, Jerry R. Jackson, Craig A. Lindley, Doreen E. Collins, Jonathan D. Nordby, Dann M. Church, David L. Resch
-
Patent number: 8135750Abstract: A relationship data structure associated with a source resource enables methods to discover and describe relationships between the source resource and a plurality of target resources. The relationships are stored in a format independent of the encoding of the source resource. Each relationship between the source resource and the plurality of target resources is stored in a content-neutral format, and the relationship data structure stores, a location of each target resource, a type of relationship with each target resource and an identifier to uniquely identify each relationship between the source resource and each target resource. Accordingly, the relationship data structure allows a decoder to directly discover the relationships between the source resource and the plurality of target resources without decoding the source resource or target resources.Type: GrantFiled: April 22, 2005Date of Patent: March 13, 2012Assignee: Microsoft CorporationInventors: Andrey Shur, Bruce A. MacKenzie, Charles S. Walker, David B. Ornstein, Jerry J. Dunietz, Joshua M. Pollock, Sarjana B. Sheth, Isaac E. Nichols
-
Patent number: 8131540Abstract: Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. In one embodiment, the SQE comprises a Query Processor, a Data Set Preprocessor, a Keyword Search Engine, a Data Set Indexer, an Enhanced Natural Language Parser (“ENLP”), a data set repository, and, in some embodiments, a user interface or an application programming interface.Type: GrantFiled: March 10, 2009Date of Patent: March 6, 2012Assignee: Evri, Inc.Inventors: Giovanni B. Marchisio, Krzysztof Koperski, Jisheng Liang, Thien Nguyen, Carsten Tusk, Navdeep S. Dhillon, Lubos Pochman, Matthew E. Brown
-
Patent number: 8108395Abstract: The present invention relates to the field of network computing, and in particular to method and system for designing a Web Portal comprising a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. A typical larger enterprise's portal contains large numbers, e.g., thousands of pages and portlets. Due to the complexity of an enterprise portal, manual administration is inefficient as it is time-consuming, error-prone and thus expensive. In order to overcome these disadvantages, it is proposed that a Portal according to the invention performs some mining of the portlet markup and/or that of the portlet description in order to autonomously compute and propose an enhanced portal content structure. This helps to provide a user-friendly content structure that reflects well the relationships between portlets.Type: GrantFiled: November 22, 2009Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Timo Kussmaul, Andreas Arning