Using Distributed Data Base Systems, E.g., Networks, Etc. (epo) Patents (Class 707/E17.032)
  • Publication number: 20140032536
    Abstract: 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: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ritesh Jitendra Agrawal, Irwin King, Remi Zajac
  • Publication number: 20140032488
    Abstract: 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: Application
    Filed: January 22, 2009
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Robert K. McAfee, Vivek Hebbar
  • Publication number: 20140032491
    Abstract: 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: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: 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: 20140019414
    Abstract: 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: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
  • Publication number: 20140019410
    Abstract: 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: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: SAP AG
    Inventors: Andreas Kemmler, Torsten Kamenz
  • Publication number: 20140019421
    Abstract: 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: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: APPLE INC.
    Inventor: Chandrasekaran Jagadeesan
  • Publication number: 20140019451
    Abstract: 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: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: GOOGLE INC.
    Inventor: Kirill Buryak
  • Publication number: 20140019419
    Abstract: 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: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
  • Publication number: 20140019429
    Abstract: 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: Application
    Filed: July 12, 2012
    Publication date: January 16, 2014
    Inventors: Volker Driesen, Thomas Vogt, Martin Mayer, Andrey Engelko
  • Patent number: 8626951
    Abstract: 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: Grant
    Filed: April 23, 2007
    Date of Patent: January 7, 2014
    Assignee: 4DK Technologies, Inc.
    Inventors: Tamara L. Casey, David P. Martin
  • Patent number: 8627230
    Abstract: 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: Grant
    Filed: November 24, 2009
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Olivier Boehler, Gisela C. Cheng, Anuja Deedwaniya, Zamir G. Gonzalez, Shayne M. Grant, Jagadish B. Kotra
  • Publication number: 20140006425
    Abstract: 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: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: International Business Machines Corporation
    Inventor: Frank Van Ham
  • Publication number: 20140006364
    Abstract: 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: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Glenn Eguchi, Asa Whillock, Kevin Streeter, Mohammed Pithapurwala, Noam Lorberbaum, Seth Hodgson, Srinivas Manapragada
  • Publication number: 20140006393
    Abstract: 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: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: SAP AG
    Inventor: Alexey Soshin
  • Patent number: 8620114
    Abstract: 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: Grant
    Filed: July 12, 2011
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Krishnendu Chaudhury, Ashutosh Garg, Prasenjit Phukan, Arvind Saraf
  • Publication number: 20130346404
    Abstract: 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: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: Microsoft Corporation
    Inventors: Paul Nathan Bennett, Emre Mehmet Kiciman, Peter Richard Bailey, Nikhil Dandekar, Huizhong Duan
  • Publication number: 20130346427
    Abstract: 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: Application
    Filed: July 13, 2012
    Publication date: December 26, 2013
    Applicant: SYNCHRONOSS TECHNOLOGIES, INC.
    Inventor: Alan Impink
  • Publication number: 20130346424
    Abstract: 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: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Xiong Zhang, Hung-chih Yang, Danny Lange
  • Publication number: 20130346367
    Abstract: 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: Application
    Filed: June 20, 2012
    Publication date: December 26, 2013
    Applicant: Reveille Software, Inc.
    Inventors: Rodney M. Trugman, Brian Austin DeWyer
  • Publication number: 20130339332
    Abstract: 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: Application
    Filed: June 18, 2012
    Publication date: December 19, 2013
    Inventor: Mark Ellery Ogram
  • Publication number: 20130339385
    Abstract: 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: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: CA, Inc.
    Inventors: Howard A. Abrams, Mark J. Addleman
  • Publication number: 20130339397
    Abstract: 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: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Inventor: Vasyl Herasymchuk
  • Publication number: 20130339316
    Abstract: 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: Application
    Filed: June 19, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael HIRSCH, Thorsten KRAUSE
  • Publication number: 20130339136
    Abstract: 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: Application
    Filed: June 18, 2012
    Publication date: December 19, 2013
    Applicant: eBay Inc.
    Inventors: Nishith Parikh, Neelakantan Sundaresan
  • Publication number: 20130332484
    Abstract: 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: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Applicant: RACKSPACE US, INC.
    Inventor: Natasha Gajic
  • Publication number: 20130332479
    Abstract: 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: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: GOOGLE INC.
    Inventors: Sean Liu, David Yen, Sagar Kamdar, Kumar Mayur Thakur, Yihua Wu, Anthony S. Hyatt
  • Patent number: 8606750
    Abstract: Systems and methods are used to generate a protocol for an assay. At least one performance characteristic parameter of an assay and at least one standardized protocol for each assay of a plurality of assays and assay types are stored. A performance characteristic parameter selection and an assay selection are received from a client device of a laboratory. One or more performance characteristic parameters and a standardized protocol are retrieved from the database device. The client device is sent the one or more performance characteristic parameters and one or more study variable values. One or more amendments to the one or more performance characteristic parameters and one or more study variable values are received from the client device. A protocol for the assay is generated based on the one or more amendments.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: December 10, 2013
    Assignee: Life Technologies Corporation
    Inventors: Jerry Boonyaratanakornkit, Erhard Schoenbrunner, Marc Balcer
  • Publication number: 20130325796
    Abstract: A system and method for the integration of databases in a multi-tenant cloud environment. The method includes specific systems that integrate MS SQL and other database software with a cloud based infrastructure as a service platform, specifically OpenStack Nova. This method also includes certain optimization and rebalancing innovations to maximize databases in a cloud environment.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Inventors: Michael Basnight, Keith Bray, Daniel Morris, Chris Sackman
  • Publication number: 20130325897
    Abstract: 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: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: YAHOO! INC.
    Inventors: Nitin Motgi, Masood Mortazavi, Bruno Fernandez-Ruiz
  • Publication number: 20130318046
    Abstract: Various systems and methods for seeding a storage device. For example, a method involves accessing a policy that identifies a number of clients. The method then involves selecting a most recent backup image for each of the clients and copying the most recent backup images from a source storage device to a target storage device. Once a most recent backup image has been copied from the source storage device to the target storage device for each of the clients, the method switches a destination value in the policy from the source storage device to the target storage device.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Inventors: Thomas Clifford, Shelley A. Schmokel
  • Publication number: 20130318117
    Abstract: 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: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: Oracle International Corporation
    Inventors: Mohamad Raja Gani Mohamad Abdul, Rohit Banga
  • Publication number: 20130311435
    Abstract: 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: Application
    Filed: June 8, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert R. Friedlander, James R. Kraemer
  • Patent number: 8589353
    Abstract: A method and a system for backing up terminal data are disclosed. The scheme is used for solving technical problems that existing ways for backing up terminal data have a low duplicating efficiency and resources are wasted seriously. The scheme creates a terminal index table to maintain data information in a terminal device; when the terminal device newly creates or modifies data contents, information of the index items in the terminal index table and corresponding data contents are sent to a network server; the network server also creates a server index table corresponding to the terminal index table, and the network server stores or deletes data contents of the terminal device according to information such as types and numbers of index items. The scheme can back up terminal data rapidly and simplifies the check procedure, thereby saving memory resources of the terminal device and improving backup efficiency.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: November 19, 2013
    Assignee: ZTE Corporation
    Inventors: Xiao Yao, Cuirong Huang
  • Publication number: 20130304747
    Abstract: 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: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adam D. Braham, Jeffrey A. Schmidt, Lowell C. Thomason
  • Publication number: 20130304659
    Abstract: 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: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Inventor: Paul Toomey
  • Publication number: 20130297624
    Abstract: 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: Application
    Filed: May 7, 2012
    Publication date: November 7, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sudarshan Raghunathan, Damon Robert Hachmeister
  • Publication number: 20130290295
    Abstract: 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: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Craig A. Soules, Alistair Veitch, Charles B. Morrey, III, Kimberly Keeton
  • Publication number: 20130290261
    Abstract: 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: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: Quantum Corporation
    Inventor: Roderick B. Wideman
  • Publication number: 20130282657
    Abstract: 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: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: 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: 20130282755
    Abstract: 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: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: GOOGLE INC.
    Inventors: Michael Jeffrey Procopio, Adam Wayne Besen, Robert Eugene Wyrick
  • Publication number: 20130282765
    Abstract: 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: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bishwaranjan BHATTACHARJEE, Mihaela Ancuta BORNEA, Patrick DANTRESSANGLE, Julian DOLBY, Kavitha SRINIVAS, Octavian UDREA
  • Publication number: 20130275360
    Abstract: 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: Application
    Filed: April 13, 2012
    Publication date: October 17, 2013
    Applicant: 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: 20130275346
    Abstract: 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: Application
    Filed: June 26, 2012
    Publication date: October 17, 2013
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, Takashi Shono
  • Publication number: 20130275402
    Abstract: 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: Application
    Filed: April 17, 2012
    Publication date: October 17, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Johnny Quan Zhou, Nilesh Choudhury, Juan R. Loaiza, Dmitry Mikhailovich Potapov, Alexander Tsukerman, Kothanda Umamageswaran
  • Publication number: 20130275373
    Abstract: 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: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Juha Tapani Uola, Johan Wilhelm Wikman, Oskari Koskimies, Lauri Paimen, Pekka Reijula
  • Publication number: 20130275229
    Abstract: 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: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventors: Madhav Moganti, Mayuresh Pandit, Anish Sankalia
  • Publication number: 20130268501
    Abstract: 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: Application
    Filed: April 9, 2012
    Publication date: October 10, 2013
    Applicant: MITEK ANALYTICS LLC
    Inventor: Dimitry Gorinevsky
  • Patent number: 8554784
    Abstract: 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: Grant
    Filed: August 31, 2007
    Date of Patent: October 8, 2013
    Assignee: Nokia Corporation
    Inventors: Jukka Kalevi Nurminen, Olli Johannes Karonen, Heikki Juiiani Kokkinen
  • Publication number: 20130262662
    Abstract: 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: Application
    Filed: August 24, 2012
    Publication date: October 3, 2013
    Applicant: salesforce.com,inc.
    Inventors: Kathi Loretto McCarthy, Mark Magennis
  • Publication number: 20130262459
    Abstract: 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: Application
    Filed: April 3, 2012
    Publication date: October 3, 2013
    Applicant: PYTHON4FUN
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan