Interfaces; Database Management Systems; Updating (epo) Patents (Class 707/E17.005)
  • Publication number: 20130332435
    Abstract: Parallel certification of transactions on shared data stored in database partitions included in an approximate database partitioning arrangement may be initiated, based on initiating a plurality of certification algorithm executions in parallel, and providing a sequential certifier effect. Logging operations associated with a plurality of log partitions configured to store transaction objects associated with each respective transaction may be initiated, each respective database partition included in the approximate database partitioning being associated with one or more of the log partitions. A scheduler may assign each of the transactions to a selected one of the certification algorithm executions.
    Type: Application
    Filed: June 12, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Philip A. Bernstein, Sudipto Das
  • Publication number: 20130332421
    Abstract: A method, a system and a computer program product create a retention schedule for content within a content repository. A rule is obtained in a domain-specific language specifying content for retention, a retention time period, and a task for performance upon expiration of the retention time period, and the rule is processed to create the retention schedule. The processing of the rule includes mapping the specified content to content within the content repository, creating an action corresponding to the specified task for the content repository, and creating the retention schedule linking the mapped content and created action for the specified retention time period.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen
  • Publication number: 20130332430
    Abstract: An application monitoring infrastructure that enables application configuration changes on multiple machines across multiple OS types to be tracked by identifying data containers that are to be monitored for changes, detecting a change to a monitored data container, and storing data representative of a changed version of the monitored data container responsive to detecting that the monitored container was changed. The data containers that are to be monitored for changes are identified from templates, and a unique template is provisioned for each of the applications.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: VMware, Inc.
    Inventors: Adar MARGALIT, Eran Dvir
  • Publication number: 20130332770
    Abstract: A primary active manager can manage a first copy of a database in a first computer system cluster according to a set of management rules that provide for an active copy and one or more passive copies of the database at a given time. The primary active manager can also manage a second copy of the database in a second computer system cluster according to the rules. The rules can allow the first copy of the database or the second copy of the database to be the active copy if one or more criterion in the rules is met for that active copy. The first copy can be designated as the active copy and the second copy can be designated as a passive copy. A failure of the first copy can be detected, and in response, the second copy can be automatically designated as the active copy.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Gregory Thiel, Yogesh Bansal
  • Publication number: 20130332432
    Abstract: Embodiments are directed to, for a database comprising a set of transactions, with each transaction including an itemset comprising one or more individual items, obtaining a set of all closed frequent itemsets by checking frequencies of transaction sets, wherein a given itemset, I, is frequent where at least some threshold number (?) of transactions contain I, and wherein the given itemset I is closed wherein it is impossible to add any item to I without changing the frequency thereof.
    Type: Application
    Filed: July 18, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Issei Yoshida
  • Publication number: 20130332413
    Abstract: A method for reducing data transfers while eliminating data loss during database replication includes receiving one or more database log write operations caused by an application making updates to a database. The method also includes writing the one or more database log write operations on a database log stored at a primary site and asynchronously mirroring the database log to a secondary storage device located at a secondary site. The method also includes synchronously storing the one or more database log write operations on a secure storage unit at the primary site and receiving an indication of a disaster event at the primary site. In response to the indication of the disaster event, transmitting only the one or more database log write operations stored to the secure storage unit during a time interval to the secondary storage device.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harry M. Yudenfriend, Peter G. Sutton
  • Patent number: 8606750
    Abstract: Systems and methods are used to generate a protocol for an assay. At least one performance characteristic parameter of an assay and at least one standardized protocol for each assay of a plurality of assays and assay types are stored. A performance characteristic parameter selection and an assay selection are received from a client device of a laboratory. One or more performance characteristic parameters and a standardized protocol are retrieved from the database device. The client device is sent the one or more performance characteristic parameters and one or more study variable values. One or more amendments to the one or more performance characteristic parameters and one or more study variable values are received from the client device. A protocol for the assay is generated based on the one or more amendments.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: December 10, 2013
    Assignee: Life Technologies Corporation
    Inventors: Jerry Boonyaratanakornkit, Erhard Schoenbrunner, Marc Balcer
  • Publication number: 20130325799
    Abstract: A method for automatic data synchronization between a source system and a buffer system. The method includes identifying a configurable set of penalties, wherein each penalty defines a number of penalty points associated with a respective one of a plurality of events related to data set stored by the source system. The method also includes, in response detecting one or more events, calculating a total penalty score using the penalty points corresponding to each of the events. The method also includes determining that the total penalty score satisfies a predetermined penalty threshold indicating that the copy of the data set stored on the buffer system is presumed stale and, in response, initiating a data replication operation that updates the copy of data set stored on the buffer system with current data from the data set stored on the source system.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Tim Friessinger, Juergen Holtz
  • Publication number: 20130325875
    Abstract: The present disclosure includes a system, method, and article of manufacture for aggregating a consumer profile, identifying tailored content (e.g., in response to a trigger event and/or based upon a consumer profile), and/or tailoring a digital destination. For example, the systems may receive direct data indicating an interest in receiving specific content, aggregate that data into a consumer profile, compare the consumer profile to content, and/or identify tailored content based upon the comparison. Further, the systems may communicate the tailored content to a web client associated with a consumer, receive a transaction request from a web client, and/or receive bids associated with tailored content. In addition, these systems may prioritize tailored content comprising a plurality of tailored offers and/or forecast a budget for an upcoming experience.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: American Express Travel Ralated Services Company, Inc.
    Inventors: Robert E. Morgan, Hitesh K. Seth
  • Publication number: 20130325793
    Abstract: A system and method for using an easy query in a business warehouse system environment that includes external end-user systems. A method includes providing a flag in a query to a business warehouse data system, the flag marking the query for access to the query by sources external to the business warehouse data system. The method further includes providing, by the at least one data processor the access points having a number of parameters that are fixed at a design time associated with the query, providing a query result to the access points of the sources external to the business warehouse system according to the number of parameters. The system and method provide an easy way of creating an access function at design time, as well as an easy way of result set consumption provided by the function at runtime.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Inventors: Martin Mayer, Zoltan Albrecht
  • Publication number: 20130325885
    Abstract: Embodiments of the invention provide a mechanism for provisioning composite applications using a hierarchical data structures. A method of embodiments of the invention includes receiving, by a provisioning server, a request for a configuration parameter from a first component of a composite Web application having a plurality of components implemented on a virtual machines (VM), and retrieving information about the composite Web application related to one or more additional components of the composite Web application. The information can then be compared to a match condition of one or more elements of a highest level of a hierarchical data structure that has a plurality of elements organized into levels. if a match condition of a first element is satisfied based on the comparison, a value for the requested configuration parameter is determined based on data contained in the first element of the hierarchical data structure.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: RED HAT ISRAEL, INC.
    Inventors: Ohad Shaul Anaf Levy, Amos Benari
  • Publication number: 20130325822
    Abstract: In specific embodiments, a content management system operable on one or more microprocessors comprises a content repository storing a plurality of content items and a content usage analyzer. The computer is usable to perform one or more operations on one or more contents items stored in the content repository, and when an operation is performed on a content item, audit data is captured related to the operation. The content usage analyzer is configured to identify an idle content item within the content repository based on the captured audit data.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: GOVINDA RAJ SAMBAMURTHY, HARI CHARAN RAMACHANDRA RAO
  • Publication number: 20130325901
    Abstract: A method for storing database information, including: storing a table having data values in a column major order, wherein the data values are stored in a list of blocks, assigning a tuple sequence number (TSN) to each data value in each column of the table according to a sequence order in the table, wherein data values that correspond to each other across a plurality of columns of the table have equivalent TSNs; assigning each data value to a partition based on a representation of the data value; and assigning a tuple map value to each data value, wherein the tuple map value identifies the partition in which each data value is located.
    Type: Application
    Filed: August 30, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald J. Barber, Min-Soo Kim, Sam S. Lightstone, Guy M. Lohman, Lin Qiao, Vijayshankar Raman, Eugene J. Shekita, Richard S. Sidle
  • Publication number: 20130325905
    Abstract: A logging tool running on a computing device serializes system and application events. The logging tool analyzes a logging stream from a process to identify if the logging stream includes a formatting instruction. The logging tool identifies at least one argument associated with the formatting instruction, and serializes the formatting instruction and the at least one argument by recording, to a buffer, the formatting instruction and the at least one argument without formatting the logging stream.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: RED HAT, INC.
    Inventors: Steven C. Dake, Angus Salkeld
  • Publication number: 20130325827
    Abstract: A transaction originator node identifies multiple data elements distributed at multiple enlisted nodes to lock for a transaction managed by the transaction originator node. The transaction originator node determines which of the enlisted nodes is a first enlisted node in a lock order for the transaction and sends an update request to the first enlisted node in the lock order to lock a data element residing at the first enlisted node. The transaction originator node sends update requests to remaining enlisted nodes in the lock order to cache the update requests until the remaining enlisted nodes receive a message to perform a lock.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: RED HAT INC.
    Inventors: Mircea Markus, Manik Surtani
  • Publication number: 20130325805
    Abstract: A system and method for tagging and securely archiving patient radiological data includes computing a unique token from at least one of a plurality of data set attribute values, creating a de-identified version of the data set, writing the unique token to the de-identified version of the data set, and transmitting the de-identified version of the data set to an archive for storage. The de-identified version of the data set may be retrieved from the archive by querying and retrieving the de-identified version of the data set having the unique token written thereto.
    Type: Application
    Filed: June 2, 2012
    Publication date: December 5, 2013
    Inventor: Dmitriy Tochilnik
  • Publication number: 20130325821
    Abstract: Provided are a computer program product, system, and method for merging entries in a deduplication index. An index has chunk signatures calculated from chunks of data in the data objects in the storage, wherein each index entry includes at least one of the chunk signatures and a reference to the chunk of data from which the signature was calculated. Entries in the index are selected to merge and a merge operation is performed on the chunk signatures in the selected entries to generate a merged signature. An entry is added to the index including the merged signature and a reference to the chunks in the storage referenced in the merged selected entries. The index of the signatures is used in deduplication operations when adding data objects to the storage.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Corneliu M. Constantinescu, Joseph S. Glider, Shai I. Tahar
  • Publication number: 20130325796
    Abstract: A system and method for the integration of databases in a multi-tenant cloud environment. The method includes specific systems that integrate MS SQL and other database software with a cloud based infrastructure as a service platform, specifically OpenStack Nova. This method also includes certain optimization and rebalancing innovations to maximize databases in a cloud environment.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Inventors: Michael Basnight, Keith Bray, Daniel Morris, Chris Sackman
  • Publication number: 20130325826
    Abstract: A method for identifying matching transactions between two log files where each transaction includes one or more statements. Each log file record records the execution of a statement and includes a transaction identifier. Each record in turn in one log file is compared to an advancing window of records in the other log file. A first table contains associations of statements to transactions and transactions to statements for records in the window. If a match is found between a record in the one file and a record in the window, information associating partial transactions in the one file to potential transactions of the records in the window is added to a second table. If an end-of-transaction record is read from the one file, a best match is found between the ended transaction and the potential transactions based on information in the first and second tables.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manoj K. Agarwal, Curt L. Cotner, Amitava Kundu, Prasan Roy, Rajesh Sambandhan
  • Publication number: 20130325825
    Abstract: In accordance with the teachings described herein, systems and methods are provided for estimating quantiles for data stored in a distributed system. In one embodiment, an instruction is received to estimate a specified quantile for a variate in a set of data stored at a plurality of nodes in the distributed system. A plurality of data bins for the variate are defined that are each associated with a different range of data values in the set of data. Lower and upper quantile bounds for each of the plurality of data bins are determined based on the total number of data values that fall within each of the plurality of data bins. The specified quantile is estimated based on an identified one of the plurality of data bins that includes the specified quantile based on the lower and upper quantile bounds.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Inventors: Scott Pope, Georges H. Guirguis, Oliver Schabenberger
  • Publication number: 20130325808
    Abstract: A selective tuple versioning is used on a files system for preserving past states of file system nodes by adding a bitmap to a row for a node within a file system table for preserving the past state of the node in a file system.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yariv BACHAR, Aviv KUVENT, Asaf LEVY
  • Publication number: 20130325804
    Abstract: A unique file-system node identification (ID) is created for each newly created node in a file system repository by combining a grid identification (ID), a repository identification (ID), and a node identification (ID) to form the unique file-system node ID. The unique file-system node ID is associated with a unique association identification (ID) for creating an association for linking the node from a source repository to a target repository when performing a replication operation between a repository and another repository. The different replication instances of the node in the file system repository are distinguished by the unique association ID assigned to each of the replication instances.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yariv BACHAR, Aviv CARO, Asaf LEVY, Oded SONIN
  • Publication number: 20130318042
    Abstract: Techniques to automatically manage file descriptors are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to receive a file descriptor request from a client application, generate a file descriptor or file descriptor construct information for a content file, and send a file descriptor response with the file descriptor or file descriptor construct information to the client application. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
  • Publication number: 20130318132
    Abstract: A generational garbage collector utilizes a pool-based heap to store objects dynamically generated at runtime. The pool-based heap is configured as a collection of pools where each pool stores objects associated with the same generation. Each pool contains a pool header that identifies the generation of all objects within the pool. The pools are aligned to a memory boundary that is a multiple of the pool size. Select bits of an object's memory address may be used to access the pool header so that an object's generation, which is needed in various phases of the garbage collection process, is readily determined.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: Microsoft Corporation
    Inventors: ABHINABA BASU, Jaiprakash Sharma
  • Publication number: 20130318055
    Abstract: Methods, systems, and computer program products for cache conflict detection are provided. A computer-implemented method may include providing a partial graph of data to an application executing on a mobile device where the partial graph is derived from a document comprising a graph of data having a plurality of nodes, receiving a modified partial graph from the application where the modified partial graph includes one or more changes to the partial graph, and determining a document version used to derive the partial graph is no longer a most recent version of the document.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: Sybase, Inc.
    Inventors: Brian Keith Lorenz, Johannes Alberti, Lance Waterman
  • Publication number: 20130318088
    Abstract: According to one embodiment of the present invention, classification of objects in a directory service may be managed. An object is identified in a directory service. Classification information associated with the object is received from a reference database. Using a processor, a rule that specifies a value that corresponds to the classification information is accessed. The accessed value is based on a power of two classification model. Using the processor, the class of service attribute is created using the value. The class of service attribute is associated with the object listed in the directory service using the processor.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: Bank of America Corporation
    Inventor: Michael Edward Futty
  • Publication number: 20130318030
    Abstract: A central data warehouse includes embedded data marts. These embedded data marts, referred to as workspaces, are assigned centrally manage data by reference only but rely directly on the centrally managed data and the underlying infrastructure. Workspaces still allow departments in an enterprise to perform certain actions on their own (like adding new data and building new models) without having to instantiate copies of the centrally managed data in a locally managed data mart.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Klaus Nagel, Rainer Schaefer, Silvia Bratz, Marcus Hoepfner, Patrick Winkler, Matthias Jensen, Dirk Janning
  • Publication number: 20130318047
    Abstract: An approach for managing a family tree archive is provided. The approach includes creating an electronic archive based on a family tree. The approach also includes automatically discovering Internet-based data associated with at least one member of the family tree. The approach additionally includes adding the Internet-based data to the archive. The approach further includes storing the archive at a storage device.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael D. HALE, Tian M. PAN, Randy A. RENDAHL
  • Publication number: 20130318129
    Abstract: This disclosure provides systems and methods for updating database servers with schema changes to avoid concurrency anomalies. The system may receive a snapshot of a table to be updated with a new schema, wherein the snapshot is taken at a given time, and wherein the table includes a number of rows. The system may then read each row from the snapshot and read each row from the table to be updated at a second time. The system may then compare the rows read from the snapshot to the rows read from the table at the second time. Furthermore, the system may determine, based on the comparison, the rows from the snapshot that have not changed between the given time and the second time. The system may then write the rows that have not changed to the table to be updated.
    Type: Application
    Filed: September 14, 2012
    Publication date: November 28, 2013
    Applicant: GOOGLE INC.
    Inventors: Radek Vingralek, Jeffrey Shute, Eric Christopher Rollins, Sukhdeep Sodhi, Ian Rae
  • Publication number: 20130318128
    Abstract: In one embodiment, a computer-implemented method comprises receiving a query in a controller. A data store stores data in a relational database. The database comprises a plurality of fields and a plurality of data elements. Each field is associated with a portion of the data elements. The database is arranged as at least one table, and the query identifies data of an object to be stored in a data set. The method further comprises determining, by the controller, whether the relational database includes a field associated with a class of the object; and if the relational database does not include a field associated with the class of the object, adding a column to the relational database, the added column having a field corresponding to the class. The method further comprises adding the data of the object to the relational database.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Tobias Friedrich Zahn, Steffen Geissinger
  • Publication number: 20130318085
    Abstract: Techniques for use in adding contacts between profiles of different social networks are described. For each candidate contact in a first profile, the technique involves identifying, for a selected attribute type, whether a match exists between a stored attribute of the candidate contact and a stored attribute of a contact in a second profile. If the match exists, then the candidate contact is recommended, queued, or added as a contact in the second profile. Otherwise, if no match exists, then the candidate contact is excluded from being recommended, queued, or added as a contact in the second profile. A learning mechanism may set the operating mode to a recommending mode, a queuing mode, or an adding mode for adding contacts. The operating mode may be set based on predetermined conditions or events.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Jamieson Robin Pepper
  • Publication number: 20130318036
    Abstract: A system may receive, at least in part from an update database, a plurality of updates to a plurality of profiles that individually describe ones of a plurality of users of a social network. The system may process, using a batch processor, at least some of the plurality of updates to generate a consolidated update indicative of a status of at least some of the plurality of profiles. The system may transmit the consolidated update to the update database. The system may display the consolidated update on an update stream of the social network corresponding to at least one of the plurality of users.
    Type: Application
    Filed: October 31, 2012
    Publication date: November 28, 2013
    Applicant: Linkedin Corporation
    Inventors: Samir M. Shah, Roshan Rajesh Sumbaly
  • Publication number: 20130318046
    Abstract: Various systems and methods for seeding a storage device. For example, a method involves accessing a policy that identifies a number of clients. The method then involves selecting a most recent backup image for each of the clients and copying the most recent backup images from a source storage device to a target storage device. Once a most recent backup image has been copied from the source storage device to the target storage device for each of the clients, the method switches a destination value in the policy from the source storage device to the target storage device.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Inventors: Thomas Clifford, Shelley A. Schmokel
  • Publication number: 20130318048
    Abstract: Techniques to modify file descriptors for content files are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to generate a file descriptor for a content file in accordance with a universal file descriptor model, the universal file descriptor model to comprise a file descriptor surface with multiple file descriptor tiles to present corresponding content parts from the content file, with at least one of the file descriptor tiles defining a content part class representing homogeneous content parts from heterogeneous content file types. The file descriptor application may also comprise a file descriptor editor component arranged to allow modifications to the file descriptor. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Matthew Wood, Malia Douglas, Ashley B. Cockerill, Trevor Lacey
  • Patent number: 8595617
    Abstract: A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 26, 2013
    Assignee: E-Plan, Inc.
    Inventors: Michael Chegini, Steven Hooper, S. Jay Hedjazi
  • Publication number: 20130311429
    Abstract: According to the prior art virtual file backup method, backup is performed without saving a file configuration information, so that the backup file cannot be restored as a virtual file during restoration, and the usage capacity of the disk is increased. According to the present invention, an actual data managed by a virtual file, an actual data managed by one or more element files and a configuration information of the virtual file are respectively stored during backup, wherein during restoration, the virtual file is restored based on the configuration information of the virtual file.
    Type: Application
    Filed: May 18, 2012
    Publication date: November 21, 2013
    Applicant: HITACHI, LTD.
    Inventors: Masakuni Agetsuma, Akio Shimada, Atsushi Sutoh
  • Publication number: 20130311488
    Abstract: A method implemented by a computer includes receiving a segment of data that has a time dimension, where the time dimension of the segment of data is bounded by a start time stamp and an end time stamp. The segment of data is added to an append-only database table of a distributed database. The addition operation imposes an inherent data order based upon the start time stamp and end time stamp without the manual definition of a database table partition in the distributed database.
    Type: Application
    Filed: January 6, 2012
    Publication date: November 21, 2013
    Applicant: CITUS DATA BILGI ISLEMLERI TICARET A.S.
    Inventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak
  • Publication number: 20130311441
    Abstract: A system includes a master node and worker nodes controlled by the master node. Each worker node stores 25 or more modular blocks of a distributed database, where each modular block has a size of 5 G bytes or less and has an associated log file.
    Type: Application
    Filed: January 6, 2012
    Publication date: November 21, 2013
    Applicant: CITUS DATA BILGI ISLEMLERI TICARET A.S.
    Inventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak
  • Publication number: 20130311525
    Abstract: Systems and methods are described that facilitate idempotent execution of commands generated by a client for execution by a database server. Each command transmitted to the server includes a command ID generated by the client. The server attempts to execute each command and subsequently stores the command ID associated therewith in a repository along with an indication of whether the command executed successfully. When a new command is received by the server, it determines if the command ID associated therewith has already been stored in the repository. If the command ID associated with the new command has not already been stored in the repository, then the server executes the new command. If the command ID associated with the new command has already been stored in the repository and a previously-received command associated with the command ID has been executed successfully, then the server will not execute the new command.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew A. Neerincx, Luiz F. Santos, Oleg Ignat, David B. Lomet, Quetzalcoatl Bradley, Raghu Ram, Peter Gvozdjak, Balendran Mugundan
  • Publication number: 20130311431
    Abstract: An information handling system detects that a first electronic mail message has been permanently deleted from a local memory of a first information handling system, generates a second electronic mail message to request a recovery of the first electronic mail message, attaches a file to the second electronic mail message, and sends the second electronic mail message to a plurality of second information handling systems.
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Dell Products, LP
    Inventor: Paulraj Deepaganesh
  • Publication number: 20130311421
    Abstract: A method implemented by a computer network includes receiving a database table update to a distributed database. The database table update is loaded into a database table partition on a node of a computer network executing the distributed database. The database table update is added to an append-only log file corresponding to the database table partition. The added update represents data associated with the database table update in a logical representation that is independent of the physical representation of the data at the node. This facilitates transferring the database table partition to other nodes within the computer network.
    Type: Application
    Filed: January 6, 2012
    Publication date: November 21, 2013
    Applicant: CITUS DATA BILGI ISLEMLERI TICARET A.S.
    Inventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak
  • Publication number: 20130311519
    Abstract: A method of creating and managing a database of meta_data sets for a plurality of objects is provided. The meta-data set is configured to characterize an object. The meta_data set for a “j”-object is selected from the group consisting of: a first item; a second item; an “i”-th item; and ID-j tag; wherein “i” and “j” being integers. The method comprises: (A) identifying a meta_data set for at least one object; (B) collecting a meta_data set for at least one object; (C) creating the database of meta_data sets for the plurality of objects; (D) storing the database of meta_data sets for the plurality of objects; and (E) accessing the database of meta_data sets for the plurality of objects.
    Type: Application
    Filed: May 19, 2012
    Publication date: November 21, 2013
    Applicant: TRIMBLE NAVIGATION LTD
    Inventors: Alois Ludwig Deking, Prakash Iyer, Ravikanth Srinivasa Pappu
  • Publication number: 20130311426
    Abstract: A method implemented by a computer network includes storing a database table in a distributed database resident on the computer network. The database table is represented with append-only files, where each append-only file stores data in a logical representation that is independent of the physical representation of the data at a node of the computer network. Data in the append-only files are repartitioned across nodes in the computer network to form repartitioned files. Information about a mapping between the append-only files and the repartitioned files is maintained.
    Type: Application
    Filed: January 6, 2012
    Publication date: November 21, 2013
    Applicant: CITUS DATA BILGI ISLEMLERI TICARET A.S.
    Inventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak
  • Publication number: 20130311427
    Abstract: Embodiments are directed towards managing within a cluster environment having a plurality of indexers for data storage using redundancy the data being managed using a generation identifier, such that a primary indexer is designated for a given generation of data. When a master device for the cluster fails, data may continue to be stored using redundancy, and data searches performed may still be performed.
    Type: Application
    Filed: October 9, 2012
    Publication date: November 21, 2013
    Applicant: SPLUNK INC.
    Inventors: Vishal Patel, Mitchell Neuman Blank, JR., Sundar Rengarajan Vasan, Stephen Phillip Sorkin
  • Publication number: 20130311516
    Abstract: Embodiments include systems and methods for providing enterprise visual communications. In one embodiment, a method is provided. The method can include receiving event data from one or more data management systems; based at least in part on the received event data, generating one or more indications for output to a user; based at least in part on the received event data, generating one more expected activities for the user; and generating one or more additional indications corresponding with at least one of the expected activities for output to the user.
    Type: Application
    Filed: March 31, 2011
    Publication date: November 21, 2013
    Applicant: MCKESSON FINANCIAL HOLDINGS
    Inventors: Billy Callans, Gary York, Archie Cobbs
  • Patent number: 8589353
    Abstract: A method and a system for backing up terminal data are disclosed. The scheme is used for solving technical problems that existing ways for backing up terminal data have a low duplicating efficiency and resources are wasted seriously. The scheme creates a terminal index table to maintain data information in a terminal device; when the terminal device newly creates or modifies data contents, information of the index items in the terminal index table and corresponding data contents are sent to a network server; the network server also creates a server index table corresponding to the terminal index table, and the network server stores or deletes data contents of the terminal device according to information such as types and numbers of index items. The scheme can back up terminal data rapidly and simplifies the check procedure, thereby saving memory resources of the terminal device and improving backup efficiency.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: November 19, 2013
    Assignee: ZTE Corporation
    Inventors: Xiao Yao, Cuirong Huang
  • Patent number: 8589368
    Abstract: A media player monitors a media feed (e.g., a web feed) for availability of newly published content available over a network. Via the feed, the media player can receive notification that certain retrievable content (e.g., the same content or substantially similar content) is available from multiple different locations over the network. The notification can include multiple pointers for use by the media player to retrieve the content. For example, a first pointer of the multiple pointers can identify a first remote location over the network in which to retrieve the content, a second pointer can identify a second remote location over the network in which to retrieve the content, and so on. The media player can have an associated download manager that selects an appropriate one of the pointers to retrieve the content depending on which of one or more download by applications resides on a computer system.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Riggs, Daniel J. Cooley
  • Publication number: 20130304764
    Abstract: An approach is provided for determining one or more social networks. A processor may then process and/or facilitate a processing of access information associated with one or more files, wherein access to the one or more files is based, at least in part, on the one or more social networks.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: Nokia Corporation
    Inventors: Nadarajah Asokan, Markus Juhani Miettinen, Marcin Nagy
  • Publication number: 20130304773
    Abstract: The disclosure discloses a method and system for optimizing the handling of application forms. The method includes extracting annotated content from an application form. After this, at least one of: form type or form id related to the application form is determined. Then, the form id or form type is associated with the extracted content. Finally, the extracted content along with the form type or the form id is transmitted over the network for form reconstruction or other purposes.
    Type: Application
    Filed: May 8, 2012
    Publication date: November 14, 2013
    Applicant: XEROX CORPORATION
    Inventors: Kovendhan Ponnavaikko, Nischal M. Piratla
  • Publication number: 20130304775
    Abstract: There is disclosed a storage unit for high performance computing system, a storage network and a method of providing storage and of accessing storage. The storage unit includes an enclosure constructed and arranged to receive plural storage devices to provide high density, high capacity storage. The unit also includes a network connector and at least one integrated application controller constructed and arranged to run a scalable parallel file system for accessing data stored on the storage devices and providing server functionality to provide file access to a client via the network connector.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: Xyratex Technology Limited
    Inventors: David Michael DAVIS, Kenneth Kevin CLAFFEY, Christopher BLOXHAM