Using Distributed Data Base Systems, E.g., Networks, Etc. (epo) Patents (Class 707/E17.032)
-
Publication number: 20140032536Abstract: Implementing query classification includes receiving a core term from a search query responsive to execution of a first module. The first module searches a table for the core term and yields a first result. The query classification also includes receiving a second result from the search query responsive to execution of a second module. The second module searches an index of terms that are mapped to documents and corresponding categories in the index. The second result is indicative of one of the corresponding categories in the index based on a probability score. Upon determining the first result is a category associated with the core term in the table, the query classification also includes calculating a weighted average for the first result and the second result. The calculation yields a third result. The query classification further includes transmitting the third result to a computer device that generated the query.Type: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
-
Publication number: 20140032488Abstract: A method and apparatus for processing collaborative documents providing a portable document version which may be processed when not connected to the collaborative document. The collaborative document is accessible to users through a network. Updates to the collaborative document are provided to the portable document, which may be modified to include the updates or replaced with an updated version of the collaborative document.Type: ApplicationFiled: January 22, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Robert K. McAfee, Vivek Hebbar
-
Publication number: 20140032491Abstract: Techniques for recovering from session failures between clients and database servers are described herein. A session may be established between a client and a first database server, and a transaction may be opened to process a plurality of database commands. One or more commands associated with the transaction may be received from the client at the database server. Each received command has an associated command identifier. A transaction log stores the command identifier associated with each received command and indicates whether each received command has been successfully executed at the database server. After a session failure, the session is reestablished, and a command identifier for a further command is received from the client. If the command identifier associated with the further command is determined to have been stored in the transaction log, the command does not need to be executed, and the transaction may continue.Type: ApplicationFiled: July 27, 2012Publication date: January 30, 2014Applicant: MICROSOFT CORPORATIONInventors: Matthew Alban Neerincx, Luiz Fernando Federico Dos Santos, Oleg Ignat, David Bruce Lomet, Quetzalcoatl Bradley, Raghu Ram, Chadwin James Mumford, Peter Gvozdjak, Balendran Mugundan
-
Publication number: 20140019414Abstract: A system and method for restoring site collections stored in different content databases of a web application are disclosed. A restoration GUI may be displayed. Displaying the restoration GUI may include determining a plurality of databases used for the web application. For each respective database of the plurality of databases, one or more site collections stored in the database may be determined. Displaying the graphical user interface may further comprise displaying an aggregated view of the site collections stored in each database of the plurality of databases. The aggregated view may enable each site collection to be selected for restoration.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Publication number: 20140019410Abstract: A data model specific to a database schema is received in a database system. The received data model may be applied to a first instance of the database schema to generate a data view of the first database schema. The received data model may be applied to a second instance of the database schema to generate a second data view of the second database schema.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: SAP AGInventors: Andreas Kemmler, Torsten Kamenz
-
Publication number: 20140019421Abstract: Systems, methods and computer-readable mediums are disclosed for a shared hardware and architecture for database systems. In some implementations, one or more source databases in a data warehouse can be backed up to one or more backup databases on network storage. During normal operating conditions, the backup databases are continuously updated with changes made to their corresponding source databases and metadata information for the database backup copies and database backup information are stored in a centralized repository of the system. When a source database fails (failover), the source database is replaced by its corresponding backup database on the network storage and the source database node (e.g., a server computer) is replaced by a standby node coupled to the network storage.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: APPLE INC.Inventor: Chandrasekaran Jagadeesan
-
Publication number: 20140019451Abstract: A technique can include identifying a collection of documents to be clustered. The collection of documents can include foreign language documents and base language documents. The foreign language documents can be translated into the base language at a base language translation module. Keywords in the base language documents and keywords in the translated foreign language documents can be determined at a document indexing module. The base language documents can be clustered with the foreign language documents in a common set of document clusters based on the determined keywords in the base language documents and the determined keywords in the translated foreign language documents. In response to a search query in a first language, a listing of search results can be provided that includes documents in the first language and another language from the a common document cluster.Type: ApplicationFiled: July 16, 2012Publication date: January 16, 2014Applicant: GOOGLE INC.Inventor: Kirill Buryak
-
Publication number: 20140019419Abstract: A system and method for restoring multiple content databases of a web application are disclosed. A restoration GUI may indicate one or more available recovery times. User input selecting a particular recovery time may be received. The selected recovery time may correspond to a first time when a first database was backed up. The system may determine that the web application also included one or more other databases in addition to the first database at the first time. Information indicating the first database together with the one or more other databases may be displayed in association with the selected recovery time in the graphical user interface.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Publication number: 20140019429Abstract: Extensions to an application programming framework, such as for example a database system, can allow individual parts of an application to be set to “read-only” during a lifecycle management event affecting the application programming framework. The application data for a newly deployed software version can thereby be adjusted without risk of inconsistencies due to parallel use by end-users. However, end-users can continue to work with the remaining application programming framework and even use certain parts of the application programming framework and underlying data in a “read-only” while these parts are currently under reconstruction as part of the lifecycle management event.Type: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Inventors: Volker Driesen, Thomas Vogt, Martin Mayer, Andrey Engelko
-
Patent number: 8626951Abstract: An interoperability system abstracts the protocols used by multiple network applications into an interoperability framework, thereby allowing the network applications to interoperate with each other and/or with modules for providing enhanced functionalities. The interoperability framework includes a number of adapters that modularize the components needed for interoperation and abstracts content from the underlying protocols and procedures used by the network applications. The interoperability framework includes a resource control that enables the network applications to access shared resources, such as data and content used by the network applications, thus allowing the applications to interoperate and for functionality enhancements to be added.Type: GrantFiled: April 23, 2007Date of Patent: January 7, 2014Assignee: 4DK Technologies, Inc.Inventors: Tamara L. Casey, David P. Martin
-
Patent number: 8627230Abstract: A method, system, and computer program product for intelligent command prediction are provided. The method includes determining a command prediction preference associated with a user from user profile data, and selecting one or more command history repositories responsive to the command prediction preference. The one or more command history repositories include command history data collected from a plurality of users and classification data associated with the plurality of users. The method also includes calculating command probabilities for commands in the command history data of the selected one or more command history repositories as a function of the classification data associated with the plurality of users in relation to the user. The method additionally includes presenting a next suggested command as a command from the command history data of the selected one or more command history repositories with a highest calculated command probability.Type: GrantFiled: November 24, 2009Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Olivier Boehler, Gisela C. Cheng, Anuja Deedwaniya, Zamir G. Gonzalez, Shayne M. Grant, Jagadish B. Kotra
-
Publication number: 20140006425Abstract: Embodiments of the present invention provide for collaborative filtering during retrieval of a graph. In an embodiment of the invention, a method for collaborative filtering of a graph includes loading a data set from a repository of data and representing the data set in a graph of a plurality of arranged nodes and links therebetween. A primary node can be identified amongst the nodes of the graph a composite rating can be retrieved for different ones of the arranged nodes. In this regard, the composite rating for a corresponding one of the nodes can include an aggregation of different ratings previously applied to the corresponding one of the nodes by different end users. Finally, a subset of the arranged nodes can be selected based upon the identified primary node and a composite rating of one or more other nodes.Type: ApplicationFiled: July 2, 2012Publication date: January 2, 2014Applicant: International Business Machines CorporationInventor: Frank Van Ham
-
Publication number: 20140006364Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for merging media stream indexes of a media stream are described in this specification. In one aspect, a method includes receiving a first media stream index at a first server system, including a first list of sequentially arranged fragment identifiers corresponding to at least a portion of multiple sequentially arranged fragments. Fragment identifiers that are potentially missing from the first index can be identified. A second media stream index including a second list of sequentially arranged fragment identifiers corresponding to at least a portion of the multiple sequentially arranged fragments can be requested from a second server system. The first and second list of the sequentially arranged fragment identifiers can be compared and the first list of sequentially arranged fragment identifiers can be reconstructed based on the comparison.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Glenn Eguchi, Asa Whillock, Kevin Streeter, Mohammed Pithapurwala, Noam Lorberbaum, Seth Hodgson, Srinivas Manapragada
-
Publication number: 20140006393Abstract: A computer-implemented method for ranking search results using an entity network includes: receiving an entity search query submitted for performance on an entity network, the entity search query including at least one term and indicating a query submitter, the entity network comprising entities associated with each other by relations; identifying, based on the received search query and using one or more processors, all entities in the entity network that are responsive to the at least one term; ranking the identified entities, based on relevance with regard to the query submitter and using one or more processors, the ranking performed using proximity in the entity network; and presenting the identified entities in response to the entity search query, the entities presented in an order corresponding to the ranking.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: SAP AGInventor: Alexey Soshin
-
Patent number: 8620114Abstract: A computer-implemented method of managing information is disclosed. The method can include receiving a message from a mobile device configured to connect to a mobile device network (the message including a digital image taken by the mobile device and including information corresponding to words), determining the words from the digital image information using optical character recognition, indexing the digital image based on the words, and storing the digital image for later retrieval of the digital image based on one or more received search terms.Type: GrantFiled: July 12, 2011Date of Patent: December 31, 2013Assignee: Google Inc.Inventors: Krishnendu Chaudhury, Ashutosh Garg, Prasenjit Phukan, Arvind Saraf
-
Publication number: 20130346404Abstract: Various technologies described herein pertain to using social activity data to personalize ranking of results returned by a computing operation for a user. For each of the results returned by the computing operation, a respective first affinity of the user to a corresponding result and a respective second affinity of the user to the corresponding result can be calculated and used for ranking the results. The respective first affinity of the user to the corresponding result can be calculated based on correlations between social activity data of the user and social activity data of a first group of historical users that clicked the corresponding result. Moreover, the respective second affinity of the user to the corresponding result can be calculated based on correlations between the social activity data of the user and social activity data of a second group of historical users that skipped the corresponding results.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: Microsoft CorporationInventors: Paul Nathan Bennett, Emre Mehmet Kiciman, Peter Richard Bailey, Nikhil Dandekar, Huizhong Duan
-
Publication number: 20130346427Abstract: Data is collected at regular intervals from each machine that is being studied. The data is collected concurrently from multiple systems and stored on a single machine which is not part of the study. The data includes metrics related to software and hardware performance and capacity. The data is extracted from a collection database, transformed and aggregated, and is stored in an archive database for reporting purposes. Reports are then generated using the transformed and aggregated data, resulting in a multi-page report document in one or more formats containing text, charts and graphics that is distributed, showing the results of the study to interested parties. The entire process is automated, such that after triggering the initial collection and/or extraction, no user intervention is needed to complete the process, which results in a fully-formatted report document being generated and distributed. Each stage of the process is configurable.Type: ApplicationFiled: July 13, 2012Publication date: December 26, 2013Applicant: SYNCHRONOSS TECHNOLOGIES, INC.Inventor: Alan Impink
-
Publication number: 20130346424Abstract: Technologies pertaining to computing a respective TF-IDF value for each term in each document of a relative large document corpus are described herein. TF-IDF values are computed with respect to terms in documents of a large document corpus by in a single pass over the document corpus. Secondary sorting functionality of a distributed computing framework is exploited to compute TF-IDF values efficiently.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: MICROSOFT CORPORATIONInventors: Xiong Zhang, Hung-chih Yang, Danny Lange
-
Publication number: 20130346367Abstract: Systems and methods are disclosed for offloading collection of monitored data. A data collector is associated with a plurality of monitored data sources and with a plurality of monitored data recipients. The data collector collects a cycle of monitored data from each of the sources of monitored data and persistently stores each of the cycles of monitored data in a separate monitored data package. The data collector provides the monitored data packages to the associated monitored data recipients in a manner that is asynchronous to the collection of the monitored data.Type: ApplicationFiled: June 20, 2012Publication date: December 26, 2013Applicant: Reveille Software, Inc.Inventors: Rodney M. Trugman, Brian Austin DeWyer
-
Publication number: 20130339332Abstract: A news collection and dissemination system which utilizes a central computer having a data base of articles which have been submitted by submitters/reporters (ideally eye witnesses) located at the site. Submission of the articles uses a first electronic mechanism (e.g. a laptop computer, a note pad, a desktop computer, a cellular telephone) linked with and communicating with the first computer. Ideally the first electronic mechanism is identified using a removable memory. The articles are selectively communicated to a second electronic mechanism which ideally is also identified using a removable memory.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Inventor: Mark Ellery Ogram
-
Publication number: 20130339385Abstract: A method includes receiving a database query for a first database and determining whether a second database contains data responsive to the database query, wherein the second database comprises a graph database. The method also includes retrieving responsive data from a memory device associated with the second database if it is determined that the second database contains data responsive to the database query. The method further includes responding to the database query by providing the responsive data.Type: ApplicationFiled: June 14, 2012Publication date: December 19, 2013Applicant: CA, Inc.Inventors: Howard A. Abrams, Mark J. Addleman
-
Publication number: 20130339397Abstract: A method and system that includes an aggregation of clients' playlists, separate item names, and a systems own playlists that are converted to request lists. A consolidated dynamic playlist is created by a computer algorithm, which provides an order of priority depending on input variables. Depending on a system mode, consolidated dynamic playlist of a lower level can participate in higher level session of the system.Type: ApplicationFiled: June 13, 2012Publication date: December 19, 2013Inventor: Vasyl Herasymchuk
-
Publication number: 20130339316Abstract: Deduplicated data is packed into finite-sized containers. A similarity score is calculated between files that are similarly of the deduplicated data. The similarity score is used for grouping the similarly compared files of the deduplicated data into subsets for destaging each of the subsets from a deduplication system to one a finite-sized container.Type: ApplicationFiled: June 19, 2012Publication date: December 19, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael HIRSCH, Thorsten KRAUSE
-
Publication number: 20130339136Abstract: An event detection machine may access time-stamped activity indicators from a database, and the event detection machine may determine that a first burst of activity indicators is repetitive of a second burst of activity indicators. Such a determination may be based on the first and second bursts each including a keyword that is shared in common between the first and second bursts. The event detection machine may determine that these bursts of activity indicators is representative of a repetitive event that is characterized by the keyword shared in common among the bursts of activity indicators. Based on such a determination, the event detection machine may generate or modify a data structure that indicates a time period as encompassing the repetitive event that corresponds to the keyword shared in common between the first and second bursts of activity indicators.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Applicant: eBay Inc.Inventors: Nishith Parikh, Neelakantan Sundaresan
-
Publication number: 20130332484Abstract: In one embodiment, a distributed database system supporting flexible configuration of data clusters is disclosed. The system includes a cluster manager, an index, and a dataset distributed over one or more database clusters. Where the nodes of the clusters may report ownership of a particular range, the index contains an alternate range. The cluster manager receives requests to access a range of data within database and queries the index to determine the appropriate nodes and/or clusters with which to connect. The cluster manager then directs the requestor to connect to the specified nodes and/or clusters.Type: ApplicationFiled: June 6, 2012Publication date: December 12, 2013Applicant: RACKSPACE US, INC.Inventor: Natasha Gajic
-
Publication number: 20130332479Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query, identifying a plurality of search results that are responsive to the search query, the plurality of search results including a plurality of items of digital content distributed using one or more social networking services, and determining that one or more terms provided in the search query is an active keyword and, in response: defining a first sub-set of items, the first sub-set of items including items of the plurality of items of digital content and being responsive to the active keyword, and providing items in the first sub-set of items for display as a discussion stream within search results.Type: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: GOOGLE INC.Inventors: Sean Liu, David Yen, Sagar Kamdar, Kumar Mayur Thakur, Yihua Wu, Anthony S. Hyatt
-
Patent number: 8606750Abstract: 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: GrantFiled: November 11, 2011Date of Patent: December 10, 2013Assignee: Life Technologies CorporationInventors: Jerry Boonyaratanakornkit, Erhard Schoenbrunner, Marc Balcer
-
Publication number: 20130325796Abstract: A system and method for the integration of databases in a multi-tenant cloud environment. The method includes specific systems that integrate MS SQL and other database software with a cloud based infrastructure as a service platform, specifically OpenStack Nova. This method also includes certain optimization and rebalancing innovations to maximize databases in a cloud environment.Type: ApplicationFiled: June 5, 2012Publication date: December 5, 2013Inventors: Michael Basnight, Keith Bray, Daniel Morris, Chris Sackman
-
Publication number: 20130325897Abstract: Method, system, and programs for generating questions for a user. A request for content from a user is received via the communication platform. The content is retrieved from a content source. A question is generated for the user based on the content requested by the user and a history of previous information accessed or posted by the user. The question is sent to the user.Type: ApplicationFiled: May 30, 2012Publication date: December 5, 2013Applicant: YAHOO! INC.Inventors: Nitin Motgi, Masood Mortazavi, Bruno Fernandez-Ruiz
-
Publication number: 20130318046Abstract: Various systems and methods for seeding a storage device. For example, a method involves accessing a policy that identifies a number of clients. The method then involves selecting a most recent backup image for each of the clients and copying the most recent backup images from a source storage device to a target storage device. Once a most recent backup image has been copied from the source storage device to the target storage device for each of the clients, the method switches a destination value in the policy from the source storage device to the target storage device.Type: ApplicationFiled: May 25, 2012Publication date: November 28, 2013Inventors: Thomas Clifford, Shelley A. Schmokel
-
Publication number: 20130318117Abstract: A virtual directory server (VDS) processes requests based on a first hierarchical model while using a backend server operating based on a relational model. In one embodiment, classes representing the tables and columns in the relation model are generated according to a second hierarchical model (class hierarchy). On receiving a directory request for values' corresponding to attributes in the first hierarchical model, tables and columns corresponding to the requested attributes are identified. A query according to the relational model is constructed employing the generated classes (of the second hierarchical model), the query including the identified tables and columns. The query is then executed in the backend server to retrieve the values corresponding to the attributes, and the values are then sent (according to the first hierarchical model) as a reply to the directory request.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Applicant: Oracle International CorporationInventors: Mohamad Raja Gani Mohamad Abdul, Rohit Banga
-
Publication number: 20130311435Abstract: A method, computer product, and computer system of minimizing surprisal data comprising: at a source, reading and identifying characteristics of a genetic sequence of an organism; receiving an input of rank of at least two identified characteristics of the genetic sequence of the organism; generating a hierarchy of ranked, identified characteristics based on the rank of the at least two identified characteristics of the genetic sequence of the organism; comparing the hierarchy of ranked, identified characteristics to a repository of reference genomes; and if at least one reference genome from the repository matches the hierarchy of ranked, identified characteristics, breaking the matched reference genomes into pieces, combining pieces associated with the identified characteristics from at least one matched reference genome to form a filter pattern to be compared to the nucleotides of the genetic sequence of the organism, to obtain differences and create surprisal data.Type: ApplicationFiled: June 8, 2012Publication date: November 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert R. Friedlander, James R. Kraemer
-
Patent number: 8589353Abstract: 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: GrantFiled: April 7, 2010Date of Patent: November 19, 2013Assignee: ZTE CorporationInventors: Xiao Yao, Cuirong Huang
-
Publication number: 20130304747Abstract: Embodiments of the present invention relate to an approach for characteristic-based (e.g., color) selection of items (e.g., clothing) in a networked computing environment (e.g., a cloud computing environment). Specifically, at least one computer storage device will be populated with a first set of items. The first set of items may be associated in the at least one computer storage device with a first set of corresponding characteristics. A computer data structure may then be generated that comprises compatibility scores of the first set of items to one another. A second set of items may then be received in the at least one computer storage device. The second set of items may also be accompanied by a second set of corresponding characteristics. A set of matches between the first set of items and the second set of items may then be generated according to one or more criteria.Type: ApplicationFiled: May 14, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. Braham, Jeffrey A. Schmidt, Lowell C. Thomason
-
Publication number: 20130304659Abstract: The present invention provides a system for accessing unemployment insurance and workforce registration comprising in combination a database containing unemployment insurance benefit data and a database containing workforce registration data. A server having a software employment component is operatively coupled to the database containing unemployment insurance benefit data and is operatively coupled to the database containing workforce registration data. A computer access terminal is operatively coupled to the software employment component. The computer access terminal allows a first user to enter data into the database containing unemployment insurance benefit data and into the database containing workforce registration data.Type: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Inventor: Paul Toomey
-
Publication number: 20130297624Abstract: Described is a technology by which Map-Reduce runtimes and distributed array runtimes are interoperable. Map-Reduce chunks are processed into array data for processing in a distributed array runtime based upon merge information. A staging Map-Reduce job tags a chunk with tag information that indicates a relative position of the chunk in an array. A distributed array framework imports files produced via a Map-Reduce framework and provides an array to an application of the distributed array framework for processing. An export mechanism may output one or more Map-Reduce files from the distributed array framework.Type: ApplicationFiled: May 7, 2012Publication date: November 7, 2013Applicant: MICROSOFT CORPORATIONInventors: Sudarshan Raghunathan, Damon Robert Hachmeister
-
Publication number: 20130290295Abstract: In at least some examples, a system includes a distributed database and control logic to enable updates and queries to the distributed database. The control logic applies a plurality of identifiers to the updates and queries to maintain distinct fault domains in the distributed database.Type: ApplicationFiled: April 30, 2012Publication date: October 31, 2013Inventors: Craig A. Soules, Alistair Veitch, Charles B. Morrey, III, Kimberly Keeton
-
Publication number: 20130290261Abstract: Example apparatus and methods concern a file system based interface between a disk-based network attached storage device and a linear tape open (LTO) linear tape file system tape. One example method may include controlling a device (e.g., backup server) to read a file from the NAS device using a shared file system (e.g., NFS, CIFS) and controlling the device to write the file to the LTO tape device using the LTFS. Since the NAS device and the LTO device may have different information or metadata requirements, and since the shared file system and the LTFS may have different information or metadata requirements, the method may include controlling the device to remove from the file information specific to the NAS and the shared file system. Additionally, the method may include controlling the device to add to the file information specific to the LTFS or the LTO device.Type: ApplicationFiled: April 30, 2012Publication date: October 31, 2013Applicant: Quantum CorporationInventor: Roderick B. Wideman
-
Publication number: 20130282657Abstract: Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized.Type: ApplicationFiled: April 23, 2012Publication date: October 24, 2013Applicant: GOOGLE, INC.Inventors: Adam Besen, David Catmull, Hwi Cheong, Alexander DeNeui, Hendrik Mueller, Frank Pape, Ronald Schneider, Rishi Sharma, Himanshu Vasishth, David Wurtz
-
Publication number: 20130282755Abstract: Techniques are described for associating file types with application in a network storage service. User environment manager at storage service receives file identifier for specific requested file from user operating computing device and obtains file format type identifier associated with file identifier from data store for file. User environment manager determines default application to open specific requested file in response to matching application ID (app ID) from default “Open with” list contained in user preferences store with list of app IDs for installed applications that support file format type. Once determined, user environment manager opens specific requested file from data store utilizing the default application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: April 23, 2012Publication date: October 24, 2013Applicant: GOOGLE INC.Inventors: Michael Jeffrey Procopio, Adam Wayne Besen, Robert Eugene Wyrick
-
Publication number: 20130282765Abstract: Various embodiments of the invention relate to optimizing storage of schema-less data. A schema-less dataset including a plurality of resources is received. Each resource is associated with at least a plurality of properties. At least one set of co-occurring properties from the plurality of properties is identified. A graph including a plurality of nodes is generated. Each of the nodes represents a unique property in the set of co-occurring properties. The graph further includes an edge connecting each node representing a pair of co-occurring properties. A graph coloring operation is performed on the graph. The graph coloring operation includes assigning each of nodes to a color, where nodes connected by an edge are assigned different colors. A schema is generated that assigns a column identifier from a table to each unique property represented by one of the nodes in the graph based on the color assigned to the node.Type: ApplicationFiled: April 24, 2012Publication date: October 24, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bishwaranjan BHATTACHARJEE, Mihaela Ancuta BORNEA, Patrick DANTRESSANGLE, Julian DOLBY, Kavitha SRINIVAS, Octavian UDREA
-
Publication number: 20130275360Abstract: A device receives instructions for extracting, transforming, and loading data; identifies a plurality of data processing activities based on the instructions; and determines a processing sequence for performing the plurality of data processing activities. The device further creates a plurality of processing objects corresponding to the plurality of data processing activities. Each one of the plurality of processing objects including a discrete data structure that is produced by performing a corresponding one of the plurality of data processing activities. The device performs the plurality of data processing activities in accordance with the processing sequence and by using the plurality of processing objects.Type: ApplicationFiled: April 13, 2012Publication date: October 17, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Manish G. KHAROD, Nityanand SHARMA, Sutap CHATTERJEE, Kopinath RATNAM, Hrishikesh PREMKUMAR, Ganesh R. BHATHIVI, Bhaskar R. GUDLAVENKATASIVA, Josy JOHN, Naseemunnisa HUSSAIN, Salman FARIZ
-
Publication number: 20130275346Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. A request for spectrum use from an entity needing spectrum may be matched with available spectrum. This matching comprises determining a pattern in user requests overtime to optimize spectrum allocation. The Cloud Spectrum Services (CSS) process allows entities to access spectrum they would otherwise not have; it allows the end user to complete their download during congested periods while maintaining high service quality; and it allows the holder of rental spectrum to receive compensation for an otherwise idle asset.Type: ApplicationFiled: June 26, 2012Publication date: October 17, 2013Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, Takashi Shono
-
Publication number: 20130275402Abstract: In a consumer-producer distributed model of computing, consumers request data from producers and perform computing work on the data received from the producers, thereby transforming the data. At least some of the computing work performed by a consumer on data provided by the producer is commutable between the consumer and producer, that is, either the producer as well as the consumer can perform the computing work on the data. A producer redistributes commutable based on the work load of the producer and consumer as well as other factors.Type: ApplicationFiled: April 17, 2012Publication date: October 17, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Johnny Quan Zhou, Nilesh Choudhury, Juan R. Loaiza, Dmitry Mikhailovich Potapov, Alexander Tsukerman, Kothanda Umamageswaran
-
Publication number: 20130275373Abstract: A method, apparatus, and computer program product are provided to facilitate seamless switching between source and target devices. Relative to the source device, a user interface state of the source device is provided to the target device and database replication is initiated in response to an indication of a switch between the source and target devices. The target device is permitted to access a database of the source device while the source database is replicated to the target device. Relative to the target device and in response to a switch from the source device to the target device, the state is received from the source device in conjunction with an initiation of database replication. The user interface is configured in accordance with the state received from the source device. The target device also directs access to a database of the source device while the source database is replicated.Type: ApplicationFiled: April 12, 2012Publication date: October 17, 2013Applicant: NOKIA CORPORATIONInventors: Juha Tapani Uola, Johan Wilhelm Wikman, Oskari Koskimies, Lauri Paimen, Pekka Reijula
-
Publication number: 20130275229Abstract: A universal personal data portability capability is disclosed. The universal personal data portability supports automated porting of personal data of a user from a plurality of environments to a personal data store of the user.Type: ApplicationFiled: April 16, 2012Publication date: October 17, 2013Inventors: Madhav Moganti, Mayuresh Pandit, Anish Sankalia
-
Publication number: 20130268501Abstract: A computer-based monitoring system and monitoring method implemented in computer software for detecting, estimating, and reporting the condition states, their changes, and anomalies for many assets. The assets are of same type, are operated over a period of time, and outfitted with data collection systems. The proposed monitoring method accounts for variability of working conditions for each asset by using regression model that characterizes asset performance. The assets are of the same type but not identical. The proposed monitoring method accounts for asset-to-asset variability; it also accounts for drifts and trends in the asset condition and data. The proposed monitoring system can perform distributed processing of massive amounts of historical data without discarding any useful information where moving all the asset data into one central computing system might be infeasible. The overall processing is includes distributed preprocessing data records from each asset to produce compressed data.Type: ApplicationFiled: April 9, 2012Publication date: October 10, 2013Applicant: MITEK ANALYTICS LLCInventor: Dimitry Gorinevsky
-
Patent number: 8554784Abstract: Discovering peer-to-peer content using metadata streams involves capturing, for each of a plurality of devices, a content and metadata stream that describes a context of the content. The metadata streams are sent to a metadata repository contemporaneously with the capture of the content by the respective devices. Network queries of the streaming metadata are enabled via the metadata repository, and, in response to the network queries, peer-to-peer access of the content is facilitated from one or more of the devices.Type: GrantFiled: August 31, 2007Date of Patent: October 8, 2013Assignee: Nokia CorporationInventors: Jukka Kalevi Nurminen, Olli Johannes Karonen, Heikki Juiiani Kokkinen
-
Publication number: 20130262662Abstract: Methods and systems are provided for retrieving social media content metrics from a plurality of websites using a single multi-site adapter. The method includes constructing a respective plug-in for each website; constructing a database of M plug-ins corresponding to M websites, respectively; selecting a plug-in from the database; feeding the selected plug-in into the multi-site adapter; and applying the adapter to a particular website corresponding to the plug-ins to thereby retrieve the analytics (metrics) for pages on a website.Type: ApplicationFiled: August 24, 2012Publication date: October 3, 2013Applicant: salesforce.com,inc.Inventors: Kathi Loretto McCarthy, Mark Magennis
-
Publication number: 20130262459Abstract: Methods and systems for providing related social profiles in a social network are disclosed. One method identifying a plurality of social profiles within the social network, wherein the plurality of social profiles each have a relationship with the first file, wherein the social network allows uploading and sharing of social profiles of users, and wherein each social profile includes a representation of a user. The method further includes generating, by a system server, a list of inquiries based on the plurality of social profiles, providing, by the system server, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of social profiles based on the at least one response, and storing information related to the selected subset of the plurality of social profiles.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Applicant: PYTHON4FUNInventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan