Patents Examined by Tyler Torgrimson
-
Patent number: 9412079Abstract: A system and method is disclosed for scenario management. The system includes a database configured to store data describing a plurality of scenarios, each scenario comprising one or more fields and data describing the supply chain network comprising a plurality of network components, each network component configured to supply one or more items to satisfy demand. The system further includes a server coupled with the database; the server accesses the data describing the plurality of scenarios and accesses the data describing the supply chain network. The server further traverses the one or more fields of the plurality of scenarios until a value is determined and stores the determined value in the database for each of the one or more fields of the plurality of scenarios.Type: GrantFiled: November 4, 2009Date of Patent: August 9, 2016Assignee: JDA Software Group, Inc.Inventors: Jayan Moorkanat, Deb Kalyan Mohanty, Bhanu Gotluru, Gayathri Chennimalai, Nitin Singal
-
Patent number: 9208460Abstract: The disclosed embodiments provide a set of methods, systems, data structures, and computer-executable instructions for executing on a compute machine to automatically analyze data associated with an indexed corpora and to generate for graphical display a set of results associated with those analytic operations.Type: GrantFiled: October 19, 2012Date of Patent: December 8, 2015Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Dihan Marie Rosenburg, Scott Edward Meiser, Susan Marie Slisz, Daren William Keenan, Raymond A. Daley, Michael Ronald Sluterbeck, Saravanan Chidambaram, Mina Tonsaly, David L. Schmeer, John Scott Attenborough, Sanjay Sharma, James Antony Ritchie
-
Patent number: 9201905Abstract: The different advantageous embodiments provide a system for positioning data within a network comprising a knowledge manager, a canonical model manager, and a context manager. The knowledge manager is configured to process a query across a number of resources to generate a result. The canonical model manager includes a number of models used to identify relationships between types of information within the number of resources and the query. The context manager is configured to manage the context of the query and the relationships identified by the canonical model manager to position the number of resources for access by the knowledge manager.Type: GrantFiled: January 14, 2010Date of Patent: December 1, 2015Assignee: THE BOEING COMPANYInventors: William David Kelsey, Duane Lee Blanchard
-
Patent number: 9177020Abstract: An approach is provided in which a sample point system allocates sample point identifiers to a root node included an index tree that includes multiple leaf nodes. The sample point system distributes the sample point identifiers to the root node's child nodes, and recursively traverses through the index tree's hierarchical index levels and distributes the sample point identifiers from the child nodes to a subset of the index tree's leaf nodes. In turn, the sample point system collects sample data from the subset of the plurality of leaf nodes corresponding to the distributed sample point identifiers.Type: GrantFiled: March 22, 2014Date of Patent: November 3, 2015Assignee: International Business Machines CorporationInventors: Scott D. Lashley, Bingjie Miao
-
Patent number: 9135300Abstract: A method, article of manufacture, and apparatus for process data. In some embodiments, this includes determining a dataset, wherein the dataset includes a plurality of data values and a plurality of identifiers, and wherein the plurality of identifiers are in a non-continuous order, and wherein the dataset is stored across a number of segments, determining a number of samples to take from the dataset, identifying a minimum identifier and a maximum identifier, and a total number of identifiers, calculating a density based on the plurality of identifiers, minimum identifier and maximum identifier, calculating a number of samples to take from a segment based on the calculated density, the number of samples to take from the dataset, and the number of segments, generating a sub-dataset based on the calculated number of samples to take from a segment, joining the generated sub-dataset with the dataset, and storing the joined dataset in a storage device.Type: GrantFiled: December 20, 2012Date of Patent: September 15, 2015Assignee: EMC CORPORATIONInventors: Guangxin Yang, Yi Ren, Jianwang Ao, Caleb E. Welton
-
Patent number: 9128948Abstract: Various systems and methods can integrate a deduplicating backup server with cloud storage. For example, one method involves detecting a trigger condition associated with a storage device that stores backup images for a backup server. The method then selects to move a unit of data from the storage device to a cloud storage system, in response to detecting the trigger condition. The method selects the unit of data based on a most recent time at which the unit of data was accessed during a restore operation. The selection of the unit of data can also be based on a number of references to the unit of data, in systems in which the storage device is a deduplicated storage device.Type: GrantFiled: September 15, 2010Date of Patent: September 8, 2015Assignee: Symantec CorporationInventor: Guruprasad Balkrishna Raorane
-
Patent number: 9111114Abstract: Coarse-grained system-wide database privileges are transformed into new finer-grained database object privileges that are user-centric and specific to particular objects by creating an object class defining certain generic operations on objects, and defining within the object class a new object that embodies permissible actions on a particular database object. The new object is stored in a catalog table that comprises an object privilege table and is associated in the object privilege table with a consolidated grouping of object privileges of users relative to the new object.Type: GrantFiled: February 10, 2012Date of Patent: August 18, 2015Assignee: Pivotal Software, Inc.Inventors: King Lun Choi, Alon Goldshuv
-
Patent number: 9104711Abstract: Disclosed is a database system capable of effectively updating data in a database at a high speed. The database system includes: a storage unit that stores a database including an entity data group and at least one identifier table having only a plurality of fixed-length data; and a data processing unit that receives a query and performs data processing on the database on the basis of the received query. The identifier table has a plurality of data identifiers that uniquely indicates the plurality of entity data as the fixed-length data.Type: GrantFiled: May 28, 2009Date of Patent: August 11, 2015Assignee: NEC CORPORATIONInventors: Takehiko Kashiwagi, Junpei Kamimura
-
Patent number: 9075597Abstract: A computer-implemented system may include reception of a selection of a first business object, reception of a selection of a second business object, reception of a selection of one or more node elements of the second business object, reception of one or more query parameters, reception of a mapping to map a respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters, reception of a script for evaluating a condition associated with the first business object, generation of runtime objects based on the mapping and the script, and execution of a runtime framework to use the runtime objects to evaluate the condition and to create a message mapping the respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters.Type: GrantFiled: July 29, 2011Date of Patent: July 7, 2015Assignee: SAP SEInventor: Oliver Klemenz
-
Patent number: 8959077Abstract: Subject matter described herein includes a multi-layer search-engine index. Accordingly, the search-engine index is divided into multiple indexes, each of which includes a respective set of information used to serve (i.e., respond to) a query. One index includes a term index, which organizes a set of terms that are found among a collection of documents. Another index includes a document index, which organizes a set of documents that are searchable. A computing device is used to serve the search-engine index (i.e., to analyze the index when identifying documents relevant to a search query). For example, a solid-state device might be used to serve the multi-layer search-engine index.Type: GrantFiled: March 23, 2012Date of Patent: February 17, 2015Assignee: Microsoft CorporationInventors: Hui Shen, Mao Yang, Lintao Zhang, Zhenyu Zhao, Xiao Wu, Ying Yan, Xiaosong Yang, Chad Walters, Choong Soon Chang
-
Patent number: 8880544Abstract: Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm.Type: GrantFiled: June 25, 2010Date of Patent: November 4, 2014Assignee: SimpliVity CorporationInventors: Paul Bowden, Arthur J. Beaverson
-
Patent number: 8843462Abstract: The present principles provide systems and methods for displaying associations between data files and logical assets including the data files. Upon user-selection of a representation of a logical asset, a method in accordance with an aspect of the present principles includes determining associations between data files and the logical asset and displaying a listing of data files associated with the logical asset. Conversely, the method may also include presenting a listing of logical assets associated with a user-selected data file upon determination of logical assets associated with the data file. Moreover, another aspect of the present principles permits bi-directional navigation capability between a logical asset associations view and a physical asset associations view.Type: GrantFiled: November 14, 2007Date of Patent: September 23, 2014Assignee: GVBB Holdings S.A.R.L.Inventors: Scott Allan Libert, James Edward Pearce
-
Patent number: 8838602Abstract: Systems and methods for webpage grouping based on URLS include receiving a uniform resource locator item; receiving a plurality of flow paths from a database, each flow path representing a path of web page visits by a user, each flow path comprising the uniform resource locator item, each flow path further comprising at least one other uniform resource locator item having a uniform resource locator prefix; defining a node for display based on the uniform resource locator prefix common to the plurality of flow paths; and generating display data comprising a representation of the uniform resource locator item and a representation of the defined node.Type: GrantFiled: October 11, 2011Date of Patent: September 16, 2014Assignee: Google Inc.Inventors: Fenghui Zhang, Peng Li, Lin Liao, Zhiting Xu
-
Patent number: 8838563Abstract: An Internet telephony registry 190 comprises a server 140 and an associated data store 160. Routing and/or policy data associated with telephone number strings are stored in the data store 160 in a tree data structure 240 and a data index map 230. The tree data structure 240 comprises parent nodes and leaf nodes and each parent node of the tree data structure 240 has ten child nodes. The tree data structure 240 stores an index associated with each telephone number string and the data index map stores routing and/or policy attributes 233 represented by the indices 232.Type: GrantFiled: July 8, 2010Date of Patent: September 16, 2014Assignee: XConnect Global Networks LimitedInventors: Michael Berkowitz, David Mark Schwartz
-
Patent number: 8812909Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a monitor arranged to identify a plurality of clashes between the processes, a plurality of frustration events and to correlate between the frustration events and the clashes between the processes; a cause identifier arranged to identify, for each frustration event, a cause for the correlated clash of processes; a remedy generator arranged to generate, for each cause, a remedy arranged to solve the frustration event; a communication module arranged to provide the remedies to users in relation to respective user activities in view of their frustration events; and an analyzer arranged to monitor an efficacy of the remedies in respect to their corresponding frustration events.Type: GrantFiled: March 31, 2010Date of Patent: August 19, 2014Assignee: Soluto Ltd.Inventors: Tomer Dvir, Ishay Green, Gal Green, Kfir Ratson, Liad Livnat, Slav Ben-Ari
-
Patent number: 8782051Abstract: A system for text categorization based on ontologies comprising data collector software modules; a categorizer software module; and a database comprising an indexed database of documents and their categorizations, and further comprising a plurality of ontologies, each ontology comprising a plurality of hierarchical taxonomies and each hierarchical taxonomy comprising a plurality of taxons.Type: GrantFiled: April 26, 2013Date of Patent: July 15, 2014Assignee: South Eastern Publishers Inc.Inventors: Kirill Chashchin, Sergey Anshukov, Valery Bardin, Simon Kordonsky
-
Patent number: 8738569Abstract: A script is run on a database to transform the metadata and produce an upgraded database. A new database corresponding to the upgraded database is initialized, and the metadata in the new database catalog is verified by comparing it to the upgraded database metadata. A fast verification is performed on a partial upgrade by dumping the catalogs of master nodes and comparing the results, and a thorough verification is performed on a full upgrade by querying and comparing both master node catalogs and segment node catalogs.Type: GrantFiled: February 10, 2012Date of Patent: May 27, 2014Assignee: EMC CorporationInventors: King Lun Choi, Caleb E. Welton, Jeffrey Ira Cohen, Gavin Sherry
-
Patent number: 8725763Abstract: Systems and methods for massive model visualization in product data management (PDM) systems. A method includes storing a hierarchical product data structure that includes a plurality of occurrence nodes and component nodes. The method includes creating an occurrence equivalency table from, the hierarchical product data structure, that identifies at least one anchor occurrence node and at least one equivalent occurrence node. The product component corresponding to the equivalent occurrence node is spatially located within a specified distance threshold of product component corresponding to the anchor occurrence node.Type: GrantFiled: September 7, 2012Date of Patent: May 13, 2014Assignee: Siemens Product Lifecycle Management Software Inc.Inventor: Jianbing Huang
-
Patent number: 8706689Abstract: A system for media lifecycle management for recorded media in a contact center environment, comprising a plurality of recording servers operating on network-attached computers and adapted to record interactions in a contact center, a media lifecycle management service operating on a plurality of network-attached server computers and comprising software modules adapted to carry out relocation, archive, backup, restore, delete, and synchronize processes, a configuration service operating on a plurality of network-attached server computers, and a plurality of data storage devices attached to a network and each accessible to at least one recording server and to the media lifecycle management service and configuration service.Type: GrantFiled: August 29, 2013Date of Patent: April 22, 2014Assignee: Zoom International S.R.O.Inventor: Pavel Adam
-
Patent number: 8688626Abstract: A computer implemented method, system, and/or computer program product generates technical business data requirements from functional process requirements. Such method, system, and/or computer program product include data processing infrastructure. The data processing infrastructure may further include at least one data persistence component and at least one business process hierarchy. The computer implemented method, system, and/or computer program product obtain a set of technical elements concerning functional process requirements for each business process within the business process hierarchy. Such method, system, and/or computer program product classify technical elements into functional objects, link each of the functional objects to at least one process within the business process hierarchy and generate a plurality of business data roadmap templates in the data processing infrastructure.Type: GrantFiled: January 27, 2011Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Carl Michael Marrelli, Ram S Narayanan, Martin Oberhofer, Solmaz Rashidi