Object Oriented Databases (epo) Patents (Class 707/E17.055)
-
Patent number: 12217104Abstract: A system and method for cloud management of user interactions on a client device comprising: initiating, in response to an initiation request of a client application, processing of a workflow configuration with an initial session state, wherein the workflow is a data model of a graph of nodes connected with directed edges, where the nodes include a set of node types that includes at least a pane node; iteratively processing the workflow configuration, initially using the initial session state, and thereby generating rendered panes for use in a user interaction flow of a client application, which comprises: following a next edge of the workflow configuration to determine a next workflow node, processing the next workflow node, which comprises, when the next workflow node is a pane node, rendering the pane node into a rendered pane, and sending the rendered panes to the client device.Type: GrantFiled: June 28, 2023Date of Patent: February 4, 2025Assignee: Plaid Inc.Inventors: William Fredrick Kiefer, Michael Brian Jacokes, Jan Maksymilian Dudek, Nathan James Tindall
-
Patent number: 12182077Abstract: Techniques are described for creating and tracking audit trails, including regulatory compliance trails, using a distributed ledger. The techniques include determining, via the first processor, if data is to be provided for use in an audit, and if the data is to be provided then executing an audit trail routing system to route the data into at least one audit trail. The techniques further include storing, via the first processor, the data of the at least one audit trail in a least one block of digital distributed ledger system, and distributing, via the first processor, the at least one block among nodes of the digital distributed ledger system, wherein the digital distributed ledger system is configured to immutably store the data of the at least one audit trail.Type: GrantFiled: October 31, 2022Date of Patent: December 31, 2024Assignee: United Services Automobile Association (USAA)Inventor: Jon Fisher
-
Patent number: 12154062Abstract: A system and method utilizing a canonical model for monitoring fixed entities, transit entities, and/or moveable objects include a circuit having one or more data collectors and a configuration database in communication with the circuit. The configuration database has a plurality of location asset designators (“LADs”) and modal asset designators (“MADs”), and/or sensor asset designators (“SADs”). The circuit is configured to periodically receive information from the transit entities and update the MADs, SADs, and/or LADs of the canonical model. Location information regarding the LADs, MADs, and/or SADs may be provided in a word-based format, such as what3words.Type: GrantFiled: November 12, 2021Date of Patent: November 26, 2024Assignee: FreightVerify, Inc.Inventor: Lorne Darnell
-
Patent number: 11954969Abstract: Techniques for an analytics platform associated with gaming are described. According to certain aspects, systems and methods include ingesting data from a plurality of data sources into a database to support one or more tools. The tools may be configured to cause the analytics platform generate a temporary data table used to populate user interfaces associated with the tools. Additionally, systems and methods may include obtaining user-directed performance levels for one or more players. In response, the analytics platform executes a modeling algorithm based on the user-directed performances levels to generate a user-adjusted event outcome.Type: GrantFiled: December 20, 2021Date of Patent: April 9, 2024Assignee: POFFIT LLCInventors: Eliot Crist, Dave Connors, Todd J. Gross, Zijun Nie
-
Patent number: 11893416Abstract: A job scheduler system includes one or more hardware processors, a memory including a job group queue stored in the memory, and a job scheduler engine configured to create a first job group in the job group queue, the first job group includes a generation counter having an initial value, receive a first request to steal the first job group, determine a state of the first job group based at least in part on the generation counter, the state indicating that the first job group is available to steal, based on the determining the state of the first job group, atomically increment the generation counter, thereby making the first job group unavailable for stealing, and alter an execution order of the first job group ahead of at least one other job group in the job group queue.Type: GrantFiled: March 23, 2022Date of Patent: February 6, 2024Assignee: Unity IPR ApSInventor: Benoit Sevigny
-
Patent number: 11894924Abstract: A methods and apparatuses are provided for transmitting and receiving channel state information (CSI). A method by a user equipment (UE) includes receiving, from a base station (BS), first configuration information configuring a first interference measurement resource (IMR) and a second IMR in case that the UE is configured with CSI subframe sets; receiving, from the BS, second configuration information configuring a zero-power (ZP) CSI-reference signal (CSI-RS) resource; and transmitting, to the BS, a CSI based on the first configuration information and the second configuration information. The ZP CSI-RS resource includes the first IMR and the second IMR.Type: GrantFiled: August 10, 2021Date of Patent: February 6, 2024Inventors: Yingyang Li, Chengjun Sun
-
Patent number: 11829394Abstract: An embodiment includes receiving a request to delete a specified document from a primary shard of a sharded database. The embodiment also includes inserting a soft-deletion document to a soft-deletion shard, wherein the soft-deletion document identifies the specified document, which remains in the primary shard. The embodiment also includes receiving a query from a client application, wherein the specified document satisfies the query. The embodiment also includes blocking the specified document from being returned in response to the query while the soft-deletion document associated with the specified document remains in the soft-deletion shard.Type: GrantFiled: March 11, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peng Hui Jiang, Jun Su, Dong Chen, Huai Ying Hy Xia, Su Liu
-
Patent number: 11775404Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue response planning evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective and at least one evaluation viewpoint for use in performing the issue response planning evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue response planning data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue response planning rating as a measure of system issue response planning maturity for the system aspect based on the issue response planning data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.Type: GrantFiled: March 31, 2021Date of Patent: October 3, 2023Assignee: UncommonX Inc.Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
-
Patent number: 11775405Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue response evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the issue response evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the issue response evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue response data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue response rating as a measure of system issue response maturity for the system aspect based on the issue response data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.Type: GrantFiled: December 21, 2020Date of Patent: October 3, 2023Assignee: UncommonX Inc.Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
-
Patent number: 11768860Abstract: An embodiment establishes a designated attribute value as a semantic criterion for grouping records in a bucket, identifies a first set of records having attribute values that satisfy the semantic criterion, and adds the first set of records to the bucket. The embodiment detects that the first set of records represent a first series of events that occurred in succession at respective times. The embodiment derives a temporal attribute value representative of a time pattern formed by the times of the first series of events and designates the temporal attribute value as a temporal criterion for grouping records in the bucket. The embodiment identifies a second set of records that represent a second series of events and satisfy the temporal criterion and adds the second set of records to the bucket based at least in part on the second set of records satisfying the temporal criterion.Type: GrantFiled: November 3, 2021Date of Patent: September 26, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Avirup Saha, Balaji Ganesan, Shettigar Parkala Srinivas, Sumit Bhatia, Sameep Mehta, Soma Shekar Naganna
-
Patent number: 11755826Abstract: Methods and systems for creating tables are disclosed. The method includes receiving a request to create a table, the request including an indication of a number of columns and rows for the table, generating the table, the table comprising the number of columns and rows indicated in the request, an intersection of a column and a row in the table being a cell of the table, the table further comprising a summary row; rendering the table on a client device; the table comprising a column type affordance for selecting a column type for at least one column and a summary type affordance for selecting a summary type for at least one column; receiving selection of the column type affordance for a column; applying the selected column type to each cell of the column; and updating the summary type available for the column based on selected column type for the column.Type: GrantFiled: June 28, 2021Date of Patent: September 12, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Eduard Shvedai, Rifat Nabi, Sherif Mansour, James Rotanson, Bradley Rodgers, Alexander Neil Hixon
-
Patent number: 11693751Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue response analysis evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective and at least one evaluation viewpoint for use in performing the issue response analysis evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue response analysis data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue response analysis rating as a measure of system issue response analysis maturity for the system aspect based on the issue response analysis data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.Type: GrantFiled: June 25, 2021Date of Patent: July 4, 2023Assignee: UncommonX Inc.Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
-
Patent number: 11579987Abstract: Data recovery systems and methods utilize object-based storage for providing a data protection and recovery methodology with low recovery point objectives, and for enabling both full recovery and point-in-time based recovery. Data generated at a protected site (e.g., via one or more virtual machines) is intercepted during write procedures to primary storage. The intercepted data is replicated via a replication log, provided as data objects, and transmitted to an object based storage system. During recovery, data objects may be retrieved through point-in-time based recovery directly by the systems of the protected site, and/or data objects may be provided via full recovery, for example, within a runtime environment of a recovery site, with minimal data loss and operation interruption by rehydrating data objects within the runtime environment via low-latency data transfer and rehydration systems.Type: GrantFiled: May 10, 2021Date of Patent: February 14, 2023Assignee: Jetstream Software Inc.Inventors: Serge Shats, Alexei Jelvis
-
Patent number: 11550773Abstract: An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.Type: GrantFiled: March 31, 2021Date of Patent: January 10, 2023Assignee: SAP SEInventors: Yong Sik Kwon, Yongsik Yoon, Joo Yeon Lee, Oliver M. Steinau, Markus Hartmann
-
Patent number: 11514065Abstract: Techniques for accessing implicit information that is used by, but not explicitly persisted in, a computer system are disclosed. In some embodiments, a method comprises: storing a schema for a relational database, the schema indicating relationships between tables of the relational database; persisting explicit data concerning a data subject in at least one of the tables; processing the explicit data using a software application, the processing of the explicit data comprising: inferring implicit information based on the explicit data and the schema; and using the implicit information by the software application; receiving a request for a report of personal data concerning the data subject; and in response to the request, generating the report, the generating of the report comprising: inferring the implicit information based on the explicit data and the schema; and including the explicit data and the implicit information in the generated report.Type: GrantFiled: September 29, 2020Date of Patent: November 29, 2022Assignee: SAP SEInventor: Benny Rolle
-
Patent number: 11514173Abstract: In an approach to predicting software security exploits by monitoring software events, sets of design events are received from a compliance monitor, where the sets of design events are captured by the compliance monitor during execution of a software application. A pattern of the sets of design events performed by the software application is detected, where the pattern is a specific sequence of the sets of design events. The pattern of the sets of design events performed by the software application is compared to a database of learned patterns using a deep learning model. A security exploit is predicted based on the comparison of the pattern of the sets of design events performed by the software application to the learned patterns.Type: GrantFiled: December 2, 2020Date of Patent: November 29, 2022Assignee: International Business Machines CorporationInventors: Manus Kevin McHugh, Kirk M. Woods, Schuyler Bruce Matthews, Lee Thomas
-
Patent number: 10902073Abstract: A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.Type: GrantFiled: December 19, 2017Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: David A. Brooks, Miguel A. Estrada, Ethan L. Perry, Thomas Schaeck, Michael C. Wanderski
-
Patent number: 10831885Abstract: A first aspect of the present invention includes: a monitored process management unit configured to register identification information of a monitored process, which is an execution entity of an application program and which is to be monitored, in a monitored process list and, when there is an inquiry as to whether or not an arbitrary process is a monitored process from an inquiry source, configured to inquire the monitored process list for identification information of the arbitrary process, and moreover configured to return information on whether or not the arbitrary process is a monitored process to the inquiry source; and a notification receiving unit configured to receive, when a distributed object creation management apparatus configured to create a distributed object server and retain identification information of the distributed object server receives a usage request of a distributed object server from a monitored process, a prescribed notification from the distributed object creation management apparType: GrantFiled: February 28, 2017Date of Patent: November 10, 2020Assignee: SOLITON SYSTEMS K.K.Inventors: Tomoaki Yamada, Sumiko Takahagi
-
Patent number: 10262042Abstract: A data record management system develops person match scores for data records that may relate to the same person or subject. In a genealogical system where the data records are represented as nodes in a family tree, and where multiple data records may relate the same person in question, the data record management system evaluates not only two data records to determine if they relate to the same person, but also individually evaluate various data records pertaining to people that are related to the person in question. Person match scores are calculated by combining sub-scores based on the comparison of corresponding nodes. Sub-scores for nodes pertaining to related people may be adjusted higher even if those notes do not match, to reflect circumstances such as remarriage.Type: GrantFiled: May 12, 2017Date of Patent: April 16, 2019Assignee: Ancestry.com Operations Inc.Inventors: Geoffrey Scott Slinker, Eugene Greenwood, Ian Stiles, Rey Furner
-
Patent number: 9898538Abstract: A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.Type: GrantFiled: September 28, 2016Date of Patent: February 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Brooks, Miguel A. Estrada, Ethan L. Perry, Thomas Schaeck, Michael C. Wanderski
-
Patent number: 9635125Abstract: A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.Type: GrantFiled: January 28, 2014Date of Patent: April 25, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Brooks, Miguel A. Estrada, Ethan L. Perry, Thomas Schaeck, Michael C. Wanderski
-
Patent number: 9635126Abstract: A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.Type: GrantFiled: November 20, 2014Date of Patent: April 25, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Brooks, Miguel A. Estrada, Ethan L. Perry, Thomas Schaeck, Michael C. Wanderski
-
Publication number: 20140250062Abstract: Certain embodiments facilitate developing an application using a client-side object model to data source mapping. This may involve defining data use on the client side of the application in various ways that simplify the development necessary to implement data access features. In certain embodiments, data access and synchronization between a client and a data source is accomplished by configuring the client to map to a set of remote procedure call operations for a given data source. For example, the user may implement or confirm update, create, delete, and retrieve function calls for a given data source such that the application can implement data access and updating using those functions. Embodiments use persistent object identifiers, change logs, and/or data bindings in a client to provide various features and benefits. Certain embodiments also facilitate conflict resolution, demand paging, and lazy loading.Type: ApplicationFiled: November 14, 2008Publication date: September 4, 2014Applicant: Adobe Systems IncorporatedInventors: Jeff Vroom, Thomas Lane, Christophe Coenraets
-
Publication number: 20140250059Abstract: A method, apparatus and computer program product for performing bi-state editing of an image file is presented. An image file is selected for editing, the image file having a plurality of layers. A layer of the plurality of layers is selected, the layer in a first state. The layer is automatically converted to a second state while the first state of the layer is maintained. At least one of the first state of the layer and the second state of the layer is edited. One of the first state of the layer and the second state of the layer is then committed.Type: ApplicationFiled: May 30, 2008Publication date: September 4, 2014Inventor: Anant Gilra
-
Patent number: 8788569Abstract: A server computer system comprising: means for permitting a first and a second version of a component or application to run on the server computer system simultaneously; means for identifying one of the versions as currently applicable and the other as not currently applicable; and means for connecting a requesting client to the currently applicable version in response to a request by the client to access the component or application.Type: GrantFiled: April 2, 2007Date of Patent: July 22, 2014Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Tim Griffiths, Gavin Willingham, Paul M Robson
-
Publication number: 20140122411Abstract: Business objects can be implemented in a single persistence scenario that supports both online transaction processing (OLTP) and online analytical processing (OLAP). A consumption-centric approach can use a same business object attribute data format model for consumption and persistence. Also, a singular model can be implemented in different layers of a system processing business objects. Extra software layers can be avoided. A business-objects-based system can take advantage of the technologies to provide greater flexibility, ease of extensibility, and performance improvements.Type: ApplicationFiled: November 1, 2012Publication date: May 1, 2014Applicant: SAP AGInventors: Jan Teichmann, Daniel Hutzel, Stefan Baeuerle, Oliver Jaegle, Abhay Tiple, Gunther Liebich, Marcel Kassner, Peter Anselmann, Anton Forstreuter
-
Publication number: 20140074833Abstract: A processor-implemented method, system, and/or computer program product generates and utilizes a synthetic context-based object to locate a user-specific data store. A processor associates a non-contextual data object with a context object to define a synthetic context-based object. The synthetic context-based object is associated with at least one specific data store that contains data that is associated with data in the non-contextual data object and in the context object. The processor determines a subject-matter of interest for a specific user, and associates that determined subject-matter of interest to a specific synthetic context-based object. In response to receiving a request for data from a specific user, the request is directed to the specific synthetic context-based object that describes the subject-matter of interest for that specific user. This specific synthetic context-based object locates the appropriate data store in order to return the requested data to the specific user.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SAMUEL S. ADAMS, ROBERT R. FRIEDLANDER, JOHN K. GERKEN, III, JAMES R. KRAEMER
-
Publication number: 20140067867Abstract: A method, system, and computer program product for relational database management. The method constructs a referentially-complete target subset database from a source database by first estimating the expected size of the target subset database based on application of one or more subsetting rules. If the estimated size needs reduction, the user can modify the subsetting rules, and then modules are invoked to receive the modified subset rules. The method continues by generating a subsetting execution plan by applying the user-modified subset rules to the source database, and then modules process the generated execution plan, which processing results in storage of a referentially-complete target subset database. The user can influence the construction of the execution plan by suggesting an execution model to use during processing of the subsetting execution plan.Type: ApplicationFiled: September 4, 2012Publication date: March 6, 2014Applicant: Oracle International CorporationInventors: Ravi Pattabhi, Balasubrahmanyam Kuchibhotla
-
Publication number: 20140067866Abstract: A schema language is employed to define and validate data encoded in JavaScript Object Notation (JSON). The schema language makes consistent use of name-value pairs, a cornerstone of JSON, enabling a schema to be read and authored easily. More particularly, objects are composed of properties, and properties are composed of an array of name-value pairs, where the name is a string and the value can be almost any type, including another pair. Further, the schema language supports name referencing, alternative schemas, and forbidden type, and a root object to facilitate schema composition, among other things.Type: ApplicationFiled: August 28, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventor: Hong W. Chen
-
Publication number: 20140040058Abstract: Described are computer-based methods and apparatuses, including computer program products, for designing assays. A database stores a set of user-selectable element data objects, a set of user-selectable operation data objects, and a set of validation rules for the one or more assays that can be used to determine whether an assay is valid. Data is received that is indicative of selecting, for a candidate assay specification, a first set of element data objects and a first set of operation data objects. The candidate assay specification is generated based on the received data. The candidate assay specification is validated. An assay data file is generated for the candidate assay specification that includes the first set of element data objects and the first set of operation data objects, such that the assay data file can be shared among a set of users.Type: ApplicationFiled: August 3, 2012Publication date: February 6, 2014Inventor: MANNIX AKLIAN
-
Publication number: 20140032725Abstract: Computer-based methods and systems for deploying model-driven applications to an application server are described. Consistent with an embodiment of the invention, an application server includes a model deployment module that provides a model deployment service. The model deployment module receives as input a data model that serves as a single source of truth for an application. Based on the input model, the model deployment module configures the application server, for example, by automatically generating object-relational mapping logic that facilitates data persistence by mapping data elements in an object domain to data elements in a relational database domain. Additionally, the model deployment module generates a utility module that supports advanced modeling capabilities, including derived properties and constraints.Type: ApplicationFiled: August 28, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Edward Solovey, Catherine G. Reilly, Thomas Jordahl, Basil C. Hosmer, Svetlin Kalaydjiev
-
Publication number: 20140025651Abstract: At least one read operation of at least one object of an object graph is initiated. For each corresponding read operation, a reference count of the root object is incremented (with the reference count 1 for the root object initially reflecting a single anchor pointer pointing to the root object). Subsequently, one or more of the objects are changed. Incompatible changes result in the root object, at least one changed object, and any intervening objects within the hierarchy of objects being cloned. The anchor pointer is then linked to the cloned root object. The root object is later dropped when the reference count for the root object is zero. In addition, the object graph is traversed starting at the root object and ending at the at least one changed object removing any edges for such objects. Each object having a reference count of zero is then dropped.Type: ApplicationFiled: July 20, 2012Publication date: January 23, 2014Applicant: SAP AGInventor: Ivan Schreter
-
Publication number: 20140012882Abstract: Certain example embodiments concern a computer-implemented method of processing a relational query in a database system. The relational query addresses a plurality of data objects linked by one or more relationships. For each data object addressed by the relational query, at least one result is computed in accordance with at least one index structure, with the index structure being stored in a storage device of the database system. The results computed are merged in accordance with at least one translation data structure to produce a final result of the relational query, with the translation data structure representing the one or more relationships between the data objects and being stored in a memory of the database system.Type: ApplicationFiled: July 11, 2012Publication date: January 9, 2014Applicant: SOFTWARE AGInventor: Michael POPPITZ
-
Publication number: 20130339392Abstract: A method, system and computer program product for dynamic map template discovery and map creation may include determining a frequency of use of a data object in a database and discovering a dynamic map template corresponding to the data object based on the frequency of use of the data object. The method may also include creating a dynamic map from the dynamic map template in response to discovering the dynamic map template.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: NITIN GAUR, TODD E. KAPLINGER, KULVIR SINGH BHOGAL, DOUGLAS BERG
-
Publication number: 20130339391Abstract: A case data visualization application is provided that, when executed on a device, allows a user to visualize a chronology of events associated with a case, view a summary of one or more supporting details of an event, and drill-down to view specific case data of each supporting detail of an event. Thus, the case data visualization application provides a way of collecting, organizing, visualizing, and sharing data associated with a case. Furthermore, the case data visualization application allow a plurality of users to collaborate on the case, and synchronizes a plurality of supporting details created by a plurality of users that are associated with an event.Type: ApplicationFiled: June 14, 2012Publication date: December 19, 2013Applicant: NTREPID CORPORATIONInventors: Teddy LINDSEY, Michael DICKUN
-
Patent number: 8560348Abstract: A system, apparatus, and related methods for the collection, processing, evaluation, transformation, and reporting of individual health care information from diverse information systems and sources. An individual health record (IHR) of the present invention provides a structure for individuals to participate in, and manage, their health and their medical care, while still meeting the needs of health care organizations and caregivers. An IHR object may be formed by obtaining information from diverse health care information systems and sources, and transforming and re-purposing into a coherent account of the individual's overall health and care using a comprehensive health care ontology. As information from various sources is updated or available, the IHR is dynamically updated on a continuous or periodic basis.Type: GrantFiled: March 15, 2010Date of Patent: October 15, 2013Inventors: Ralph A. Korpman, Cindy A. Post, Rudy R. Hilado, W. Randal Clegg
-
Patent number: 8554793Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing custom settings in an on-demand service environment. In an embodiment and by way of example, a method providing custom settings in an on-demand service environment is provided. The method embodiment includes naming the custom object, creating fields for the custom object, assigning a behavior for each field, setting the custom object to a specified type, and if the custom object is of a hierarchical type, then assigning permissions to users with regarding the created fields.Type: GrantFiled: December 21, 2010Date of Patent: October 8, 2013Assignee: salesforce.com, inc.Inventors: Richard Unger, Fiaz Hossain, Taggart C Matthiesen, Craig Weissman
-
Publication number: 20130246466Abstract: A system, method, and computer program product are provided for tracking the migration of objects to determine whether to perform a network based check. In operation, an object is identified. Furthermore, a first security niche associated with the object is determined. Additionally, it is determined if the object is migrating from the first security niche to a second security niche. Still yet, a network based security check is conditionally performed if it is determined the object is migrating from the first security niche to the second security niche.Type: ApplicationFiled: September 23, 2009Publication date: September 19, 2013Inventors: Igor G. Muttik, Guy Roberts, Chris Barton, Alex Hinchliffe
-
Publication number: 20130247182Abstract: A system, method, and computer program product are provided for detecting hidden or modified data objects. In use, a first set of data objects stored in a device is enumerated, where the enumeration of the first set of data objects is performed within an operating system of the device. Additionally, a second set of data objects stored in the device is enumerated, where the enumeration of the second set of data objects is performed outside of the operating system of the device. Further, the first set of data objects and the second set of data objects are compared for identifying hidden or modified data objects.Type: ApplicationFiled: April 21, 2009Publication date: September 19, 2013Inventors: Seagen James Levites, Rachit Mathur, Aditya Kapoor
-
Publication number: 20130204904Abstract: Systems and methods of provisioning data storage and runtime configuration in telecommunications systems and devices. The systems and methods employ at least one decentralized revision control system as a data repository for storing data, such as configuration data, and at least one data provisioning component as an interface for accessing the configuration data stored in the data repository. By employing the decentralized revision control system in conjunction with the data provisioning component, the systems and methods can provide a data storage and runtime configuration provisioning framework that is data agnostic, application agnostic, and user agnostic, while further providing at least the capability of tracking and maintaining the version history of the configuration data.Type: ApplicationFiled: February 2, 2012Publication date: August 8, 2013Inventors: Romolo Raffo, Kamlakar N. Patil, Thien Nguyen
-
Patent number: 8489698Abstract: Provided are an apparatus and a method for acquiring a consistent result even if one client accesses any metadata server in a circumstance that the cluster configuring many metadata servers exist. The apparatus as mentioned above includes a deletion file list unit that stores information about a deleted metadata during a predetermined period; and a metadata server selector that selects a metadata server to receive a operation request about a metadata among a plurality of metadata servers based on information from the deletion file list unit.Type: GrantFiled: December 15, 2010Date of Patent: July 16, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Myung-Hoon Cha, Hong-Yeon Kim, Young-Kyun Kim
-
Publication number: 20130173664Abstract: According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system.Type: ApplicationFiled: December 28, 2011Publication date: July 4, 2013Inventors: Xiaohui Xue, Mokrane Amzal, Mythili Gopalakrishnan
-
Publication number: 20130166603Abstract: The present description refers to a computer implemented method, computer program product, and computer system for receiving a metadata model template that generically defines structure and behavior for a plurality of metadata models, the metadata model template including a union of the attributes and services needed by runtime engines associated with any of the metadata models, receiving a first runtime engine-specific projection definition that identifies a first subset of the attributes that have been selected and the services that have been enabled for a first runtime engine, and generating a first metadata model projection based on the metadata model template and the first runtime engine-specific projection definition, the first metadata model projection associated with the first runtime engine.Type: ApplicationFiled: December 27, 2011Publication date: June 27, 2013Applicant: SAP AGInventors: Bare Said, Frank Jentsch, Frank Brunswig
-
Publication number: 20130166604Abstract: A method includes receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the call, wherein each of the calls alerts the database to changes for data managed by the database; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the calls during the transaction.Type: ApplicationFiled: May 8, 2012Publication date: June 27, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventor: Douglas Waterfall
-
Publication number: 20130166597Abstract: A context object provides an interface between structured data present in a database, and relevant unstructured data that is available outside of the database. The context object includes an objective, and access to unstructured data is determined based upon the objective. According to certain embodiments a context object may be configured to store meta information related to the structured data, for example references in the form of active links to pertinent entries in an email system, a social network, a wild, and/or blog. Maintenance of the context object may be achieved through automated crawling techniques and/or manual intervention by the user.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Applicant: SAP AGInventors: Mohammad Asif Khan, Christian Butzlaff, Christian Hauschild
-
Publication number: 20130159351Abstract: Techniques for mapping between data models where objects represented in the data models include common physical objects or assets are provided. In one aspect, a method for mapping between data models, each of which describes a location of objects in a physical area includes the following steps. Common attributes are found in each of the data models. Location attributes are found among the common attributes in each of the data models, i.e., those attributes that describe the location of the objects in the physical area. The location attributes are used to identify a given one of the objects common to each of the data models, based on a placement of the given object by the data models at a same location (at a same time) in the physical area to establish a common identity of the object within the models. Attributes other than location attributes may then be mapped.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: International Business Machines CorporationInventors: Hendrik F. Hamann, Jeffrey Owen Kephart, Jonathan Lenchner, Peini Liu, Bo Yang
-
Publication number: 20130132445Abstract: A method may include receiving unstructured content data related to a business entity by a networked service application; selecting, via a user interface of the networked service application and based at least in part on the received unstructured content data, a business template, the business template being a representation of a networked business object data structure having associations with structured data; and creating, by the networked service application, an instance of the networked business object by associating at least some of the received content data with the business template and the networked business object associated with the business template.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventor: Norbert Manfred Koppenhagen
-
Publication number: 20130132333Abstract: A multidimensional object, such as a language-integrated query (LINQ) object, can be generated based upon a grouping set operator and zero or more key selectors. The object can be utilized to query over a non-relational data source. The object can include a sequence of functions corresponding to each grouping related to the grouping set operator in order to provide multidimensional grouping representation. Furthermore, the object includes nested structures for optimized execution of the grouping set operator.Type: ApplicationFiled: November 22, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: Bart De Smet, Henricus Johannes Maria Meijer, John Wesley Dyer
-
Publication number: 20130124569Abstract: Methods and apparatus, including computer program products, are provided for data destruction. In one aspect, there is provided a computer-implemented method. The method may include receiving a request to destroy a first data object; determining whether other data objects depend from the first data object; determining a structure for the first data object and the other data objects, when the other data objects depend from the first data object; initiating, based on the determined structure, calls to the other data objects to destroy the other data objects before the first data object; and initiating a call to the first data object to destroy the first data object, when the other data objects have been destroyed. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: November 15, 2011Publication date: May 16, 2013Inventors: Matthias Richter, Mathias Schoenecker
-
Publication number: 20130117325Abstract: In an embodiment, a method is provided for utilizing a meta-model semantic network. In this method, a meta-model of the enterprise data is obtained. The meta-model provides semantic information regarding a definition of a business object. The meta-model is then used to generate a rule definition that maps enterprise data to a semantic object definition and a semantic relation definition. With the rule definition, embodiments may then generate a semantic object and a semantic relation from data extracted from the enterprise data. The semantic object and semantic relation are stored in the meta-model semantic network.Type: ApplicationFiled: November 3, 2011Publication date: May 9, 2013Applicant: SAP AGInventor: Robert Heidasch