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

  • 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
  • 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: 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
  • 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
  • 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
  • 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
  • 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
  • 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: 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: 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
  • 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: 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: 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: 20140012799
    Abstract: A mobile computing platform for a mobile device, which has an interface for a remote connection to a backend server, includes a mobile analytics engine. The mobile analytics engine is configured to implement a mobile analytics model, which defines data, query and report structures for analytics of business data stored on the backend server. The mobile analytics engine uses model metadata to provide a generic reporting and analytics interface to support diverse mobile business analytics applications.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: SAP AG
    Inventors: Peter Eberlein, Bare Said
  • Publication number: 20130346044
    Abstract: Systems and techniques for directing data collection. Upon an initial data collection, the uncertainty of all or of a portion or portions of the collected data is evaluated. The collected data may be associated with a region, with portions of the collected data associated with subregions. Further data collection, including changes to or refinement of collection techniques, is undertaken based on evaluations of the uncertainty. Further data collection may be undertaken only for portions of the data for which uncertainty exceeds a threshold. Uncertainty evaluation may be performed at least in part using a model. The model may be an initial hypothesis model, and the model may be optimized as further data is collected, and the optimized model may be used to guide further data collection techniques, with iterations of data collection and model optimization being carried out concurrently.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Ligang LU, Michael Peter Perrone
  • Publication number: 20130346359
    Abstract: Systems and techniques for directing data collection. Upon an initial data collection, the uncertainty of all or of a portion or portions of the collected data is evaluated. The collected data may be associated with a region, with portions of the collected data associated with subregions. Further data collection, including changes to or refinement of collection techniques, is undertaken based on evaluations of the uncertainty. Further data collection may be undertaken only for portions of the data for which uncertainty exceeds a threshold. Uncertainty evaluation may be performed at least in part using a model. The model may be an initial hypothesis model, and the model may be optimized as further data is collected, and the optimized model may be used to guide further data collection techniques, with iterations of data collection and model optimization being carried out concurrently.
    Type: Application
    Filed: July 25, 2012
    Publication date: December 26, 2013
    Inventors: Ligang Lu, Michael Peter Perrone
  • Publication number: 20130332475
    Abstract: Concepts and technologies are described herein for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships within data elements or other portions of the data. The computing device also can determine a visualization model to apply to the data and to choose a world based upon the determined visualization model. The computing device can obtain rules associated with the selected or chosen world, and can apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback to the output.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Jennifer Michelstein, David Benjamin Lee, Nathaniel George Freier, Katrika Morris, Christopher Hugh Pratley, Brett David Brewer, Sarah Faulkner, Steven Richard Hollasch, Ilya Tumanov
  • Patent number: 8606623
    Abstract: The present invention relates to a system and method for generating a customized output deck, wherein the customized output deck includes organization metrics and normalization indices. The customized output deck may be used to benchmark an organization's performance within a given industry. The data utilized to create the normalization indices is gathered from a plurality of organizations however normalization of the data prohibits a connection to be determined between a specific organization and a specific piece of data. The system and method utilizes a set of parameters to populate and format a portion of the slides within the customized output deck.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: December 10, 2013
    Assignee: Knowledgepoint 360 Group, LLC
    Inventors: Peter Bittinger, Stephen Gerard, Vincent James Mercante
  • Publication number: 20130325810
    Abstract: Embodiments of the present invention provide a scalable, efficient way to backup data in a block-level incremental-forever backup system such that backup and expiration of data can be achieved at the granularity of a single backup version, without having to read or move data that is stored in backup storage.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert S. Elder, Avishai H. Hochberg, Eran Raichstein, Michael Sternberg, David G. Van Hise
  • Publication number: 20130325824
    Abstract: Embodiments of the invention include systems and methods for providing block-level verification of replicated file systems. Embodiments operate in context of data storage environments, which may typically have multiple file systems, snapshots of file systems, and replicas of file systems. In one illustrative scenario, a replica is created of a file system having multiple associated snapshots, and a user desires to verify the accuracy of the replica. A signature is created for each of the source active file system and the target replica file system, so that each signature includes records of both block-level signatures and block-level allocations. The signatures are compared to discover any differences. The differences may then be reconciled, where possible, to determine whether the differences indicate a corrupt or otherwise invalid replica.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: Oracle International Corporation
    Inventor: Kurt Alan Shoens
  • Publication number: 20130318107
    Abstract: Generating a data feed specific parser circuit is provided. An input of a number of bytes of feed data associated with a particular data feed that the data feed specific parser circuit is to process is received. A feed format specification file that describes a data format of the particular data feed is parsed to generate an internal data structure of the feed format specification file. A minimum number of parallel pipeline stages in the data feed specific parser circuit to process the number of bytes of feed data associated with the particular data is determined based on the generated internal data structure of the feed format specification file. Then, a description of the data feed specific parser circuit with the determined number of parallel pipeline stages is generated.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sameh Asaad, Roger Moussalli, Bharat Sukhwani
  • Publication number: 20130318061
    Abstract: The present disclosure describes methods, systems, and computer program products for sharing business data across networked applications. The method for sharing business data across networked applications can include receiving a request associated with data object instance via a first business application. The data object instance is of a specific data object type. A second business application is identified as an assigned master business application associated with the requested data object instance. The first business application and the second business application are based on a common application platform. Data associated with the requested data object instance is accessed at the second business application.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: Bare Said, Peter Eberlein
  • Patent number: 8595724
    Abstract: A software element database stores software element definitions according to a software element hierarchy. A score is assigned to at least one of the software element based at least in part upon the software element's hierarchy level. Further, virtual machine templates are stored in a library. The virtual machine templates include at least one software element associated with a software element from the software element database. A user enters a specification that specifies desired software elements to be included in the virtual machine via a user interface. After the specification is entered, the a score value is calculated for at least one virtual machine template from the library, based on the scores assigned to the software elements. Using the calculated score, the virtual machine template having the highest score value is selected and the selected virtual machine template is delivered as the virtual machine to a hypervisor.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mauro Arcese, Luigi Pichetti, Roberto Piras
  • Publication number: 20130304767
    Abstract: Various embodiments of systems and methods for tilling attribute values of business objects are described herein. A trigger point to fill a trigger attribute with a value is received. The trigger attribute is associated with a trigger node of a trigger business object. A navigator that defines a navigation path to a source for filling the value for the trigger attribute from the source is identified. The navigator is identified from a router comprising a collection of navigators that define navigation paths to respective sources for filling attribute values of business objects. The router is assigned to the trigger attribute. The value for the trigger attribute is then filled from the source by following the navigation path defined in the identified navigator.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Inventor: SANTOSH V
  • Publication number: 20130304772
    Abstract: A method, system, and computer program product for managing the products of a sub-community operating within a community are provided in the illustrative embodiments. The sub-community is defined in an application executing on a data processing system using a processor and a memory. The community comprises a set of members working for a common objective. The sub-community comprises a subset of the set of members working for a part of the common objective. The defining of the sub-community also configures a closing condition for the sub-community. A plurality of members is added to the sub-community. The sub-community is created.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: International Business Machines Corporation
    Inventors: Peter Fay, Barry Alan Feigenbaum, Elizabeth Vera Woodward, Shunguo Yan
  • Publication number: 20130304712
    Abstract: Systems and methods for validation are disclosed. In an aspect, a method can comprise receiving a selection of a validation rule, the validation rule including a validation element, receiving a selection of a triggering event associated with the validation rule, and validating data using the validation rule and in response to the triggering event.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: THEPLATFORM FOR MEDIA, INC.
    Inventors: Paul Meijer, Mark Helkamp
  • Patent number: 8584121
    Abstract: A software element database stores software element definitions according to a software element hierarchy. A score is assigned to at least one of the software element based at least in part upon the software element's hierarchy level. Further, virtual machine templates are stored in a library. The virtual machine templates include at least one software element associated with a software element from the software element database. A user enters a specification that specifies desired software elements to be included in the virtual machine via a user interface. After the specification is entered, the a score value is calculated for at least one virtual machine template from the library, based on the scores assigned to the software elements. Using the calculated score, the virtual machine template having the highest score value is selected and the selected virtual machine template is delivered as the virtual machine to a hypervisor.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mauro Arcese, Luigi Pichetti, Roberto Piras
  • Publication number: 20130290326
    Abstract: A system and related method for dynamically linking tags with a virtual repository of a registered user are disclosed.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Inventor: Yevgeniy Lebedev
  • Publication number: 20130275343
    Abstract: Disclosed herein is an information system regarding nutritional substances. The nutritional substance information system collects, stores, tracks, and transmits information regarding the creation, preservation, transformation, conditioning and consumption of nutritional substances, and correlates such information with various organizations, entities, industries, and governments outside the nutritional substance supply systems, so as to optimize the production of nutritional substances, as well as optimize the consumption of nutritional substances.
    Type: Application
    Filed: May 31, 2012
    Publication date: October 17, 2013
    Inventor: Eugenio Minvielle
  • Publication number: 20130269543
    Abstract: A nutritional substance information system collects, stores, tracks, and transmits information regarding the creation, preservation, transformation, conditioning and consumption of nutritional substances, and importantly, in nutritional values, and correlates such information with various organizations, entities, industries, and governments outside the nutritional substance supply systems, so as to optimize the production of nutritional substances, as well as optimize the consumption of nutritional substances.
    Type: Application
    Filed: May 31, 2012
    Publication date: October 17, 2013
    Inventor: Eugenio Minvielle
  • Publication number: 20130262421
    Abstract: A resilient hashing system leverages a fast, non-cryptographic hash/checksum function that has good diffusion properties while remaining reasonably efficient on modern central processing units (CPUs). The hash function uses random secret data so that hash keys for particular data are difficult to predict. Due to its internal structure, well-chosen random secret data is difficult for an attacker to counter without having access to the direct output of the hash function. At every stage of the block function, there are at least two operations that can be performed in parallel, increasing performance on modern superscalar CPUs. Thus, the resilient hashing system provides a hash table and checksum that can be used in Internet-facing or other vulnerable sources of input data to manage performance in the face of malicious attacks.
    Type: Application
    Filed: November 19, 2012
    Publication date: October 3, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Niels Ferguson, Reid Borsuk, Jeffrey Cooperstein, Matthew Ellis
  • Publication number: 20130262515
    Abstract: Storing, building, managing, and controlling consumer personal information, including: building at least one level of personal information according to a standard; storing the personal information on a consumer rights locker; defining a scope of access under terms of a consumer to control access to the consumer rights locker; transmitting a plurality of parameters needed to access the consumer rights locker; receiving a request to access the consumer rights locker and the plurality of parameters; comparing the plurality of parameters to the scope of access; and granting access to the consumer rights locker when it is determined that the request is valid, wherein the request is valid when the plurality of parameters includes an access right that is consistent with information in the scope of access. Keywords include consumer rights locker and personal information.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicants: SONY PICTURES TECHNOLOGIES INC., SONY CORPORATION
    Inventors: Richard Berger, Mitch Singer
  • Publication number: 20130262417
    Abstract: Embodiments relate to graphical representation and/or automatic generation of an iteration rule in mapping design that is to integrate or transform one or more input data sets into another target data set. The input and output data set can be of flat or hierarchical in nature. In an embodiment, a graphical interface allows users to specify an iteration rule (e.g. JOIN operation in a relational database) in a tree-like structure (e.g. a JOIN tree). The interface allows users to visualize and implement complicated and powerful combinations of multiple data sets, including data sets exhibiting hierarchical structure. Drag-and-drop techniques may be employed to reduce the need for manual typing. Also disclosed are procedures automatically generating an iteration rule based on the data mapping information, thereby reducing a need for manual mapping.
    Type: Application
    Filed: April 2, 2012
    Publication date: October 3, 2013
    Applicants: SAP AG
    Inventors: Xiaofan Zhou, Wu Cao, Freda Xu, Andrey Belyy
  • Publication number: 20130238659
    Abstract: Method, system, and computer program product for access control for entity search are provided. The method includes: representing entity-relationship data in a conceptual model; representing entities in a search system as documents containing the entity's searchable content and metadata; defining authorization rules for searchers over entities and their relationships; and extending an entity document to include searchable tokens defining the authorization rules. Defining authorization rules may include: identifying query predicate constraints for entity search; and defining searchable tokens as paths for query predicates and permissible searchers; wherein the permissible searchers are permitted access to data based on a query that contains the predicate. Defining authorization rules may further include: defining searchable document files for a free-text predicate with a field name as a token of permissible searchers and the field value as the searchable content.
    Type: Application
    Filed: March 11, 2012
    Publication date: September 12, 2013
    Applicant: International Business Machines Corporation
    Inventors: Haggai Roitman, Sivan Yogev
  • Publication number: 20130238581
    Abstract: Embodiments include a computer system, method and program product for encrypted file access. An access program module, connected to at least one file system, intercepts a data request for accessing a plaintext file with information stored physically and consecutively on a hard disk and having a pre-determined order and length expected by a program that sends the data request, wherein the plaintext file includes a plaintext record having a key field and a plaintext data field. The access program module determines an encrypted file, associated with the plaintext file, based on a configuration file and the data request, wherein the configuration file indicates the encrypted file associated with the plaintext file. The access program module determines one or more encryption keys based on the configuration file. The access program module accesses an encrypted data field within the encrypted file based on the encryption keys and the key field.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ingo Franzki, Joerg Schmidbauer
  • Patent number: 8516002
    Abstract: Mechanisms are provided for optimizing file data compressed using deflate mechanisms such as the ZLIB Compressed Data Format Specification and the DEFLATE Compressed Data Format Specification. Deflate mechanisms output different deflate file data depending on specific file data parameters. An optimization tool decompresses the deflate file data and outputs an optimized data stream. When a client application attempts to access the deflate data, the tool deoptimizes the optimized data stream and applies the same deflate algorithm to generate deflate file data. Although the deflate algorithm is applied without using the file data parameters used to generate the original deflate file data, substitute deflate file data is produced.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: August 20, 2013
    Assignee: Dell Products L.P.
    Inventors: Goutham Rao, Eric Brueggemann
  • Publication number: 20130212072
    Abstract: According to one embodiment of the present invention, a system analyzes data in response to detecting occurrence of an event, and includes a computer system including at least one processor. The system maps fields between the data and a fingerprint definition identifying relevant fields of the data to produce a fingerprint for the data. The data is deleted after occurrence of the event. The produced fingerprint is stored in a data repository, and retrieved in response to detection of the event occurrence after the data has been deleted. The system analyzes the retrieved fingerprint to evaluate an impact of the event on corresponding deleted data. Embodiments of the present invention further include a method and computer program product for analyzing data in response to detecting occurrence of an event in substantially the same manner described above.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristen E. Cochrane, Ivan M. Milman, Martin Oberhofer, Donald A. Padilla
  • Patent number: 8504924
    Abstract: A method and system of providing a Social Network Service (SNS) interlocking with a phone book of a portable terminal are provided. The method includes searching for an item that corresponds to subscriber information of the SNS, extracting information that corresponds to the searched item from the phone book of the portable terminal, converting the information into a specified data format, transmitting the information to an SNS server, searching for values that coincide with the received information converted into the specified data format, converting the searched values and corresponding SNS IDs into the specified data format, and transmitting the converted values and the corresponding SNS IDs to the portable terminal.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: August 6, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Min Park
  • Publication number: 20130191358
    Abstract: A computerized method and apparatus for distinguishing between false positive read events and true positive events of reading a file, comprising determining an amount of date read from the file, in case the amount of data exceeds a threshold generating a true positive read event, otherwise generating a false positive read event in case a decision condition is met, and an apparatus to carry out the same.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 25, 2013
    Applicant: VARONIS SYSTEMS, INC.
    Inventors: Yakov FAITELSON, Ohad Korkus, David Bass, Yzhar Kaysar, Doron Goldstein, Oren David
  • Patent number: 8493216
    Abstract: A computer implemented method, apparatus, and computer program product for generating deportment and comportment cohorts. Digital sensor data associated with an individual is received. The digital sensor data comprises event metadata describing a set of events associated with the individual. The set of events comprises at least one of body language, facial expressions, vocalizations, and social interactions of the individual. In response to determining description data for the individual is available, the description data is retrieved. The description data comprises at least one of identification information, past history information, and current status information for the individual. A set of conduct analysis models based on the event metadata and the available description data is selected. The set of conduct analysis models process the event metadata describing the set of events associated with the individual to identify and interpret the set of events.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert Lee Angell, Robert R. Friedlander, James R. Kraemer
  • Patent number: 8495494
    Abstract: A system and method for mapping input elements with actions performed by a mobile device is described. In some cases, the system creates an input map that is accessible by a generic guide script running on a mobile device. The guide script may access the input map in order to present tutorial information specific to the mobile device.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: July 23, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Brian Roundtree, Jake Armstrong Russell
  • Publication number: 20130179393
    Abstract: A method for analyzing data utilizing a weighted suffix tree includes receiving at least one original data sequence. An original data sequence ID is assigned to the original data sequence, and the original data sequence includes an original datums. A weighted suffix tree is constructed according to the original datums of the original data sequence. The weighted suffix tree includes several nodes, and each node includes a weight set which is formed by the original data sequence ID. Group information for classifying the original datums into several groups is received. The nodes of the weighted suffix tree belonging to a same group are merged according to the group information. Data is analyzed according to the weighted suffix tree after being merged.
    Type: Application
    Filed: July 6, 2012
    Publication date: July 11, 2013
    Applicant: NATIONAL CENTRAL UNIVERSITY
    Inventors: Meng-Feng TSAI, Min-Feng WANG, Cheng-Hsien TANG, Bo-Ru SONG, Ching-Hsuan SHEN, Hsin-Fu SU, Chi-Sheng HUANG
  • Publication number: 20130179410
    Abstract: Exemplary method, system, and computer program product embodiments for real-time selection of compression operations are provided. In one embodiment, by way of example only, available compression operations are initialized according to an assigned success factor. The available compression operations are tested for determining if at least one of the compression operations yields a compression ratio greater than a minimal compression ratio. The available compression operations selected in real time for compressing at least one of the data blocks is applied. Additional system and computer program product embodiments are disclosed and provide related advantages.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan AMIT, Lilia DEMIDOV, Nir HALOWANI