Using Distributed Data Base Systems, E.g., Networks, Etc. (epo) Patents (Class 707/E17.032)
  • Publication number: 20120239616
    Abstract: Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Conor John Cunningham, Ajay Kalhan, Clifford T. Dibble, Tomas Talius, Santeri Olavi Voutilainen, Jeffrey A. East, Alexandre Verbitski, Yixue Zhu
  • Publication number: 20120239619
    Abstract: Methods, systems, and apparatus facilitate social and business networking in a multi-tenant database. An application can provide each user with the ability view targeted data of interest. The data of interest can be supplied in a feed associated with the user created list, which compiles the feed items, e.g., comments, posts, stories, etc., of the object feeds subscribed to by the list. Lists can include entity feeds of objects, on the database well as child records associated with those objects. Accordingly, a user can create tailored feeds and can organize related information into feed for that list. In further embodiments, applications are provided which allow users are able to view filtered selections of other users and objects on the database system.
    Type: Application
    Filed: June 29, 2011
    Publication date: September 20, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Jonathan Hersh, Helder Rocha
  • Patent number: 8271522
    Abstract: A method of matching queries in a hybrid infrastructure/infrastructure-less network, the network comprising pluralities of first and second type communication devices respectively, the method comprising placing a first query by a user on one of the first type devices and forwarding the query via infrastructure based communication to one of the second type devices; forwarding, depending on a category of the first query, the first query from the one second type device to one or more first type devices via infrastructure based communication; and relaying the first query from each of one or more first type devices to one or more neighboring first type devices via infrastructure-less communication.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: September 18, 2012
    Assignee: National University of Singapore
    Inventors: Motani Mehul, Srinivasan Vikram
  • Publication number: 20120233204
    Abstract: Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user.
    Type: Application
    Filed: May 18, 2012
    Publication date: September 13, 2012
    Inventors: Jed Stremel, TS Ramakrishnan, Mark Slee
  • Publication number: 20120233146
    Abstract: Techniques described herein generally relate to real time inference based systems. Example embodiments may set forth devices, methods, and computer programs related to search engine inference based virtual assistance. One example method may include a computing device adapted to receive text as input and a computer processor arranged to determine at least one inference regarding subject matter of the text based on one or more web searches of one or more terms within the text. The inference(s) may then be automatically displayed upon the inference(s) being determined. The text may be automatically received as input from a voice-to-text converter as voice-to-text conversion producing the text is occurring.
    Type: Application
    Filed: May 24, 2012
    Publication date: September 13, 2012
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: EZEKIEL KRUGLICK
  • Publication number: 20120233190
    Abstract: An apparatus for polynomial based data transformation may include a processor. The processor may be configured to identify data that is relevant to a set of one or more queries and generate an information source vector that indicates information sources associated with the data. The processor may also be configured to generate a cyclotomic polynomial based on the information source vector and factor the cyclotomic polynomial to generate a plurality of orthogonal data signatures. Associated methods and computer program products may also be provided.
    Type: Application
    Filed: May 23, 2012
    Publication date: September 13, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Jukka Honkola, Antti Lappetelainen
  • Publication number: 20120233116
    Abstract: The present invention is a method of synchronizing files on a system including a client terminal, a management server, a test server and a production server, the method comprising the steps of: detecting, by an application installed on the client terminal, update of a file in a directory which the application manages; creating, by the application, an update history and difference information of the updated file; transmitting, by the application, the update history and the difference information to the management server; updating, by the management server, a file based on the update history and the difference information; transmitting, by the management server, the update history and the difference information to the test server; updating, by the test server, a file based on the update history and the difference information; displaying, by the test server, information of the updated file when a request to access the test server is transmitted by the client terminal; detecting, by the application, a request of
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Inventors: Hironobu FUKAMI, Kei Kubo
  • Publication number: 20120233137
    Abstract: In a collaborative computing environment, a method and system for displaying revisions associated with a hosted electronic document are disclosed. In accordance with the disclosed method and system, select revisions of an electronic document may be displayed to a user, recreating a visual history play-back of the evolution of the electronic document. The electronic document may be displayed in a web-browsing application, utilizing a Document Object Model (“DOM”) retrieving the select revisions via Asynchronous JavaScript and XML (“AJAX”) calls to a remote device/server.
    Type: Application
    Filed: May 11, 2012
    Publication date: September 13, 2012
    Inventors: Gabriel Jakobson, Steven Rueben
  • Publication number: 20120226667
    Abstract: A method begins by a processing module determining a state of a dispersed storage network (DSN) local directory to be an unknown staleness state. When in the unknown staleness state, the method continues with the processing module comparing a local revision level of one of one or more local DSN directory files with a global revision level of a corresponding global DSN directory file. When the local revision level compares unfavorably to the global revision level, the method continues with the processing module updating the state of the DSN local directory to a stale state. When the local revision level compares favorably to the global revision level, the method continues with the processing module updating the state of the DSN local directory to a not-stale state.
    Type: Application
    Filed: February 14, 2012
    Publication date: September 6, 2012
    Applicant: CLEVERSAFE, INC.
    Inventors: Ilya Volvovski, Andrew Baptist, Wesley Leggette
  • Publication number: 20120226660
    Abstract: Subsequent to a storage operation performed on the source instance by a source component, a synchronization message is sent to a replicated component for the replicated instance. The synchronization message is stored locally in a persistent storage location associated with the source component along with an indicator representative of a time the storage operation was performed. Pursuant to receipt of the synchronization message by the replicated component, the replicated component is updated to a dirty state to indicate a lack of full synchronization between the source and replicated instances. Receipt of the synchronization message is acknowledged by the replicated component by sending a dirty state acknowledgement. If, during a subsequent recovery process, the dirty state is not yet cleared, the replicated component is deemed ineligible for participation in a full restoration operation.
    Type: Application
    Filed: May 4, 2012
    Publication date: September 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. AKIRAV, Evgeny BUDILOVSKY, Elena DROBCHENKO, Aharon LAZAR, Ofer LENEMAN, Itay MAOZ, Gil E. PAZ
  • Publication number: 20120226666
    Abstract: A system and methods are provided for remotely recovering and purging data from a wireless device in a communications network. The system includes a wireless device capable of executing a data recovery/purge application program for receiving a message from a communications device in the network. The application program retrieves the data in the wireless device, purges the data from the wireless device, and sends a return message, including the data retrieved from the wireless device, to the communications device.
    Type: Application
    Filed: May 15, 2012
    Publication date: September 6, 2012
    Inventors: Robert Koch, Robert Andres
  • Publication number: 20120226664
    Abstract: Embodiments are directed to simultaneously backing up data from multiple locations to a single location and to restoring data from a single location to multiple locations simultaneously. In an embodiment, a computer system receives a backup command from a user which indicates that various specified portions of data are to be backed up. The data portions are stored in multiple different locations in a parallel database. The computer system generates multiple backup commands specific for each location in which the data is stored. The backup commands initiate a parallel backup from the various locations to a single location in a data store. The computer system also executes the generated backup commands in parallel, so that the data from each of the different locations is backed up in the data store.
    Type: Application
    Filed: March 3, 2011
    Publication date: September 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Ronald Habermann, Paul Herman Dyke, Anthony C. Liberto, Bryan C. Arntson, Jaynika Chirag Barot
  • Publication number: 20120226674
    Abstract: An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.
    Type: Application
    Filed: May 15, 2012
    Publication date: September 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kishore CHANNABASAVAIAH, Stephen E. JAFFE, Brian T. PAULSEN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN, Raghu VARADAN
  • Publication number: 20120226671
    Abstract: A file, including visual information or auditory information may be uploaded to a processing device. Respective portions of content of the file may be identified for compressing and saving at respective bit rates. A number of component files may be created, compressed and saved, at the respective bit rates, based on the identified respective portions of content of the file. A network page, including a reference to the uploaded file, may be created. The reference to the uploaded file, in the network page, may be replaced with references to the compressed, saved component files and the network page may be saved. A processing device of a user may request the network page and the compressed, saved component files. A reasonable facsimile of the file may be reproduced based on an aggregate of the compressed, saved component files.
    Type: Application
    Filed: May 16, 2012
    Publication date: September 6, 2012
    Applicant: Microsoft Corporation
    Inventors: Mark Kar Hong Wong, Trevin Chow, Zachary Steven Emmel, Nathan D. Kile, JR., Derek Lynn Jamison, Jennifer N. Maertens, Justin James Watkins
  • Publication number: 20120221536
    Abstract: a data transfer system and method are provided in the present invention. Wherein, the data transfer system and method comprises a source data obtaining service module and a target table updating service module, both of which are divided into a main part and an affiliated part, and wherein the affiliated part is a dynamic function library, which can package sub-processings such as source data obtaining, data transformation and data inserting/updating. Meanwhile, the data transfer system and method can support quasi real-time data transfer tasks and real-time data transfer tasks at the same time. The data transfer system and method support multi-computer disaster tolerance and extension, and the customization of the dynamic function library can facilitate the change in the requirements of data transfer.
    Type: Application
    Filed: August 24, 2010
    Publication date: August 30, 2012
    Inventors: Lin Chen, Yuming Mao, Xiao Zhuang, Zhijun Lu, Yanming Yang, Mei Bai
  • Publication number: 20120221515
    Abstract: Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component configured to cause retrieval and storage of structured data for a first data class from a first store on a device, such as a first data processing system, and configured to synchronize structured data for the first data class in the first store with structured data of the first data class in a second store on a host, such as a second data processing system. The first software component is separate from an application software which provides a user interface to allow a user to access and edit the structured data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device and which controls an order of synchronizing and a plurality of data classes including the first data class.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 30, 2012
    Inventor: Gordon J. Freedman
  • Publication number: 20120221518
    Abstract: A file I/O operation is initiated to store a result of a file I/O operation in a destination file. In response to the file I/O operation being in progress, an amount of the file I/O operation currently completed is monitored. In response to determining that the amount of the file I/O operation currently completed is less than a threshold amount, another destination file is specified through a user interface, in which to store a result of file I/O operation not yet completed. The file I/O operation stores the remaining result of the file I/O operation at the another destination file. A single file handle is updated for the result of the file I/O operation to reference the destination file comprising the portion of the result and the another destination file comprising the remaining result.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SYED A. AHMED, JOSE J. DE JESUS, SHILING HUANG
  • Publication number: 20120221517
    Abstract: A system according to an embodiment includes at least one server located at one or more distributed locations, one or more processors, and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the one or more processors are adapted to cause the system to: store data in the at least one server as time based data for a predetermined duration; and allow retrieval of the stored data; wherein if the time based data is accessed within the predetermined duration, at least one time operation is triggered, and if the time based data is not accessed within the predetermined duration, the time based data is removed, wherein a primary copy of the data is stored in a primary server and a secondary copy, which is a replicate of the primary copy, is stored in zero or more secondary server(s).
    Type: Application
    Filed: May 2, 2012
    Publication date: August 30, 2012
    Applicant: eBay Inc.
    Inventor: Youlun Pang
  • Publication number: 20120221570
    Abstract: A method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about a user of a mobile data network. A data manager receives information about application-level activity from a mobile data network and stores the information to provide dynamic real-time reporting on network usage. The data manager comprises a database, data processing module, and analytics module. The database stores the application-level data for a predetermined period of time. The data processing module monitors the data to determine if it corresponds to a set of defined reports. If the data is relevant, the processing module updates the defined reports. The analytics module accesses the database to retrieve information satisfying operator queries about network usage. If the operator chooses to convert the query into a defined report, the analytics module creates a newly defined report and populates it accordingly.
    Type: Application
    Filed: May 8, 2012
    Publication date: August 30, 2012
    Applicant: UMBER SYSTEMS, INC.
    Inventor: Asawaree KALAVADE
  • Publication number: 20120221564
    Abstract: A system and method for improving the relevance of search results is disclosed. Voters who may be human searchers or guides may review search results or other review items associated with a search request or other reference item. A review may be activated based on a usage indicator(s) which may improve utilization of guides. A vote by a voter may be weighted based on a voting history associated with the voter and one or more reference voters who may be designated by the system. A voter may be presented with a group of items for review including simultaneously. A number of comparison voting sessions or elections may be used to determine a rating or ranking of a review item associated with a reference item.
    Type: Application
    Filed: May 8, 2012
    Publication date: August 30, 2012
    Applicant: CHACHA SEARCH, INC.
    Inventors: Scott A. Jones, Thomas E. Cooper
  • Publication number: 20120221578
    Abstract: The present invention relates to a method and apparatus for calculating an evaluation score of content by using user feedback. According to one aspect of the present invention, the method for calculating an evaluation score of content by using user feedback includes: calculating an evaluation score of each of a plurality of components constituting the content on the basis of the user feedback with respect to the plurality of components; and adding up evaluation scores of at least some of the plurality of components to calculate an evaluation score of the content.
    Type: Application
    Filed: December 30, 2009
    Publication date: August 30, 2012
    Inventor: Seo-Joon Kim
  • Publication number: 20120215816
    Abstract: The CONTENT MANAGEMENT PLATFORM APPARATUSES, METHODS AND SYSTEMS (“CMP”) transform content seed selections and recommendations via CMP components such as discovery and social influence into events and discovery of other contents for users and revenue for right-holders. In one embodiment, the CMP may obtain content discovery supportive information for a universally resolvable user. The CMP may then determine apportionment heuristics among the obtained information for the user. In one implementation, the CMP may identify a first set of universally resolvable content items based on the determined apportionment heuristics and may create a caching queue that includes the identified first set of universally resolvable content items. The first set of universally resolvable content items in the caching queue may then be provided to the user.
    Type: Application
    Filed: September 28, 2011
    Publication date: August 23, 2012
    Inventor: Adam Kidron
  • Publication number: 20120215746
    Abstract: In one example, a system that is operable to back up and restore data may include a high efficiency storage application configured to back up a chunk of data of a client system to a content addressed storage system by generating a recipe that includes instructions for generating the chunk of data from a plurality of data pieces. The system may further include a backup server communicably connected to the high efficiency storage application and configured to, among other things, in response to receipt of a restore request, recover the chunk of data by retrieving the recipe and appended storage addresses in one index seek without separately looking up a storage address for any of the plurality of data pieces in an index.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 23, 2012
    Applicant: EMC CORPORATION
    Inventors: Scott C. Auchmoody, Eric W. Olsen
  • Publication number: 20120215740
    Abstract: A method of maintaining a data store is disclosed. The data store is distributed across a plurality of storage provider instances, including a master storage provider instance and a plurality of additional storage provider instances. A master data log is updated to reflect a change to the data store. The master data log is synchronized with a plurality of replicas of the master data log. The change is propagated across the plurality of additional storage provider instances based on an analysis of the replicas.
    Type: Application
    Filed: November 15, 2011
    Publication date: August 23, 2012
    Inventors: Jean-Luc Vaillant, Chavdar Botev, Shirshanka Das, Bhaskar Ghosh, Lei Gao, Mitch Stuart, Kapil Surlaker, Jemiah Westerman
  • Publication number: 20120209809
    Abstract: A portable data protection system is described for protecting, transferring or copying data using continuous data protection (CDP) over intermittent or occasional connections between a computer system or mobile device containing the data to be protected, transferred or copied, called a data source, and one or more computer systems that receive the data, called a data target. CDP can be broken down logically into two phases: 1) detecting changes to data on a data source and 2) replicating the changes to a data target. The portable data protection system uses a method that performs the first phase continuously or near continuously on the data source, and the second phase when a connection is available between the data source and the data target.
    Type: Application
    Filed: April 24, 2012
    Publication date: August 16, 2012
    Inventors: Anand Prahlad, Vijay H. Agrawal
  • Publication number: 20120209806
    Abstract: A player (content searching device) compares an acquired piece primary metadata (with running number 100) to a corresponding piece of primary metadata having number 100 in a memory unit. When no matching occurs, primary metadata with running number 99 is used. Then, this acquired primary metadata is compared to the piece of primary metadata having number 100 in the memory unit. When matching occurs, the player acquires content corresponding to running number 99 from a server and begins playback.
    Type: Application
    Filed: August 10, 2011
    Publication date: August 16, 2012
    Applicant: Panasonic Corporation
    Inventors: Takuji Kawamoto, Yoshiaki Iwata
  • Publication number: 20120209802
    Abstract: A method includes receiving a data query instruction for execution, wherein execution of the data query instruction is to cause a data transfer into or from a data warehouse. The data warehouse includes data servers that are communicatively coupled for data transfer through a link aggregation group having at least two data links. Responsive to receiving the data query instruction and prior to or at least partially overlapping with execution of the data query instruction to cause the data transfer, the method includes identifying which of the number of data servers are to receive or transmit data as part of the data transfer; identifying, for each of the identified data servers, a minimum number of the at least two data links that are needed for the data transfer; and activating, if inactive, the minimum number of the at least two data links for each of the identified data servers.
    Type: Application
    Filed: April 20, 2012
    Publication date: August 16, 2012
    Applicant: International Business Machines Corporation
    Inventors: Gaurav Mehrotra, Laurent S. Mignet, Abhinay R. Nagpal, Sandeep R. Patil
  • Publication number: 20120203743
    Abstract: A traceability link establishing method and system. The method includes retrieving by a computing system, mapping data comprising data associating elements of a source model to elements of a target model. The computing system retrieves the target model and elements of the target model. The computing system processes an element of the elements. The computing system retrieves first traceability links from the element. The computing system processes the traceability links. The computing system retrieves supplier data associated with the traceability links. The supplier data comprises data associated with a first supplier. The computing system verifies if the supplier comprises a valid supplier. The computing system stores results of the verifying process. The results indicate if the supplier comprises a valid supplier.
    Type: Application
    Filed: April 17, 2012
    Publication date: August 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ahamed Jalaldeen
  • Publication number: 20120203737
    Abstract: An illustrative data structure is provided using a structured table that uses a split primary key including a first key (partition key) and a second key (row key) along with a timestamp key, but that does not otherwise utilize uniform columns that could be used as a key. The partition key that is utilized is unusually fine in that it consists of an individual user identifier that is unique to the system and/or across multiple systems used in an enterprise. Additionally, the system may limit access to one session per individual partition key.
    Type: Application
    Filed: December 31, 2010
    Publication date: August 9, 2012
    Applicant: PITNEY BOWES INC.
    Inventors: Vladimir Golos, George M. Macdonald
  • Patent number: 8239751
    Abstract: A spreadsheet user interface accepts a request for at least one fact, the request comprising a user-selected identifier for the desired fact. Responsive to the entry of the request, a fact repository containing information derived from unstructured documents is accessed. The fact or facts corresponding to the request, if any, are retrieved from the repository, and the results are displayed at the location of the spreadsheet that is associated with the request.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventors: Jonathan Rochelle, Micah G. Lemonik, David J. Vespe
  • Publication number: 20120197837
    Abstract: Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to personalize the search result, a personalized search result is generated by searching a personalized search object. Responsive to the search query, a general search result is generated by searching the general search object. The personalized search result and the general search result are provided to a client device, an advertisement is selected based at least in part upon the personalized search object, and the advertisement, the personalized search result, and the general search result are displayed.
    Type: Application
    Filed: April 9, 2012
    Publication date: August 2, 2012
    Applicant: GOOGLE INC.
    Inventors: Gregory Joseph Badros, Stephen R. Lawrence
  • Publication number: 20120197840
    Abstract: Push replication techniques are described for use in an in-memory data grid. When applications on a cluster perform insert, update or delete operations in the cache, a push replication provider asynchronously pushes updates from the source cluster to one or more remote destination clusters. The push replication provider includes a pluggable internal transport to send the updates to the destination cluster. This pluggable transport can be switched to employ a different communication service or protocol. A publishing transformer can chain multiple filters and apply filters on a stream of updates from source cluster to the destination cluster. A batch publisher can be used to receive batches multiple updates and replicate those batch to the destination cluster. XML based configuration can be provided to configure the push replication techniques on a cluster.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 2, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Noah Arliss
  • Publication number: 20120197850
    Abstract: A first query is retrieved by a computing device. A second query is retrieved by the computing device, wherein the second query is linked to the first query. A derivative query is generated by the computing device based, at least in part, upon merging at least a portion of the second query with at least a portion of the first query, wherein generating the derivative query includes retrieving the first query and the second query prior to generation of the derivative query. The computing device determines whether the derivative query contains one or more conflicts. If it is determined that the derivative query contains one or more conflicts, the one or more conflicts in the derivative query are resolved by the computing device.
    Type: Application
    Filed: March 26, 2012
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW GORDON MARUM, RAVI GOPALAKRISHNAN, NIRAV S. SHETH, MICHAEL J. TABB
  • Publication number: 20120197906
    Abstract: Systems and methods are used in a web application that analyzes a user's online presence to estimate their professional skills and those of their connections. These are used in order to ask them to decide who is better at a specific skill between two people they know.
    Type: Application
    Filed: January 20, 2012
    Publication date: August 2, 2012
    Inventors: Michael Landau, Jonathan Gheller, Craig Fratrik
  • Publication number: 20120197934
    Abstract: A system arranged to search machine data to generate reports in real time. A search query is provided that includes a plurality of search commands. The search query is parsed to form a main search query and a remote search query. Machine data is collected from remote data sources and evaluated against one of the main and remote search queries to generate a set of search results. The main search query is then evaluated against at least a partial set of the search result to generate at least one report regarding the collected machine data. Initially a search window is pre-populated with historical machine data related to the search query. Over time the historical machine data is replaced with the collected machine data.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 2, 2012
    Applicant: Splunk Inc.
    Inventors: Steve Yu Zhang, Stephen Phillip Sorkin, Vishal Patel
  • Publication number: 20120197847
    Abstract: The present invention discloses a method and a system for monitoring and tracing transmission of multimedia resources, wherein, said method comprises: capturing data packets in a network link, reassembling the captured data packets to complete the restoration of data streams, and storing the restored data streams into a data stream database; and extracting data fragments from a multimedia file as file DNA fragments to construct a file DNA, and storing the file DNA into a file DNA database; and invoking the file DNA from the file DNA database, and identifying the file DNA fragments of the file DNA in the data streams to get identification results.
    Type: Application
    Filed: April 30, 2010
    Publication date: August 2, 2012
    Applicant: ZTE CORPORATION
    Inventors: Yong Yang, Jianguo Xu, Qiao Wang, Wei Lu
  • Publication number: 20120197912
    Abstract: A request is received to sort multiple e-mail documents according to least frequently used words in the multiple e-mail documents. The multiple e-mail documents are analyzed to identify which of the multiple e-mail documents use at least one of the least frequently used words. The multiple e-mail documents are sorted, according to the least frequently used words, to create alphabetically sorted e-mail documents, and the alphabetically sorted e-mail documents are then displayed.
    Type: Application
    Filed: April 13, 2012
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Travis M. GRIGSBY, Frank L. JANIA, Lisa Seacat DeLUCA
  • Publication number: 20120191655
    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: Application
    Filed: April 7, 2010
    Publication date: July 26, 2012
    Applicant: ZTE CORPORATION
    Inventors: Xiao Yao, Cuirong Huang
  • Publication number: 20120191676
    Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.
    Type: Application
    Filed: April 2, 2012
    Publication date: July 26, 2012
    Applicant: Websense, Inc.
    Inventors: Harold M. Kester, Nicole Kester Jones, John Ross Dimm, Mark Richard Anderson, Joseph Papa
  • Publication number: 20120191757
    Abstract: An access server computing system scrapes a set of records maintained by a target computing system in a database which is only made accessible over the Internet with a limited protocol query and an access challenge. The access server accesses the target computing system through an Internet browser interface based on emulating a user query made through the limited protocol, including by automatically passing locator identifier fields to retrieve a corresponding set of record which are stored in the first database.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 26, 2012
    Inventors: JOHN NICHOLAS GROSS, Ken Sale, Alan Meyer, Ken Boasso
  • Publication number: 20120191681
    Abstract: The present invention proposes a system for resending a process to a backup server farm from a client without waiting for the failure-detection, if no reply is received for a certain time. The transaction processing mechanism of the present invention has a transaction start processing mechanism in which an exclusive control using a valid processing authority token and data consistency are combined, and a commit processing mechanism in which determination on whether a commit is available or not based on a distributed agreement and replication of updated data. With the mechanisms, a system for shortening a service halt time when a failure occurs to a time as such it appears to a client that the service does not stop is provided.
    Type: Application
    Filed: April 4, 2012
    Publication date: July 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Guku Yamamoto, Hideki Tai, Hiroshi Hori
  • Publication number: 20120191755
    Abstract: A method and system for automatically associating primary process data with reference data. The primary process data may include image, video, audio, text, search data, and the like. The reference data may include location, temperature, pressure, and the like. A primary process data processor device, such as a digital camera, is used to acquire the primary process data with time information, but without any reference data. A reference data collector device, such as a cellular telephone, is used to acquire the reference data with time information. The primary process data and the reference data are uploaded to a server and each are associated with a shared identifier, such as a user ID. Of the content and reference data associated with the shared ID, the server determines which primary process data and reference data were acquired near the same time, and automatically associates the reference data with the primary process data.
    Type: Application
    Filed: April 2, 2012
    Publication date: July 26, 2012
    Applicant: Yahoo Inc.
    Inventors: Mor NAAMAN, Rahul Nair
  • Publication number: 20120191653
    Abstract: According to one embodiment, a server apparatus includes a first storing section, a second storing section, an input section, a third storing section, and a distributing section. The first storing section stores document data. The second storing section stores information indicating a distribution ID of the document data. The input section receives replacement information indicating replaced content if old document data stored by the first storing section is replaced with new document data. The third storing section stores the replacement information received by the input section in association with the new document data. The distributing section distribute the new document data and the replacement information, in response to a request from an apparatus which has the distribution ID.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 26, 2012
    Applicants: TOSHIBA TEC KABUSHIKI KAISHA, KABUSHIKI KAISHA TOSHIBA
    Inventor: Kazuhiro Ogura
  • Publication number: 20120191754
    Abstract: For locating subscription data in a multi-tenant network, a request to be processed on the basis of subscription data is received in a subscription data locator (110). The subscription data locator (110) obtains an identity of a tenant-specific database (220A, 220B) maintaining the subscription data. The subscription data locator (110) then embeds the identity of the tenant-specific database (220A, 220B) in the request and forwards the request to a front-end (150-1, 150-n). The front-end (150-1, 150-n) then selects the tenant-specific database (220A, 220B) on the basis of the embedded identity and accesses the selected tenant-specific database when processing the request.
    Type: Application
    Filed: July 31, 2009
    Publication date: July 26, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Fernando Cecilia Torralba, Luis Ramos Robles
  • Publication number: 20120191647
    Abstract: A storage device includes a controller that is configured to execute safe deletion operations so as to free up storage space on the device in response to triggering events. The safe deletion operations ensure that the data states of a host device making use of the storage device and the storage device itself are synchronized so as to prevent deletion of data from the storage device before it is offloaded to another storage platform.
    Type: Application
    Filed: March 2, 2012
    Publication date: July 26, 2012
    Inventors: Berend Ozceri, Eugene M. Feinberg
  • Publication number: 20120191649
    Abstract: A server computer system generates, for data stored in a transmission source server, index information including a data identification number, a data type, information for the data such as copyright information and an address of a server whereat the data are stored, and transmits only the index information to a hand-held information terminal carried by the owner of the transmission source server, thereby, a data transfer is requested for transferring, to a transmission destination server, data indicating the index information from the hand-held information terminal to the transmission destination server in accordance with the index information held by the hand-held information terminal and an address of the transmission destination server.
    Type: Application
    Filed: March 23, 2012
    Publication date: July 26, 2012
    Applicant: Hitachi, Ltd.
    Inventor: Noboru Wakabayashi
  • Publication number: 20120191648
    Abstract: A document is stored at each of a number of database replicas communicatively connected with a newly created database replica. The newly created database replica stores an indicator for the document denoting the database replicas at which the document is stored. A probable time to retrieve the document from each database replica is retrievable from the newly created database replica. For each database replica, a real-time analysis of network parameters in relation to the database replica is able to be performed based on the probable time retrieved. This analysis yields an updated probable time to retrieve the document from the database replica. This enables the document to be retrieved from the database replica having the lowest updated probable time.
    Type: Application
    Filed: April 5, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pranav Anand Kuber, Kannepalli Venkata Sreekanth
  • Publication number: 20120185426
    Abstract: Problem To constantly allocate the page storing the actual data of the file to which the required response performance is provided in the pool volume satisfying the required response performance. Solution The storage management system 23210, if the required response performance of the file is added to the access request from the host computer 10000, compares the required response performance of the file with the response performance of the pool volume assigned to the page 20041 and, if the response performance of the compared pool volume does not satisfy the required response performance, selects a pool volume whose response performance satisfies the required response performance from the pool volumes, migrates the page 20041 to the selected pool volume 20070, and stores the data in the page 20041 to which the pool volume 20070 is assigned.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 19, 2012
    Applicant: HITACHI, LTD.
    Inventors: Mioko Mori, Hirotaka Nakagawa, Hironori Emaru
  • Publication number: 20120185431
    Abstract: Methods, systems and computer program products automatically back-up data. Communication is established among a first device, a second device, and a network-based storage device. Key words associated with uniform resource locators are identified and stored in the network-based storage device. When corruption is detected of the data stored in the first device, the key words are automatically retrieved from the network-based storage device and listed in a user interface displayed at the second device.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 19, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Denny, Hong Nguyen
  • 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