Using Distributed Data Base Systems, E.g., Networks, Etc. (epo) Patents (Class 707/E17.032)
  • Publication number: 20120185434
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for data synchronization. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a knowledge vector from a first device of the pair of devices, the knowledge vector identifying data items and latest changes to the data items known to the peer device; comparing, at a second device of the pair of devices, the received knowledge vector with a local knowledge vector for changes unknown to the first device; and sending a list of changes to the first device.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Dominic B. Giampaolo, Jean-Gabriel Morard
  • Publication number: 20120185513
    Abstract: The molecular information providing system of the invention has the terminal units to including molecular structure input/output means, and a molecular information providing apparatus connected via a network to the terminal units and including a database storing a molecular structure, an intermediate representation generated from the molecular structure, and a characteristic decided depending on the molecular structure. The molecular information providing apparatus comprises a coordinate system transforming part for calculating the principal axes of inertia from an atomic arrangement notation specifying the molecular structure, and registering in the database an intermediate representation that is a coordinate transformation of the atomic coordinates into a coordinate system in the directions of the principal axes of inertia, and a retrieval executing part for retrieving the molecular structure stored in the database, employing the intermediate representation.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 19, 2012
    Applicant: International Business Machines Corporation
    Inventor: HIKARU SAMUKAWA
  • Publication number: 20120185430
    Abstract: To help a database administrator assess the impact of database server changes on applications, trace files are preprocessed into intermediate files with events sorted by generation order. Unused event classes and columns of a trace file are excluded, and pre-calculated data may be included. Intermediate files are then dispatched across a set of clients, and replay occurs in a synchronization mode or a stress mode. Synchronization mode releases events in submission order, whereas stress mode releases events in emulation of their original timing. Replay parameters include server idle time cap, query timeout value, a connect-time scaling factor for scaling time between trace start and connection login, and a think-time scaling factor for scaling the time between events on a replay client—database server connection. Each replay client generates a result file, which a replay controller aggregates for administrator analysis.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: (Oliver) Gang Yao, (Shirley) Qing Yue Wang, (Elton) ZhiYong Zheng, (Justin) YiCong Shen
  • Publication number: 20120179646
    Abstract: A cloud enablement aggregation proxy (CEAP) receives and processes audit data from audited resources before such data is stored in a database. The CEAP manages log data for resources hosted in a multi-tenant shared pool of configurable computing resources (e.g., a compute cloud). A method for managing log data begins by the proxy aggregating and normalizing log information received from a plurality of the resources. The aggregated and normalized log information is then parsed to identify a tenant associated with each of a set of transactions. For each of the set of transactions, the CEAP annotates log data associated with the tenant and the particular transaction to include a tenant-specific identifier. An optional tenant separation proxy (TSP) separates the annotated log data on a per tenant basis prior to storage, and the tenant-specific log data may be stored in per tenant data structures or dedicated tenant log event databases to facilitate subsequent compliance or other analysis.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heather M. Hinton, Richard Jay Cohen
  • Publication number: 20120179679
    Abstract: A database access facility for accessing databases includes a monitoring function which monitors accesses by requestors of database data. The monitoring function tracks which database fields are requested to dynamically determine the fields which the application needs. Once sufficient tracking data is obtained, subsequent accesses to the database on behalf of an application are automatically modified by the application server to request only the fields which are likely to be needed. Preferably, the database access facility is an application server for one or middle tier applications which access the database on behalf of multiple clients in a three-tier client-server environment.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William T. Newport, John Joseph Stecher, Robert Wisniewski
  • Publication number: 20120179719
    Abstract: The present invention relates to a searching system and method arranged to search information available from one or more data sources. The searching system comprises a user interface and a storage means which is arranged to store search templates. The search templates include search profiles which include parameters which are arrange to direct the search in accordance with the nature of the search enquiry. The parameters may include the time period of data sources to be searched, the data sources to be used, and keywords delimiting with the search.
    Type: Application
    Filed: December 20, 2011
    Publication date: July 12, 2012
    Inventor: Enrico Coiera
  • Publication number: 20120173480
    Abstract: A live dual audit system and recorder method validating and independently verifying element effort event data, assigning audit levels to element effort reports displaying audit level icons whether effort event data is submitted by effort owner or generated by the system's dynamic method, and whether the effort is acknowledged by the project owner. A semi-automated first audit examines repository auditor input effortology decisions against provided effort exhibit data. A fully automated second audit examines dynamically generated system effort data against repository data. A DVIVD event data match audit recorder displays real time dynamic dual audit test reports with each effort audit level movement, and indicates any element effort audit mismatch data system location. An element's audited effort dataset level is displayed in the DVIVD event data match audit recorder until all dataset requirements are fulfilled and satisfy that element's highest audit level, and displays a “System Audit Certified” icon report.
    Type: Application
    Filed: January 3, 2012
    Publication date: July 5, 2012
    Inventor: Neal King Rieffanaugh, JR.
  • Publication number: 20120173580
    Abstract: The present invention is an event feedback networking system configured to facilitate intuitive participant response. The event feedback networking system utilizes novel distributed hardware components and novel data structures for obtaining, processing, analyzing, and displaying intuitive user feedback.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Inventors: Donato Diorio, Casey Kerr
  • Publication number: 20120173486
    Abstract: System and method for dynamically selecting storage locations of replicas in cloud storage system. The cloud storage system may include a plurality of data nodes and a server. The plurality of data nodes may be geographically distributed. Each one of the plurality of data nodes may store an object and at least one replica thereof and provide stored replica to a user. The server may be coupled to the plurality of data nodes through a network. The server may migrate at least one replica according to changes of the location of the user.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 5, 2012
    Inventors: Chang-Sik PARK, Mi-Jeom Kim, Hyo-Min Kim, Eo-Hyung Lee, Jin-Kyung Hwang
  • Publication number: 20120173503
    Abstract: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 5, 2012
    Applicant: GOOGLE INC.
    Inventors: Brian RAKOWSKI, Aaron BOODMAN
  • Publication number: 20120166384
    Abstract: According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate a display of information on a client device. For example, a server may retrieve first enterprise data from an enterprise database and store the first enterprise data into a first client based cache at the server, the first client based cache being associated with a first user. Similarly, the server may retrieve second enterprise data from the enterprise database and store the second enterprise data into a second client based cache at the server, the second client based cache being associated with a second user. Subsequent to the storing of the first enterprise data, the server may receive a display request from a first client device associated with the first user and transmit the first enterprise data to the first client device.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Karl-Peter Nos, Andreas Riehl, Belenki Michael
  • Publication number: 20120166449
    Abstract: A system and method for managing sports related information in real-time are provided. The system comprises a user interface module configured to receive data pertaining to one or more sports and sports related persons; a repository module configured to store the collected data; and a sports module configured to process the collected data to generate sports related information using predetermined algorithms, the generated information being stored in the repository module and being accessible via the user interface module. The sports module comprises a registration module configured to register one or more users; a validation module configured to validate information pertaining to users; a player information module configured to provide player information to users; a recommendation module configured to generate recommendations related to one or more players, teams or coaches; and a selection module configured to facilitate selection of at least one of players, teams and coaches.
    Type: Application
    Filed: March 25, 2011
    Publication date: June 28, 2012
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventor: Pankaj Pitaliya
  • Publication number: 20120158756
    Abstract: Embodiments herein include a method and apparatus for searching a structured peer-to-peer (P2P) network. A requesting node obtains a search term and generates a Bloom filter using the search term. The Bloom filter is sent to a searching node, which compares the received Bloom filter with at least one further Bloom filter stored at a database accessible by the searching node. The further Bloom filter is associated a further node in the P2P network. In the event that the Bloom filter and the further Bloom filter match, the searching node sends towards the requesting node an identity of the further node. This allows the requesting node to query the further node for the required data.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 21, 2012
    Inventors: Jaime Jiménez, Jani Hautakorpi, Jouni Mäenpää
  • Publication number: 20120150972
    Abstract: Described herein are various technologies pertaining to presenting search results to a user, wherein the search results are messages generated by way of social networking applications. An interactive graphical object is presented together with retrieved messages, and messages are filtered responsive to interactions with the interactive graphical object. Additionally, a graphical object that is indicative of credibility of a message is presented together with the message.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Meredith June Morris, Scott Joseph Counts, Asta Jane Roseway, Julia Schwarz
  • Publication number: 20120150889
    Abstract: A method and apparatus to display at least one device connected through a DLNA way in a DLNA device including searching device information of one or more peripheral apparatuses, extracting URLs of media files corresponding to the one or more peripheral apparatuses respectively from the searched device information, and if there is a URL of a media file corresponding to a respective peripheral apparatus, receiving the media file corresponding to the respective peripheral apparatus from the URL, and displaying a UI to access the media files corresponding to the one or more peripheral apparatuses along with model names of the one or more peripheral apparatuses.
    Type: Application
    Filed: November 30, 2011
    Publication date: June 14, 2012
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Jong-yun CHOI
  • Publication number: 20120150958
    Abstract: Methods, apparatus, and articles of manufacture to determine audience engagement indices associated with media presentations are disclosed. An example method involves determining an Internet engagement indice based on a quantity of messages posted on an Internet service and containing a keyword associated with a media presentation. The example method also involves determining a composite engagement indice based on the Internet engagement indice and a survey engagement indice based on a survey of panel members exposed to the media presentation.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Inventors: Jan Besehanic, Arun Ramaswamy
  • Publication number: 20120150883
    Abstract: Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure. The method includes generating the directory tree structure that includes nodes comprising a designated category for each node and branches comprising links between the nodes, and generating one or more pointers. Each pointer corresponds to a specific node and the pointer links the specific node to an item of data within the searchable database. All pointers associated with the specific node link related items of data corresponding to the designated category. Each node within the directory tree structure can include a corresponding html address. Items of data can be web-based multimedia including audio, video, images, and appropriately formatted text, displayed in an encyclopedia-like format. Nodes, branches, and pointers within the directory tree structure can continually be added, edited, or deleted.
    Type: Application
    Filed: February 21, 2012
    Publication date: June 14, 2012
    Inventor: Robert Olan Keith, JR.
  • Publication number: 20120150796
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing transparent caching of configuration data in distributed landscapes. One process includes operations for receiving a read request of original configuration data stored at a second system. A first timestamp associated with local configuration data stored locally at a first system is identified. A second timestamp associated with the original configuration data is identified, and the second timestamp is determined to be later in time than the first timestamp. A copy of the original configuration data from the second system is retrieved for storage locally in place of the local configuration data at the first system based on the determination that the second timestamp is later in time than the first timestamp. The first timestamp is updated with a current timestamp associated with a time the copy of the original configuration data was retrieved from the second system.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: SAP AG
    Inventor: Christian Martick
  • Publication number: 20120150871
    Abstract: An autonomous blog engine is implemented to enable the autonomous generation of a blog. The autonomous blog engine receives media objects that are captured by an electronic device during a trip session. The autonomous blog engine determines a place of interest based on photographs selected from the media objects. The autonomous blog engine then generates textual content using one or more pre-stored knowledge items that include information on the place of interest. The autonomous blog engine further autonomously publishes a blog entry on the place of interest that includes one or more photographs from the photograph cluster and the textual content.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Xian-Sheng Hua, Hongzhi Li, Shipeng Li
  • Publication number: 20120150909
    Abstract: A system manages subscribers' data of mobile telephones in a wireless network. Data servers are located according to geographic service areas, and each of the data servers may store subscribers' data of mobile telephones based on the respective geographic area. Location of subscribers' data is determined depending upon subscribers' ID, to which two or more Mobile telephone Numbers (MTNs) are assigned. Two or more MTNs may have different area codes for which subscribers' data are stored in at least two or more of the data servers. A terminal, for example, receives a user request calling for subscriber's data of a first MTN, retrieves a subscriber's ID corresponding to the first MTN from an Electronic Telephone Number Inventory (eTNI) database and sends a request containing the subscriber's ID. A router determines a first data server corresponding to the retrieved subscriber's ID and routes the request to the first data server.
    Type: Application
    Filed: February 15, 2012
    Publication date: June 14, 2012
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: James Robert Alexander, Timothy D. DuHaime
  • Publication number: 20120143836
    Abstract: According to a method of access to a shared data record subject to contemporaneous read and write access by multiple requesters, a requester reads a shared data record including a payload and a first checksum. The requester calculates a second checksum of the payload of the data record. If the first and second checksums are not equal, the requester again reads the shared data record, including a third checksum, and calculates a fourth checksum of the payload of the shared data record. If the third and fourth checksums are equal, the requester processes the shared data record as valid, and if the second and fourth checksums are equal, the requester handles the shared data record as corrupt.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: ERIC P. FRIED, Rajeev Mishra, Lance W. Russell, Murali Vaddagiri
  • Publication number: 20120136873
    Abstract: A system and method of generating a contact list based on a geographic definition and, in certain embodiments, other screening criteria. In an embodiment, a geographic definition, specifying a geographic area, is received. The geographic definition is translated into at least one linkage key. A contact list, comprising a plurality of records associated with the geographic area, is then generated from one or more databases using the at least one linkage key as an index into the one or more databases.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 31, 2012
    Applicant: Targus Information Corporation
    Inventors: James D. Shaffer, George G. Moore
  • Publication number: 20120136826
    Abstract: In one embodiment, a method for facilitating long-lived data transactions includes starting a data transaction during a first user session, storing data associated with the data transaction in a temporary storage table, and ending the data transaction during a second user session using contents of the temporary storage table.
    Type: Application
    Filed: February 3, 2012
    Publication date: May 31, 2012
    Inventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
  • Publication number: 20120136844
    Abstract: A second program, which becomes inoperable as a result of updating of a first program and operates using the first program, is updated to an operable version using an appropriate update data file. When the version of the second program is not a version operable on the first program, one or more update data files including a full update data file which fully updates the second program to a version of the second program operable on the first program are determined as the update data files. When the version of the second program is a version operable on the first program, one or more differential update data files which do not include any full update data file and update some data files of the second program are determined as the update data files.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 31, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Yuki Wada
  • Publication number: 20120131044
    Abstract: Method for the context-driven integration of context-variable systems (CVSs), in particular but not exclusively in the form of mobile systems (MSs), into processes, which system can collect sensor data, comprising an infrastructure system which is connected to the MS via a network, wherein the infrastructure system comprises a central enrichment service (CES) and process retrieval service (PRS), there also being provided a central process engine (CPE) on which the sequence of the processes is controlled, a management unit (MU) functioning as a proxy between the CPS and MU, including the steps: a) booting up the MS and determining the initial context, i.e.
    Type: Application
    Filed: March 16, 2010
    Publication date: May 24, 2012
    Applicants: ECK*CELLENT IT GMBH, FACHHOCHSCHULE DER WIRTSCHAFT
    Inventors: Willi Nusser, Matthias Fuller, Thomas Rustemeyer
  • Publication number: 20120130985
    Abstract: Technologies are generally described for a peer to peer search routing algorithm and system. In one example, a node in a peer to peer network includes a processor. In some examples, the processor may be configured to receive information regarding a topology of the peer to peer network and generate a first search routing algorithm for the peer to peer network based on the topology. In some examples, the processor may be configured to generate a second search routing algorithm for the peer to peer network based on a search characteristic and the topology. In some examples, the second search routing algorithm is distinct from the first search routing algorithm. In some examples, the processor may be configured to receive a request to search the peer to peer network. In some examples, the processor may be configured to search the peer to peer network using the second search routing algorithm.
    Type: Application
    Filed: August 25, 2010
    Publication date: May 24, 2012
    Applicant: NORTHEASTERN UNIVERSITY TECHNOLOGY TRANSFER CENTER
    Inventor: Zhenhua Tan
  • Publication number: 20120130964
    Abstract: The present invention discloses a fast algorithm for mining high utility itemsets, wherein some transaction data and item utilities are recorded in a tree structure. The method to construct a tree structure is recording on a node the item utilities appearing from the root node to the node. Some techniques are used to reduce the mining space, whereby the fast algorithm can directly generate high utility itemsets from the tree structure without generating any candidates. The fast algorithm of the present invention is more efficient than the existing highest-efficiency algorithm. The present invention further proposes a compression method to effectively save memory space.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 24, 2012
    Inventors: Show-Jane YEN, Chia-Ching Chen, Yue-Shi Lee
  • Publication number: 20120130973
    Abstract: In accordance with embodiments disclosed herein, there are provided mechanisms and methods for implementing virtual objects in an on-demand database environment. For example, in one embodiment, mechanisms include receiving a data request at a host organization, wherein the data request specifies a first data source internal to the host organization and further specifies a second data source external to the host organization; retrieving first data results from the first data source based on the data request; retrieving second data results from the second data source based on the data request; and returning aggregated data results responsive to the data request based on the first data results and the second data results retrieved. In one embodiment, the internal data source is a multi-tenant database within the host organization.
    Type: Application
    Filed: April 15, 2011
    Publication date: May 24, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Steven Tamm, Susan Kimberlin
  • Publication number: 20120130948
    Abstract: An item data management server having the capability to create a physical item data record for a physical item in the control of a user based upon a data object of an accessible collection. The item data management server presents a clone command query to the user terminal, and receives, in response, a clone command query response that corresponds to and identifies a data object having a plurality of attributes. The item data management server generates a cloned physical item data record based upon the data object. The cloned physical item data record includes at least a portion of the plurality of attributes of the data object, and a second plurality of attributes associated with the user. The item data management server generates a web page including the cloned physical item data record, and presents the web page to the user terminal.
    Type: Application
    Filed: December 14, 2006
    Publication date: May 24, 2012
    Applicant: ITAGGIT, INC.
    Inventors: DAVID ALTOUNIAN, CHARLES ZELLER, SARA FOX
  • Publication number: 20120130963
    Abstract: Apparatus, systems, and methods may operate to retrieve multiple rows of a database in response to receiving a request to execute an aggregate user defined function (UDF) over the multiple rows, to sort each of the multiple rows into common groups, grouping together individual ones of the multiple rows that share one of the common groups, and to send UDF execution requests to apply the aggregate UDF to aggregate buffers of the common groups to produce an aggregate result, so that one of the UDF execution requests and one context switch are used to process each of the aggregate buffers used within one of the groups to provide at least one intermediate result that can be processed to form the aggregate result. Other apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: Teradata US, Inc.
    Inventors: Congnan Luo, Guilian Wang, Yu Long, Phanibhushan Rao Pampati, Michael Leon Reed
  • Publication number: 20120130959
    Abstract: The present invention discloses a method for controlling the times of refreshing an Ethernet Forwarding Database, and the method includes: pre-configuring the time of an address refresh pause timer, receiving a first request for refreshing the Ethernet Forwarding Database; refreshing the Ethernet Forwarding Database and starting the address refresh pause timer; and receiving subsequent requests for refreshing the Ethernet Forwarding Database successively, detecting, each time when receiving the request for refreshing the Ethernet Forwarding Database, whether the address refresh pause timer expires, if yes, then proceeding to step 2, otherwise not performing refresh.
    Type: Application
    Filed: October 22, 2009
    Publication date: May 24, 2012
    Inventor: Shaoyong Wu
  • Publication number: 20120131052
    Abstract: A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying data object to be accessed. Then, the data management system queries a metabase to locate data copies that contain the identified data object, wherein the data copies are created from similar source data, and wherein for each data copy the metabase contains an indication of the availability of the copy relative to other copies. Next, the data management system determines one of the located data copies to use to access the identified data object, wherein the determination is made based on the indicated availability contained in the metabase for each of the located data copies. Then, the data management system accesses the identified data object using the determined one of the located data copies.
    Type: Application
    Filed: January 4, 2012
    Publication date: May 24, 2012
    Inventors: Rajiv Kottomtharayil, Parag Gokhale, Jun Lu
  • Patent number: 8185704
    Abstract: A technique for reducing reader overhead when referencing a shared data element while facilitating realtime-safe detection of a grace period for deferring destruction of the shared data element. The grace period is determined by a condition in which all readers that are capable of referencing the shared data element have reached a quiescent state subsequent to a request for a quiescent state. Common case local quiescent state tracking may be performed using only local per-reader state information for all readers that have not blocked while in a read-side critical section in which the data element is referenced. Uncommon case non-local quiescent state tracking may be performed using non-local multi-reader state information for all readers that have blocked while in their read-side critical section. The common case local quiescent state tracking requires less processing overhead than the uncommon case non-local quiescent state tracking.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventor: Paul E. McKenney
  • Publication number: 20120124042
    Abstract: A data retrieval system comprising a first computing device communicatively coupled to a second computing device; the first computing device having a processor that supports operation of at least one software application that is used for retrieving data; the second computing device communicatively coupled to one or more storage media; the software application having a retrieval module for retrieving data from the one or more storage media; a storage and backup map that maps to the second computing device; and a data index stored on the second computing device that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.
    Type: Application
    Filed: January 23, 2012
    Publication date: May 17, 2012
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: David Alan Oshinsky, Paul Ignatius, Anand Prahlad, Andreas May
  • Publication number: 20120123997
    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: Application
    Filed: November 11, 2011
    Publication date: May 17, 2012
    Applicant: LIFE TECHNOLOGIES CORPORATION
    Inventors: Jerry BOONYARATANAKORNKIT, Erhard SCHOENBRUNNER, Marc BALCER
  • Publication number: 20120124020
    Abstract: The file size of a binder document in a document management server that manages a version of a binder document is reduced. When updating a binder document, it is determined whether an original document included in the binder document of a past version includes a same document as an original document included in the binder document of a new version. If it is determined that the original document includes the same document, reference information regarding the same document in the binder document of the past version is stored as information corresponding to the original document of the new version. On the other hand, if it is determined that the original document does not include the same document, an entity file of the original document is stored as information corresponding to the original document of the new version.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 17, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Yusuke Tanaka
  • Publication number: 20120117041
    Abstract: This invention provides tools and methods for debugging a stored procedure in a database. The methods allow for debugging of the stored procedure even when it is invoked over a normal connection to a database management system, for example using ODBC. The developer can debug the stored procedure using an integrated development environment, including viewing the values of variables and the position of the execution pointer as the stored procedure executes. The invention also provides methods for allowing the developer for changing the source code of the stored procedure during debugging.
    Type: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Applicant: VeriSign, Inc.
    Inventors: John Rodriguez, George Hillenbrand
  • Publication number: 20120117131
    Abstract: A computer-readable, non-transitory medium storing a program causing a computer to execute a process, the computer being connected through a network to a plurality of file management devices which store a plurality of files distributed in the plurality of file management devices, the process including: extracting an identification information of a file management device by a file descriptor specified in a request for locking a file, the request being generated by an application that is activated on the computer; and transmitting the request for locking the file through an interface section to the file management device corresponding to the identification information.
    Type: Application
    Filed: May 9, 2011
    Publication date: May 10, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Tetsutaro MARUYAMA, Yoshitake SHINKAI, Takeshi MIYAMAE, Kensuke SHIOZAWA
  • Publication number: 20120109892
    Abstract: The present invention extends to methods, systems, and computer program products for partitioning online databases. Online database operations, such as, for example, SPLIT, MERGE, and DROP, are used to alter the arrangement of partitions in a federated database. A SPLIT operation splits rows at one partition across a plurality of other partitions. A MERGE operation merges rows at a plurality of partitions in to one partition. A DROP operation shifts responsibility for rows of data from one partition to another partition and then drops the rows from the one partition.
    Type: Application
    Filed: June 21, 2011
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Lev Novik, Andrew Kimball, Tony Petrossian, Cihangir Biyikoglu, Santeri Olavi Voutilainen, Tomas Talius, Istvan Cseri, Joachim Hammer, Jason D. Clark, Marc T. Friedman, Ajay Kalhan
  • Publication number: 20120110018
    Abstract: Systems, methods and computer program products for identifying symbolic links in network file systems are provided herein. An absolute path may be determined at a network file server. This may include determining a complete client path from an initial client path and combining the complete client path with a server export path. Once the absolute path is determined, it may be traversed using a file descriptor of each file in the absolute path to identify a symbolic link.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkateswararao Jujjuri, Sripathi Kodi, Mohan Kumar Mohan Raj, Aneesh K. Veetil
  • Publication number: 20120109912
    Abstract: In one embodiment, a data coherency system access an age criterion associated with a data set and determines a previous refresh time associated with the data set. The data coherency defines a next refresh time that satisfies the age criterion relative to the previous refresh time and schedules a request for the data set at the next refresh time.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Inventors: Fabian Donze, Debabrata Sengupta
  • Publication number: 20120109890
    Abstract: The present invention provides a method and an apparatus for registering Social Networking Service (SNS) information using phone book data. The method includes checking whether or not phone book data includes at least one SNS information; and registering the at least one SNS information in an SNS address book of user, when the phone book data includes the at least one SNS information.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 3, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young Min LEE, Chan LEE
  • Publication number: 20120109889
    Abstract: A computer is programmed to parse a network that interconnects databases in a distributed database system, into a number of paths, wherein each path starts in a source database that is a source of changes and ends in a destination database that uses the changes to replicate the source database. The computer identifies databases that occur within each path in the network, and queries the identified databases to obtain statistics for each path. Statistics along each path are analyzed automatically, to identify a component in each path as a candidate for further investigation. The identified component may be marked as a bottleneck e.g. if there are no other paths connected to it. Alternatively the identified component may be a source of changes for another path that has a bottleneck or that has another candidate for further investigation. The identified bottleneck is displayed to the user with recommendations for improvement.
    Type: Application
    Filed: January 9, 2012
    Publication date: May 3, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jingwei Wu, Nimar S. Arora, Lik Wong
  • Publication number: 20120106801
    Abstract: A vehicle tracking and locating system provides information to a user about a vehicle of interest, and includes a database controller in operative communication with a database, and configured to receive data corresponding to vehicles from a plurality of client sources, and configured to save the data as information records corresponding to each client source. A plurality of external communication devices transmit a data request by the user corresponding to the vehicle of interest. A request server receives the data request in one a variety of communication formats. An input request processor operatively coupled to the request server is configured to obtain information records from the database corresponding to the data request. An output processor operatively coupled to the request server provides data of interest from the obtained information records for transmission to the respective communication device to satisfy the user request.
    Type: Application
    Filed: September 12, 2011
    Publication date: May 3, 2012
    Inventor: Scott A. Jackson
  • Publication number: 20120110093
    Abstract: This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: Architecture Technology Corporation
    Inventors: Daniel James Tingstrom, Robert A. Joyce, Matthew A. Stillerman, Stephen Kurt Brueckner, Haim Yehuda Bar
  • Publication number: 20120109885
    Abstract: A method begins by a processing module receiving a retrieval request for a file and determining whether the file is being migrated from a legacy storage system to a dispersed error coding storage system. The method continues with the processing module determining a retrieval option for the file when the file is being migrated from the legacy storage system to the dispersed error coding storage system. The method continues with the processing module retrieving the file, based on the retrieval option, in at least one of a legacy format from the legacy storage system and a plurality of sets of encoded data slices from the dispersed error coding storage system.
    Type: Application
    Filed: October 4, 2011
    Publication date: May 3, 2012
    Applicant: CLEVERSAFE, INC.
    Inventors: GARY W. GRUBE, TIMOTHY W. MARKISON
  • Publication number: 20120101988
    Abstract: The present invention discloses a method for implementing management of application information in a mobile phone and an application manager, wherein, the method includes: after the mobile phone is powered on, its application manager reading application information from a file system and caching the application information in background. In the present invention, when the user starts up the application manager, the cached application information can be directly read and displayed, and does not need to be loaded from the file system, thus greatly improving the speed of displaying the application information, and thereby greatly enhancing the user's experience. In addition, when the user updates the application and inserts a memory card into the mobile phone, the information is synchronously updated in background by the application manager to be provided to the user for obtaining and displaying at any time.
    Type: Application
    Filed: May 10, 2010
    Publication date: April 26, 2012
    Applicant: ZTE CORPORATION
    Inventors: Dingyong Gou, Gang Liu, Ping He, Xin Xie
  • Publication number: 20120102079
    Abstract: Methods, systems and computer program products are provided that may relate to controlling access to or accessing computer files over a computer network. A file server may execute on a first computer system and a client may execute on a second computer system. The client may be configured to send a first communication to the file server relating to a first computer file stored on the first computer system. The first communication may include first access control data associated with the first computer file. The file server may be configured to receive the first communication and extract the first access control data from the first communication. The file server may then store the extracted first access control data in extended attributes of the first computer file on the first computer system.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Steven M. French, Venkateswararao Jujjuri, Anthony N. Liguori, Badari Pulavarty, Eric V. Van Hensbergen, Aneesh K. Veetil
  • Publication number: 20120102072
    Abstract: The present disclosure discloses a method for creating a distributed management monitoring system to create a distributed management monitoring system based on a distributed file system. Moreover, the present disclosure further discloses a monitoring method of the distributed management monitoring system, the method includes: updating a file of recording monitoring information regularly and correspondingly updating a device descriptor table by a sub-file system of the distributed management monitoring system; updating the device descriptor table and informing a server to update a file descriptor table by the sub-file system; and finding a device descriptor table corresponding to a designated network element through traversing the file descriptor table and reading a designated file according to the device descriptor table by the server. Accordingly, the present disclosure provides a distributed management monitoring system, the system includes: a server, a file descriptor table and a sub-file system.
    Type: Application
    Filed: May 6, 2010
    Publication date: April 26, 2012
    Applicant: ZTE CORPORATION
    Inventors: Xiaoqiang Jia, Xueming Dong, Chunming Sun
  • Publication number: 20120102011
    Abstract: A storage system has NAS apparatuses each including virtual file servers to be provided to host apparatuses, a storage apparatus including logical units, and a management apparatus for managing the NAS apparatuses and the storage apparatus. The management apparatus requests the NAS apparatuses and the storage apparatus to transfer management information, acquires the management information. The management apparatus then creates system performance information concerning the virtual file servers based on the acquired management information to display the created system performance information on a user interface.
    Type: Application
    Filed: January 4, 2012
    Publication date: April 26, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Kunihito Matsuki, Seiichi Higaki, Koji Sonoda