Information Retrieval; Database Structures Therefore (epo) Patents (Class 707/E17.001)

  • Patent number: 10262052
    Abstract: Embodiments of the present invention provide systems and methods for synchronizing document updates. An end-user subscribes to document updates of interest to the end-user. The contents associated with these updates are contained within one or more document sources, wherein the one or more document sources are used to construct an outputted document. Tags are utilized to monitor these updates and a fragmentation is performed in order to incorporate the modified content, associated with the updates, into a new outputted document.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cristina Bonanni, Andrea Di Maio, Andrea Durastante, Patrizia Manganelli, Alessandro Stazi
  • Patent number: 10242110
    Abstract: A method for filtering-out results of a search, comprising obtaining representations of objects of a computerized system identified in the computerized system in a search conducted in the a computerized system by a party, and responsive to the search, applying by the computerized system an at least one condition constructed in the computerized system and related to access of the party with respect to the objects, thereby filtering-out the representations of the objects that correspondingly comply with the at least one condition, and an apparatus configured to carry out the method.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: March 26, 2019
    Assignee: VARONIS SYSTEMS, LTD
    Inventors: Yakov Faitelson, Ohad Korkus, Ophir Kretzer-Katzir
  • Patent number: 10235248
    Abstract: In one example, a method includes receiving a stream that identifies I/O operations requested to be performed with respect to a data grouping, and identifying, in the stream, random I/O requests and sequential I/O requests. Next, the stream is split into an incoming queue containing the sequential I/O requests and a priority/processing queue containing the random I/O requests. A metadata load queue is then defined by assigning each of the random I/O requests to a respective range of metadata. The metadata of each range is loaded, and the random I/O requests re-queued. Using the loaded metadata, a random I/O operation is performed that corresponds to one of the random I/O requests. Finally, the random I/O operation and a sequential I/O operation are performed concurrently with each other.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: March 19, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Balaji Subramanian, Yamini Allu, Srisailendra Yallapragada, Sirisha Kaipa, Vrushali Kulkarni
  • Patent number: 10157216
    Abstract: Provided is a data management system including a plurality of nodes to be connected to and disconnected from a network. At least one of the plurality of nodes includes: a communicator that performs a communication via the network by using data having a data structure including a key; a database that accumulates the data; and a data analyzer that, when the node is newly connected to the network, provides another node already connected to the network with node information, the node information being used for enabling the node to serve as node for accumulating the data.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: December 18, 2018
    Assignee: Yokogawa Electric Corporation
    Inventors: Takahisa Fukui, Hiroaki Kanokogi, Ryouhei Furihata, Masayasu Sano
  • Patent number: 10108628
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Patent number: 10007667
    Abstract: Systems and methods for document management for sharing documents according to document categories, wherein an author can generate a document for sharing, specify a document category for the document, and share the document or the category. Upon accessing a shared document by a recipient, the recipient may be prompted to access the most relevant document of the document category. The recipient may thus receive a link to a shared document and, upon invoking the link, instead of being directed to the shared document, may be directed to a subsequently authored, or otherwise more relevant document from the document category. The determination of relevancy may relate to the age of a document.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: June 26, 2018
    Assignee: 8318808 CANADA INC.
    Inventor: Neeraj Garg
  • Patent number: 9998479
    Abstract: Concepts and technologies are disclosed herein for filtering network traffic using protected filtering mechanisms. An indication that traffic is to be filtered can be received, and a hash key, a signature representation, and an obfuscated signature can be identified or generated. The hash key and the signature representation can be provided to a first device without exposing the contents of the signature to the second device, and the obfuscated signature can be provided to a second device without exposing the contents of the signature to the second device. The first device and the second device can execute independent operations to collectively determine if the traffic is to be filtered.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 12, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Edward G. Amoroso, Nishanth Chandran, Evgene Vahlis
  • Patent number: 9928285
    Abstract: A method of backing up data includes backing up, using a processor, multiple save sets of data to a first backup data storage; obtaining a first save set from the first backup data storage after the backup of the first save set has completed on the first backup data storage; determining that the first backup data storage is capable of concurrent read and write operations; and replicating, based at least in part on the determining, the first save set onto a second backup data storage while backing up of one or more other save sets of the multiple save sets to the first backup data storage is pending.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 27, 2018
    Assignee: EMC IP Holding Company LLC
    Inventor: Vladimir Mandic
  • Patent number: 9602287
    Abstract: According to some embodiments, a method and system provides receiving a first request for service from a client during a communication session by a server, providing a response to the first request to the client, the response to the first request including state information specific to the first request and a memory of the server; clearing the server memory of the state information specific to the first request; receiving, by the server, a second request for service from the client during the communication session, the second request including the state information specific to the first request; and restoring a state of the server memory based on the state information specific to the first request received in the second request.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: March 21, 2017
    Assignee: SAP SE
    Inventors: Michael Wuschek, Berthold Wocher
  • Patent number: 9432459
    Abstract: A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a Web services interface through which service requests are received, and an API usable to request that a table be created, deleted, or described; that an item be stored, retrieved, deleted, or its attributes modified; or that a table be queried (or scanned) with filtered items and/or their attributes returned. An asynchronous workflow may be invoked to create or delete a table. Items stored in tables may be partitioned and indexed using a simple or composite primary key. The system may not impose pre-defined limits on table size, and may employ a flexible schema. The service may provide a best-effort or committed throughput model. The system may automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, Stefano Stefani, Chiranjeeb Buragahain, Rande A. Blackman, Timothy Andrew Rath, Raymond S. Bradford, Grant Alexander MacDonald McAlister, Jakub Kulesza, James R. Hamilton, Luis Felipe Cabrera
  • Patent number: 9288242
    Abstract: Examples of systems and methods for bridging virtual and physical spaces are described. In some of these examples, a particular communicant's real world state drives changes in one or more of the communications connections, virtual state, and communications interface of the particular communicant or another communicant.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: March 15, 2016
    Assignee: Social Communications Company
    Inventors: David Van Wie, Paul J. Brody, Joseph W. Jennings
  • Publication number: 20150113019
    Abstract: Methods and apparatus related to obtaining access-restricted search related structured data. Stored access-restricted search related structured data may be obtained in response to an authorized informational query request. An access-restricted data key corresponding to the informational query request may be compared with a database data access key in a database that includes the access-restricted search related structured data to determine whether access to such data is allowed. Search results that include and/or are based on access-restricted search related structured data may also be obtained.
    Type: Application
    Filed: September 18, 2012
    Publication date: April 23, 2015
    Applicant: Google Inc.
    Inventors: Rui Jiang, Hui Xu
  • Patent number: 8984095
    Abstract: The present invention relates to systems, apparatus, and methods of parsing a script within an HTML page. The method includes receiving a script object, where the script object includes text. The method further includes parsing the text of the script object for tokens and comparing the parsed tokens with a valid tokens list to determine locations within the text of the script object that include potential universal resource locators (URLs). The method includes parsing before and after the determined locations until complete URLs are constructed, and forwarding the complete URLs to a detector. The detector then determines whether the complete URLs are valid. The method then sends object retrieval requests to websites associated with the valid complete URLs.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: March 17, 2015
    Assignee: ViaSat, Inc.
    Inventor: William B. Sebastian
  • Patent number: 8968197
    Abstract: A processor-implemented method, system, and/or computer program product directs a user using a physiological sensor to a needed medical resource. A real-time state of a medical condition of a user is determined based on readings from a physiological sensor on a user. A processing system correlates the real-time state of the medical condition of the user to a medical resource, which has been predetermined to have a capability of ameliorating the real-time state of the medical condition of the user. Directions are then sent, to the user, for a temporally nearest medical resource that has been predetermined to have the capability of ameliorating the real-time state of the medical condition of the user.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard Hennessy, James R. Kraemer
  • Patent number: 8849782
    Abstract: A method of accessing tape storage analytics data gathered from tape libraries. The method includes generating a user interface on a client device via a web browser. The user interface includes a first screen displaying graphics or an analysis table generated based on the tape storage analytics data. The method includes receiving user input selecting a portion of the displayed graphics or an item within a cell of the analysis table and, then, modifying the user interface to display a second screen, which presents a subset of the tape storage analytics data corresponding to the selected portion and to operation of at least one of one or more tape libraries, one or more tape drives, and one or more tape media within the tape libraries. The receiving and modifying steps may be repeated to navigate between data corresponding to a tape library, a tape drive, and media.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: John Mitchell Black, III, Michael Paul Abramowitz, Duc T. Ho, Jon Mark Holdman, Judith Gaye Leach, Cathleen Susan Wharton
  • Patent number: 8849783
    Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, passthrough ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Michael Paul Abramovitz, John Mitchell Black, III, Judith Gaye Leach, Cathleen Susan Wharton, Scott Allen, Chad Norman Alber, Karl Kevin Nicoletti
  • Patent number: 8849784
    Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, pass through ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Chad Norman Alber, Jitesh Baku Jhatakia, Michael Paul Abramovitz, John Mitchell Black, III, Cathleen Susan Wharton
  • Patent number: 8832246
    Abstract: A method and system for assigning service level objectives to data objects stored within a computer system. The computer system includes an information management server for providing customized services to data objects residing in the computer system. One exemplary method identifies a data object, such as a file, folder, database, and the like, that has been categorized according to at least one property associated with the data object. The method also identifies service level objectives that are available within the computer system. Service level objectives may include any type of service area or service level that can be provided to a data object. The data object is then associated with one or more of the service level objectives for requesting that the services associated with the one or more service level objectives be provided to the data object.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: September 9, 2014
    Assignee: EMC Corporation
    Inventors: Manoj Nair, Stephen R Perrin, Iva Blazina Vukelja, John Philip Bell, II, Alex Rankov
  • Patent number: 8799677
    Abstract: The encrypted search result adding module of the encrypted search database device includes: a search result generating unit which generates a linear list as a list of search results for newly registered document data; an initial point information generating unit which generates initial point information as address of first data corresponding to a keyword; an initial point information encrypting unit which encrypts and adds/stores generated initial point information with an encryption key; and an encrypted linear list adding unit which generates and adds/stores an encrypted linear list by encrypting the linear list with the encryption key, and stores each keyword and final point information as the address of last data in the encrypted linear list for the keyword as adding information.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: August 5, 2014
    Assignee: NEC Corporation
    Inventor: Toshinori Araki
  • Patent number: 8799249
    Abstract: The systems and methods disclosed herein relate to the identification, rendering, and publishing of collections of media items in an interactive computing environment.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: August 5, 2014
    Assignee: Yahoo! Inc.
    Inventor: Ronald Martinez
  • Patent number: 8793691
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for transporting a task to a handler, utilizing a queue. These mechanisms and methods for transporting a task to a handler, utilizing a queue can enable improved task management, increased efficiency, dynamic task processing, etc.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: July 29, 2014
    Assignee: salesforce.com, inc.
    Inventor: Vijayanth Devadhar
  • Publication number: 20140201724
    Abstract: Systems and methods which provide platform sensitive application characteristics with respect to multi-platform applications are shown. As application aspects are developed in the application, embodiments include platform sensitivity characteristics for the application aspects in the application to provide for adaptation of application characteristics for multiple platforms. Embodiments provide an application runtime environment which, although independently defining its own user interface rendering attributes, operates to adjust application characteristics in accordance with a host platform. As application aspects of a multi-platform application are to be executed, if there are relevant cross platform differences, application aspect characteristics are adjusted so as to be appropriate to the host platform. The appropriately adjusted aspects are executed to thereby provide platform sensitive application characteristics with respect to the multi-platform application.
    Type: Application
    Filed: December 18, 2008
    Publication date: July 17, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Dave Nelson
  • Patent number: 8745069
    Abstract: Methods for the automatic creation of a category tree with respect to the contents of a data stock, wherein a taxonomy of the data stock will be created on the base of co-occurrences. Another object of the present invention is furthermore a data processing system comprising data which represent information in at least one data stock which is accessible via at least one data source, which is designed and/or adapted to at least partially carry out a method according to the invention. Another object of the present invention is furthermore a data processing device for the electronic processing of data, comprising a control and/or computer unit, an input unit and an output unit, which is designed and/or adapted to at least partially carry out a method according to the invention, preferably using at least a part of a data processing system according to the invention.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: June 3, 2014
    Assignee: IQser IP AG
    Inventors: Joerg Wurzer, Christian Magnus
  • Publication number: 20140129533
    Abstract: The subject disclose is directed towards a technology by which a semantic intermediary, such as a web service, translates web-content related metadata in one vocabulary/format to web-content related metadata in another vocabulary/format. A requesting client that receives a response containing the web-content related metadata in another vocabulary/format may then use the response to configure a web page or a Web service response containing the metadata in the other vocabulary/format.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jason Hogg, Joshy Joseph
  • Publication number: 20140129526
    Abstract: According to one aspect of the present disclosure a system and technique for verifying data structure consistency across computing environments is disclosed. The system includes: a processor and a compatibility tool. The compatibility tool is executable by the processor to: generate a first signature for a data structure corresponding to a first computing environment; and generate a second signature for the data structure corresponding to a second computing environment. The processor is operable to compare the first and second signatures and, responsive to a disparity between the first and second signatures, indicate a change to the data structure between the first and second computing environments.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederic Barrat, Khalid Filali-Adib, Perinkulam I. Ganesh, John M. McConaughy
  • Patent number: 8718383
    Abstract: Registration and classification of non-textual information, such as digital images and video is described. Image searching and comparison of the images is also described. The digital images are indexed (i.e., each image is assigned a unique numerical parameter and/or a plurality of numerical parameters). The resulting index files are stored in a database that can be quickly searched because the index files are universal numerical files that are significantly smaller in size than their source images. Image search queries are also indexed to generate an index file, which is then compared with the stored index files. A similarity score is also calculated to rank the similar images based on the index file-to-index file comparison.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: May 6, 2014
    Assignee: Obschestvo s ogranischennoi otvetstvennostiu “KUZNETCH”
    Inventors: Alexander Valencia-Campo, Mikhail Makalkin
  • Publication number: 20140108334
    Abstract: For providing procedures, a synchronize module stores a plurality of procedures in a procedure database. Each procedure is indexed to a reference code. The synchronize module synchronizes the plurality of procedures to a mobile device. A retrieval module receives a first reference code at the mobile device and retrieves a first procedure indexed to the first reference code.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Applicant: ESC SERVICES, INC.
    Inventor: Jimi Michalscheck
  • Publication number: 20140108367
    Abstract: A transaction resuming method includes receiving a transaction unit divided into subsets by the unit when performing a transaction with a client, performing a rollback in a reverse order of the transaction when there is an error, and generating a resumable point to resume the transaction. The method further includes providing the resumable point to the client and receiving transaction unit after the resumable point to resume the transaction.
    Type: Application
    Filed: October 31, 2012
    Publication date: April 17, 2014
    Applicant: TIBERO CO., LTD.
    Inventors: Cheolwoo Kim, Sang Young Park, Chang Ho Hwang
  • Patent number: 8688171
    Abstract: The present invention discloses a method and device for operating telephone directories applied in a mobile terminal using a smart SIM card. The method comprising: after the mobile terminal is powered on, reading telephone directories in the mobile terminal and in the smart SIM card and constructing the first and second tables respectively; and when the mobile terminal detects that the first and second tables have been constructed, accomplishing a subscriber's operation on telephone directories in the first table and/or the second table, and after the first table is modified, using the modified first table to update the telephone directory in the mobile terminal, and after the second table is modified, using the modified second table to update the telephone directory in the smart SIM card. The device comprises a mobile terminal and a smart SIM card, wherein the mobile terminal comprises a processor, a storage, and a memory.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: April 1, 2014
    Assignee: ZTE Corporation
    Inventors: Chunling Pan, Zongyang Wang, Xinglin Niu
  • Publication number: 20140089346
    Abstract: Disclosed is an improved approach for performing lock management. A semi-distributed Lock Management (SDLM) system is provided utilizing RDMA and an acyclic time-dependent dependency graph that can lead to higher system performance while maintaining higher flexibility and autonomy for each process at each compute node in the given cluster, in particular for distributed database applications.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Fulu LI
  • Publication number: 20140089260
    Abstract: Embodiments of the present invention disclose a method, system, and computer program product for transitioning a workload of a grid client from a first grid server to a second grid server. A replication process is commenced transferring application state from the first grid server to the second grid server. Prior to completion of the replication process: the grid client is rerouted to communicate with the second grid server. The second grid server receives a request from the grid client. The second grid server determines whether one or more resources necessary to handle the request have been received from the first grid server. Responsive to determining that the one or more resources have not been received from the first grid server, the second grid server queries the first grid server for the one or more resources. The second grid server responds to the request from the grid client.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dustin K. Amrhein, Douglas C. Berg, Nitin Gaur, Christopher D. Johnson
  • Publication number: 20140089507
    Abstract: Systems and techniques for application independent content control are described herein. It may be determined that a content filter is enabled for a computing device. The content filter may include a restricted term. A content container may be identified in a device buffer of the computing device. The content container may also include the restricted term. A portion of the content container corresponding to the restricted term may be modified in the device buffer to block the restricted term.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Inventors: Gyan Prakash, Jiphun Satapathy, Saurabh Dadu, Rajesh Poornachandran
  • Publication number: 20140089348
    Abstract: In a business application, contexts can be switched based on a selected customer. A first authorization profile can be associated with the business application. The authorization profile can restrict a user's ability to access, enter new or update existing information. In response to selection of a first element, such as a customer, the authorization profile can be switched to a second, different authorization profile with different read and/or write privileges. Context switching can also be used which includes additional features beyond the authorization profile. For example, personalization parameters that affect look and feel can be swapped. Additionally, available actions or pages accessible in the application can be swapped.
    Type: Application
    Filed: September 21, 2012
    Publication date: March 27, 2014
    Applicant: SAP AG
    Inventor: Steffen Vollmert
  • Patent number: 8683121
    Abstract: A storage system includes: a plurality of storing means and a data processing means that stores data into the plurality of storing means and retrieves the data stored in the storing means. The data processing means includes: a data set generating means that generates division data by dividing storage target data into a plurality of pieces and also generates redundant data for restoring the storage target data, thereby generating a data set composed of a plurality of fragment data that are the division data and the redundant data; and a distribution storage controlling means that distributes and stores the fragment data into the respective storing means. The distribution storage controlling means stores the fragment data composing the data set in same positions within storage regions formed in the respective storing means, respectively.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: March 25, 2014
    Assignee: NEC Corporation
    Inventor: Yuri Tajima
  • Patent number: 8683335
    Abstract: An information processing device includes: a storage unit; a first display control unit; and a demanding unit. The storage unit that stores attribute data representing specified attribute of contents and category data representing a category of the attribute correlated to each other. The first display control unit that provides controls for displaying information for a selected attribute and for displaying, in a categorized state, information for related attributes correlated to the same category as that of the attribute on a correlation display screen. The demanding unit that demands data search by referring to the correlated attribute selected corresponding to information selected from among those displayed on the correlation display screen to an information provision device.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: March 25, 2014
    Assignee: Sony Corporation
    Inventors: Yasuhiro Shirai, Toshihiro Morita, Susumu Morita, Taku Sugawara
  • Patent number: 8683122
    Abstract: A storage system includes: an identification information providing means that provides identification information distinguishing a group of data requested to be stored, to the group of data; a data set generating means that divides storage target data as part of the group of data into multiple pieces and makes the data redundant, thereby generating a data set composed of multiple fragment data; and a distribution storage controlling means that distributes the fragment data composing the data set and store the fragment data, respectively, in same positions within storage regions formed in the respective storing means, thereby storing the storage target data. The distribution storage controlling means stores the fragment data composing respective data sets corresponding to multiple storage target data included in the group of data provided with the same identification information, into the respective storage regions so that storing positions within the respective storage regions become successive.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: March 25, 2014
    Assignees: NEC Corporation, NEC Software Chubu, Ltd.
    Inventors: Yuri Tajima, Kengo Takahashi
  • Publication number: 20140081935
    Abstract: Exemplary embodiments provide various techniques for detecting and correcting corrupted or dangling data object handles. In one example, a method is provided for correcting corrupted data object handles. In this method, a redirector file stored on a first logical data container is accessed. This redirector file includes a forward object handle pointing to a first data object stored on a second logical data container and includes a first checksum of the forward object handle. A second checksum of the forward object handle is determined and a comparison is made between the first and second checksums. If a mismatch is detected, the data objects stored on the second logical data container are scanned to extract backward object handles. A backward object handle can be identified to point back to the redirector file. The forward object handle can then be restored to point to the second data object based on the identification.
    Type: Application
    Filed: February 9, 2012
    Publication date: March 20, 2014
    Applicant: NetApp, Inc.
    Inventor: Sundeep Singh
  • Publication number: 20140081939
    Abstract: A processor-implemented method, system, and/or computer program product navigates through a database. A non-contextual data object, which ambiguously relates to multiple subject-matters, is associated with a context object to define a synthetic context-based object. The context object provides a context that identifies a specific subject-matter, from the multiple subject-matters, of the non-contextual data object. The synthetic context-based object is associated with a first data node and a second data node within a database. In response to receiving a request for identifying and retrieving data from a data node that has a same context as the first data node, data from the second data node is retrieved.
    Type: Application
    Filed: September 18, 2012
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SAMUEL S. ADAMS, ROBERT R. FRIEDLANDER, JAMES R. KRAEMER
  • Publication number: 20140081951
    Abstract: Apparatuses, Methods and programs are provided. A method may comprise receiving a first request to verify an identifier associated with a destination from a first requester, responding to the request with a response, the response indicating an existence of a physical address associated with the identifier, the response further comprising a list of authorized entities authorized to access information specifying the physical address, receiving a second request from a second requester to access information specifying the physical address associated with the identifier, determining if the second requester is authorized to have access to information specifying the physical address by analyzing the list of authorized entities corresponding to the identifier; and providing the physical address to the second requester if the second requester is authorized.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: Steven L. Greenspan, Stefan Ionescu, John Kane
  • Patent number: 8676916
    Abstract: A system and method are provided for use in establishing secure end-to-end communication links over a VPN gateway via a network interface unit. Illustrative embodiments include establishing and providing secure communication relationships between users (customers) and companies for e-commerce and other business purposes. Each company's data and linkage to users remaining private and secure from the other participating companies as well as from the general public over the Internet. Login by user with network interface units, addressing, authentication, and other configuration operations achieved using a web page-based GUI are applied in establishing tunnels from LAN clients to desired VPN destinations. Required authentication exchanges and required encryption key exchanges facilitate the secure communications. Financial arrangements regarding the provisioning and use of network interface units are also disclosed.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: March 18, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Steven Michael Bellovin, Thomas Joseph Killian, Bruce LaRose, Aviel D. Rubin, Norman Loren Schryer
  • Publication number: 20140067759
    Abstract: The present techniques prioritize transmission of feature information associated with data copies in data transmission, and selectively transmit the data copies when necessary. As the size of the feature information is small compared with the data copies, and as feature information is transmitted using prioritized messages, delays caused by congestion in the network are reduced. Based on the use of prioritized messages, the present techniques provide solutions for replicating data across data centers when conducting various data operations including reading, writing, and modifying data. The present techniques also replicate data across data centers while providing consistency, access locality, and disaster tolerance.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Microsoft Corporation
    Inventors: Marcos Kawazoe Aguilera, Brian Cho
  • Publication number: 20140067880
    Abstract: A method and system for leveraging content is provided. The method includes receiving, data associated with a subscriber and registering the subscriber with an ECM computing system. Devices belonging to the subscriber are connected to the ECM computing system and metadata associated with content retrieved from the devices is generated. The content in the devices are classified into formal content and informal content. Multiple searches for additional content are monitored and multifaceted search results associated with the formal content and the informal content are generated and presented to the subscriber. The subscriber has an option to request informal content on additional end user devices from respective end users based on metadata presented by search results.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventor: Rajesh Radhakrishnan
  • Publication number: 20140059038
    Abstract: Technologies are described herein for filtering data in a result set using inexact and/or culture dependent terms. A user provides one or more filter terms for filtering a result set being viewed. One or more data type interpretations are determined for each filter term based on the value of the term. The data type interpretations may further be based on a locale associated with the user. For each filter term, the columns of the result set to which the filter term is to be applied is selected based on the data type interpretations determined for the filter term and the data types of the columns. The filter terms are then applied to the selected columns of the result set, thus causing the rows of the result set as displayed to the user to be limited to rows wherein at least one column value satisfies a filter term.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Jonathan McPherson, Cameron Elliot Smith, David Michael Jade, Joseph Milan Filcik, Juventino Rojas Arredondo
  • Publication number: 20140040212
    Abstract: There is provided a storage control grid capable of controlling at least one service provided in the storage system and a method of operating thereof. The storage control grid comprises at least one service dispatcher operatively coupled to at least one service requestor and to a plurality of service providers. The method comprises requesting by service requester a service, thus giving rise to at least one service request; enabling, using said at least one service dispatcher, delivery of the service request to at least one service provider among said plurality of service providers, said service provider configured to provide said at least one service, wherein the delivery is enabled in accordance with data comprised in a service data structure handled by said at least one service dispatcher and indicative, at least, of association between said at least one service and service providers among said plurality of service providers.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: INFINIDAT LTD.
    Inventors: Yechiel Yochai, Michael Dorfman, Dan Alon
  • Publication number: 20140032486
    Abstract: Various embodiments described herein each include one or more of systems, methods, data structures, and software to replicate a document or workflow workspace, including comments and other data added by document or workflow participants. Some embodiments allow participants to create, view, and manipulate public comments and other actions and private comments and other actions addressed specifically to individual participants, but prevent participants from viewing comments addressed only to one or more other participants. In some embodiments, the document may be distributed to participants via whatever means are convenient. The document may contain knowledge of a comment repository holding comments or other workflow data. Some embodiments include downloading comments and other data from a repository, identifying which comments and other data is intended for display to a viewing participant, and displaying the identified comments and other data.
    Type: Application
    Filed: May 27, 2008
    Publication date: January 30, 2014
    Inventors: Rajeev Sharma, Narinder Beri, Yash Kumar Gupta
  • Publication number: 20140032599
    Abstract: Various embodiments described herein provide systems, methods, software, and data structures to allow or prevent viewing of users and groups of users by other users and groups of users. Some such embodiments include retrieving a listing of members from a member database, defining a first subset of one or more members selected from the retrieved member listing, and designating the first member subset as visible to a second subset of one or more members when a member of the second member subset retrieves a member listing.
    Type: Application
    Filed: March 15, 2012
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Jonathan D. Herbach, Betty Y. Koon
  • Publication number: 20140032516
    Abstract: An apparatus comprises a hardware accelerator coupled to a memory. The hardware accelerator comprises one or more decompression units. The one or more decompression units are reconfigurable. The hardware accelerator may be a field-programmable gate array. The hardware accelerator may also comprise one or more reconfigurable scanner units. The one or more decompression units, in the aggregate, are operative to decompress one or more rows of a database at a bus speed of the coupling between the hardware accelerator and the memory. Two or more decompression units are operative to decompress two or more rows of a database in parallel. The apparatus allows for hardware accelerated row decompression.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Bharat Sukhwani, Sameh Asaad, Balakrishna R. Iyer, Hong Min, Mathew S. Thoennes
  • Publication number: 20140032604
    Abstract: In one example embodiment, a system and method is shown that includes identifying a host setting related to a property of a document data structure and a property of a fragment data structure, the document data structure reflecting an organization of a document, and the fragment data structure reflecting an organization of a portion of the document. Additionally, the system and method may include overriding the property of the fragment data structure using the property of the document data structure, if the host setting includes a command that the property of the fragment data structure is to be overridden by the property of the document data structure.
    Type: Application
    Filed: February 11, 2008
    Publication date: January 30, 2014
    Inventors: Jeff Young, John P. Brinkman
  • Publication number: 20140032500
    Abstract: Various embodiments provide one or more of systems, methods, and software that replicate a document workspace, including comments and participant information. Some embodiments allow participants to view and manipulate comments while a network connection is not available. Additionally, the document typically contains knowledge of a comment repository holding comments submitted by participants which eliminates a need for a comment discovery mechanism. Some embodiments provide various means for viewing, modifying, and adding comments even while disconnected from the network. Comments made while disconnected may later be pushed to the repository when a connection becomes available. Further embodiments may provide a background notification via a user interface to notify participants when new comments are received or new reviewers are added.
    Type: Application
    Filed: October 31, 2007
    Publication date: January 30, 2014
    Inventors: Pat Wibbeler, Steve Dakin, Barnaby James, Randy L. Swineford
  • Publication number: 20140032610
    Abstract: Database content provisioning includes a broad base shipment as an initial release of database content. The database content may then be incrementally enriched with specific enhancements, which may be delivered as updates. Shipping variants for delivering upgrades include delta installations, and in some embodiments, may include full installations. Changes to an existing database object in activated database content may be treated as a new database object, and may include a reference to the existing database object. The user is notified of the new database object, but the new database object is otherwise not activated, thus ensuring stability of the activated database content.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: SAP AG
    Inventors: Andreas Kemmler, Torsten Kamenz