In Structured Data Stores (epo) Patents (Class 707/E17.044)
-
Publication number: 20120173006Abstract: A visualization system utilizing preconfigured process problem solution models and graphical solution objects to create operator implemented solutions to process problems. The visualization system provides for collecting and sharing the intelligence and experience of the operator in addition to the process data associated with the solution. The operator can include both operator movements around the process and equipment and voice commentary in the solution.Type: ApplicationFiled: March 9, 2012Publication date: July 5, 2012Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Robert Joseph McGreevy, Michael John Pantaleano, Bruce Gordon Fuller, Ian Edward Tooke, Kevin John Albert, John Joseph Baier, Jan Pingel
-
Publication number: 20120173289Abstract: The invention relates generally to a system and method for detecting patterns of behavior in reported insurance claims. More particularly, the invention resolves insurance claim data with other demographic, activity and other related data about individuals and entities to detect specific subsets of entities and individuals and their insurance claims behaviors.Type: ApplicationFiled: September 16, 2011Publication date: July 5, 2012Applicant: THOMSON REUTERS (SIENTIFIC) LLCInventors: Michael E. Pollard, Kevin J. McCurry, Matthew A. Probus, Kirk G. Barben
-
Publication number: 20120173475Abstract: Methods, computer systems, and computer readable media for transforming raw healthcare data into relevant healthcare data are provided. Transformation of raw healthcare data into relevant data is accomplished by receiving raw data from a plurality of data collectors, where the plurality of data collectors extract the raw data from a plurality of raw data sources, and sorting the raw data into unstructured raw data, structured data of non-standard nomenclature, and structured data of standard nomenclature. The data is transformed into relevant data through the use of natural language processing, nomenclature and ontology mapping, and adaptive knowledge processing. The relevant data is stored in a plurality of data repositories, and computer applications and services are allowed access to the plurality of data repositories.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: Cerner Innovation, Inc.Inventors: Michael Alan Ash, Kanakasabha Kailasam, John Christopher Murrish, Thomas Anthony Fangman
-
Publication number: 20120173496Abstract: A method, apparatus, and article of manufacture for accessing data in a computer system. Compression and decompression functions are associated with a column of the table, in order to perform compression of decimal, numeric or date data stored in the column when the data is inserted or updated in the table, and in order to perform decompression of the data stored in the column when the data is retrieved from the table. The compression function compresses and stores the data in a fixed-length compressed field in the column without a length value, and the fixed-length compressed field has a size that is determined by a range of values for the data stored in the fixed-length compressed field. The decompression function retrieves and decompresses the data from the fixed-length compressed field.Type: ApplicationFiled: January 25, 2011Publication date: July 5, 2012Applicant: Teradata US, Inc.Inventors: Mark A. Hodgens, Fred S. Kaufmann, Donald R. Pederson, Gary A. Roberts
-
Publication number: 20120173535Abstract: Techniques provided for allowing external access by other users to private information that is maintained on local storage of a computer and owned by an information owner. The private information is uploaded from the local storage to an externally accessible information source that is accessible by the other users. A request from a user to access the private information is received by the owner, who determines whether to allow access the private information. If so, the owner sends a private information sharing authorization to a collaboration orchestrator, which retrieves the private information from the external source and provides the private information to the user. The owner optionally requests to collaborate with the user before deciding whether to allow access to the private information. One or both of the identities of the owner and user can remain anonymous until agreeing on revealing identities. A system and program product is also provided.Type: ApplicationFiled: January 5, 2011Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arun Ramakrishnan, Rohit Shetty
-
Publication number: 20120173656Abstract: Methods and apparatus for uploading data from a sender to a receiver. A data deduplication technique is described that may reduce the bandwidth used in uploading data from the sender to the receiver. In the technique, the receiver, rather than the sender, maintains a fingerprint dictionary for previously uploaded data. When a sender has additional data to be uploaded, the sender extracts fingerprints for units of the data and sends the fingerprints to the receiver. The receiver checks its fingerprint dictionary to determine the data units to be uploaded and notifies the sender of the identified units, which then sends the identified units of data to the receiver. The technique may, for example, be applied in virtualized data store systems to reduce bandwidth usage in uploading data.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Inventor: James Christopher Sorenson, III
-
Publication number: 20120173580Abstract: The present invention is an event feedback networking system configured to facilitate intuitive participant response. The event feedback networking system utilizes novel distributed hardware components and novel data structures for obtaining, processing, analyzing, and displaying intuitive user feedback.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Inventors: Donato Diorio, Casey Kerr
-
Publication number: 20120173585Abstract: The invention provides a method and apparatus for obtaining hierarchical information of planar data. The method comprises mapping at least one data item from a same data set in the planar data to at least one node in a tree structure formed by a structured terminology system. The method also comprises obtaining at least one sub tree structure in the tree structure, each of the at least one sub tree structure taking the at least one node as all of its leaf node. The method also comprises selecting a target tree structure from the at least one sub tree structure and obtaining hierarchical information in the target tree structure. An apparatus corresponding to the above method is also provided. With the above method and apparatus, hierarchical information of data items may be obtained from planar organized data to facilitate subsequent and further analysis and management.Type: ApplicationFiled: December 20, 2011Publication date: July 5, 2012Inventors: Yue Pan, Xing Zhi Sun, Ying Tao, Lin Hao Xu
-
Publication number: 20120173594Abstract: A method and system of managing data in a storage device is provided. The method includes receiving a request to store content in a storage device. If the content is discardable content, the content is divided into a plurality of discardable data objects, each associated with at least one type of discarding priority data. The discardable data objects in the storage device are managed based on the discarding priority data associated with each discardable data object. Management of discardable objects may include selection and deletion of discardable objects based on discarding priority data, as well as further subdivision of existing discardable objects, to maintain a desired amount of free space on the storage device. The system may include a host having a processor and a storage device interface configured to execute the method, or a storage device having a processor configured to execute the disclosed methods.Type: ApplicationFiled: December 30, 2011Publication date: July 5, 2012Inventors: Fabrice Jogand-Coulomb, Shalin Patel, Brendan Kavanagh, Judah Gamliel Hahn
-
Publication number: 20120173482Abstract: The invention relates to a method for the enrichment of an electronic directory stored in a first electronic communication device, based on the changes in a second electronic communication device and by the application of decisional rules. The changes can also be related to a change in the hardware or software functionalities or to a modification of data contained in said second device.Type: ApplicationFiled: December 17, 2008Publication date: July 5, 2012Applicant: GEMALTO SAInventors: Alain Brun, David Halle, Christophe Foesser, Lionel Mallet, Frédéric Faure
-
Patent number: 8214292Abstract: Embodiments of the present invention provide a method and system for enabling a financial institution to communicate with a merchant regarding post-authorization processing of a financial transaction. The merchant assesses feasibility of the financial transaction after receiving an authorization from the financial institution for the financial transaction and accordingly processes the financial transaction based on the feasibility assessment. The processing of the financial transaction may either result in fulfillment or non-fulfillment of the financial transaction depending on the feasibility assessment. Finally, the merchant provides the financial institution details related to the processing of the financial institution in real-time following the authorization.Type: GrantFiled: April 1, 2009Date of Patent: July 3, 2012Assignee: American Express Travel Related Services Company, Inc.Inventors: Chanderpreet Singh Duggal, Kristin R. Hoyne Gomes, Peter Georger Harris
-
Publication number: 20120166494Abstract: A computer readable medium stories a program causing a computer to execute a process for information processing. The process includes acquiring first data, generating first structure data based on the first data, generating substructure data, acquiring second data, generating second structure data based on the second data, generating structure data based on the substructure data, and determining whether the structure is included in the second structure.Type: ApplicationFiled: April 15, 2011Publication date: June 28, 2012Inventor: Kazuto HAYASHI
-
Publication number: 20120166437Abstract: Digital maps of private spaces may be implemented using mobile computing device sensors. Sensor data may be received from one or more mobile computing devices to determine a digital signature describing a private space. Scheduling data may also be received from the one or more mobile devices. The scheduling data may describe a location associated with the private space to be mapped. A digital map of the private space may then be generated from the digital signature and the location associated with the private space in the scheduling data.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Juan V. Esteve Balducci, Quentin S. Miller
-
Publication number: 20120166454Abstract: A computer-implemented method for generating a hierarchy-based trace log includes: receiving a log generated by a trace program performed in a computer system, the log having entries organized by sequence number, each entry including an object key for an object involved in the traced event and a log message about the traced event; identifying all object keys that occur in the log; assigning different separation values to each of the entries; generating respective adjusted sequence numbers for all of the entries by combining each entry's sequence number with the separation value for that entry; and storing an adjusted log having entries organized by the adjusted sequence numbers.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: SAP AGInventor: Long Fung Chen
-
Publication number: 20120166458Abstract: The subject application describes systems and/or methods for spam and uniform resource locator (URL) analysis reporting. The system can include components for: processing raw data associated with spam and/or URL tracking and reporting, parsing the raw data into a plurality of data elements, capturing and persisting internal and/or external information and associations about a data element included in the plurality of data elements, based on the captured or persisted internal and/or external information, building a digital trail associated with disparate data elements; and performing advanced intelligence on the disparate data elements.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Paul Laudanski, Cynthia Lilly, Ivan Osipkov, Ravi Shankar Srikantasarma, Ramesh Munusamy, David Anselmi
-
Publication number: 20120166426Abstract: A system for indexing unstructured or semi-structured data is disclosed. The system may identify regions within the data, such as “Abstract” or “References”. The system may identify linguistic units such as sentences, noun groups, verb groups. The system may also identify concepts such as companies, people, diseases, amounts, and so forth. The query results may be formatted so that similar results from different documents, or from the same document, are clustered together.Type: ApplicationFiled: March 7, 2012Publication date: June 28, 2012Inventors: David R. Milward, James R. Thomas, Sylvia F. Knight, Roger W. Hale
-
Publication number: 20120166496Abstract: Techniques for generating custom objects for content files are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to generate a tile object for a digital montage, the authoring component to receive a control directive to associate a content file with a presentation tile of a presentation surface of the digital montage, identify a content file type for the content file, and generate the tile object with information from the content file in accordance with the content file type. Other embodiments are described and claimed.Type: ApplicationFiled: June 15, 2011Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Trevor Lacey, Cheyne Mathey-Owens, Andrew Pryor-Miller, Zeyad Rajabi, Matthew Wood, Daniel Snyder
-
Publication number: 20120166840Abstract: A method and apparatus for improving the resume time of a platform. In one embodiment of the invention, the context of the platform is saved prior to entering an inactive state of the platform. When the platform is switched back to an active state, it reads the saved context and restores the platform to its original state prior to entering the inactive state. In one embodiment of the invention, the platform determines whether it should compress the saved context before storing it in a non-volatile memory based on the operating condition of the platform. This allows the platform to select the optimum method to allow faster resume time of the platform.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Inventors: Michael A. Rothman, Palsamy Sakthikumar, Vincent J. Zimmer, Mallik Bulusu, Robert C. Swanson
-
Publication number: 20120166410Abstract: The subject matter discloses a system for communicating between a customer at a retail store and a mirror point used to generate media files at the retail store using a capture device, the system comprises a storage for storing contact information of the customer; a processor for enabling access of a customer's device to the mirror point; a communication module for transmitting the media files generated by the mirror point at the retail store to the customer's desired destination using the contact information stored at the storage structure.Type: ApplicationFiled: June 26, 2011Publication date: June 28, 2012Applicant: PICK'NTELL LTD.Inventor: Asaf LEWIN
-
Publication number: 20120166407Abstract: A computer-implemented method, a computer-readable medium and a system are provided. A transaction master for each of a plurality of transactions of a database is provided. Each transaction master is configured to communicate with at least one transaction slave to manage execution of a transaction in the plurality of transactions. Each transaction master configured to perform generating a transaction token to specify data to be visible for a transaction on the database, the transaction token including a transaction identifier for identifying whether the transaction is a committed transaction or an uncommitted transaction, receiving a request to commit the transaction, initiating, based on the request, a two-phase commit operation to commit the transaction.Type: ApplicationFiled: December 28, 2010Publication date: June 28, 2012Inventors: Juchang Lee, Michael Muehle
-
Patent number: 8209060Abstract: A method and system to update a syringe pump is provided. The pump supports a syringe having a plunger and includes a piston drive to couple to the plunger, a processor to control movement of the piston drive, and a memory to store syringe profiles for different syringes. Each syringe profile contains data for the processor to control the piston drive to expel fluid from a respective syringe at a rate. The method includes, with a computing system containing a database of data correlated to an array of syringes for which the pump could be used, culling from the database a syringe profiles for the syringes to be used by the pump within the facility or portion thereof, and updating the memory of the pump while in the facility with the culled syringe profiles whereby to update the pump for operation with syringes to be used with the syringe pump.Type: GrantFiled: November 5, 2009Date of Patent: June 26, 2012Assignee: Smiths Medical ASD, Inc.Inventor: Ricky L. Ledford
-
Publication number: 20120158772Abstract: Implementations of the present disclosure include methods for generating structured service descriptions corresponding to one or more enterprise services. In some implementations, methods include defining a unified schema based on a governance process that is used to develop enterprise services stored within a business service repository, executing a first data importer and a second data importer, retrieving first data and second data from the business service repository using the first data importer and the second data importer, respectively, the first data and the second data corresponding to the enterprise services, automatically generating structured service descriptions based on the first data and the second data, each of the structured service descriptions corresponding to the unified schema and being associated with one of the enterprise services, and storing the structured service descriptions in a service repository, the service repository being provided in a computer-readable storage medium.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: SAP AGInventors: Victor Shafran, Eliezer Levy, Michael Stollberg
-
Publication number: 20120158800Abstract: A method of organizing a data in a database system using a swarm database system that has one or more nodes comprising one or more processors and memory, the memory of the one or more nodes storing one or more programs to be executed by the one or more processors. Identifying data to store in one or more tables on a bucket, wherein the bucket is a allocation of a partitioned storage in a node of the one or more nodes. Assigning to each of the identified data an identifier and a data storage hierarchical level of a plurality of hierarchical levels.Type: ApplicationFiled: December 16, 2011Publication date: June 21, 2012Inventors: Keith PETERS, Bryn Robert Dole, Michael Markson, Robert Michael Saliba, Rich Skrenta, Robert N. Truel, Gregory B. Lindahl
-
Publication number: 20120158488Abstract: Counterfactual analysis can be performed “offline”, or “after the fact”, based on data collected during a trial in which random variations are applied to the output of the system whose parameters are to be the subject of the counterfactual analysis. A weighting factor can be derived and applied to data collected during the trial to emphasize that data obtained when the random variations most closely resembled the output that would be expected if counterfactual parameters were utilized to generate the output. If the counterfactual parameters being considered differ too much from the parameters under which the trial was conducted, the offline counterfactual analysis can estimate a direction and magnitude of the change of the system performance, as opposed to deriving a specific expected system performance value. In economic transactions, the random variations can be considered variations in the price paid by another party, thereby enabling derivation of their marginal cost.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Leon Bottou, Denis Charles, David Maxwell Chickering, Patrice Simard
-
Publication number: 20120158668Abstract: A crowdsourcing data structuring system and method for capturing unstructured data from the Web and adding structure by placing the data in a document that is accessible by others in a cloud computing environment. Using crowdsourcing, the unstructured data is annotated, amended, and verified to add structure to the unstructured data. An anchor and update module convert the data to a pointer that links the document to the data at an information source and stores the pointer in the document rather than the data itself. The data displayed in the document is updated whenever the information source is updated. A contribution module allows users to add data to the document, a validation module allows users to determine the validity of the data linked to in the document, and an expert ranking module allows users to rank the expert or contributor of the data in the document.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventors: Yi-Chin Tu, Aleksey Sinyagin, Xiaoxin Yin, Wenzhao Tan, Li-wei He, Yi-Min Wang, Emre Kiciman, Chun-Kai Wang
-
Publication number: 20120158799Abstract: An administrator of an enterprise storage set may be tasked with storing a large number and variety of data sets on a large number and variety of storage components. However, the manual selection of a physical schema by an administrator may be time-consuming, may generate inefficient physical schemata, and may not be easily reevaluated as the data sets and storage set change. Presented herein are techniques for automatically determining a physical schema by comparing the storage factors of each data set (e.g., data size, relationships with other data sets, and usages of the data set by users) with the storage capabilities of the storage components, selecting a suitable storage component, and implementing the storage of the data set on the storage component. An embodiment of these techniques may thereby achieve an automated identification of a physical schema with improved efficiency and flexibility of the physical schema while conserving administrative resources.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventors: Magdi A. Morsi, Wai Ho Au, Ying Sun, Sanjeev Katariya, Yang Xu, Nina Sarawgi
-
Publication number: 20120158649Abstract: An electronic device and a method of preventing a deletion of a file are provided. If a deletion command is input from a computer with respect to at least one file stored on a storage unit, the electronic device determines whether the corresponding file is to be deleted by referring to a deletion prevention area. Accordingly, the electronic device maintains a deletion prevention function even when the deletion command is input from the computer.Type: ApplicationFiled: October 7, 2011Publication date: June 21, 2012Applicant: Samsung Electronics Co., Ltd.Inventor: Juang-hwan CHOI
-
Publication number: 20120158755Abstract: Accordingly, the present discussion is directed in one respect; to a method of associating metadata with a digital content item and then controlling the presentation of that item in accordance with metadata-associated controls/constraints. The method may include determining a time-specific portion of a digital content item with which a user desires to associate a metadata item; associating the metadata item with the time-specific portion of the digital content item. During subsequent consumption of the digital content item by the user or another, the metadata item is presented synchronously in co lection with the time-specific portion of the digital content item, where such presentation is constrained or controlled in response to user-controlled filters implemented through a social network.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Kevin Gammill, Stacey Law, Scott Porter, Alex Aben-Athar Kipman, Avi Bar-Zeev, Kathryn Stone Perez
-
Publication number: 20120159403Abstract: A system and method for managing content displayed in media presentations. A client computing device includes a client media presentation application that is responsive to feedback input received during the display of one or more slides of a media presentation to assign a score to each of the one or more slides. The media presentation application stores the assigned scores in a client database as media presentation data. A server computing device includes a server database that stores media presentation data. The server computing device also includes a server media presentation application that communicates with the client media presentation application during a synchronization process to synchronize media presentation data between the client database the server database.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: INTOUCH SOLUTIONS, INC.Inventor: Faruk M. Capan
-
Publication number: 20120158752Abstract: An item set may comprise items respectively having a selection status, such as a selected item and an unselected item. The item set may be presented as a selected list and an unselected list having various properties (e.g., mutual exclusivity, such that an item appears on at most one list; both lists sorted according to a sort order; and the unselected list having an unselected list size limit, with unselected items appearing in the unselected list based on a priority order). In order to render the selected list and the unselected list, an item list may be generated that attaches to respective items a selected marker (indicating that the item appears in the selected list) or a hidden marker (indicating that the item does not appear in either the selected list or the unselected list), where the item list is also sorted according to the sort order.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventor: Prathiraj Chakka
-
Publication number: 20120158673Abstract: Aspects are disclosed for publishing contents of a content store. A storage operation is performed, and a completion of the storage operation is detected. Here, the storage operation redundantly stores contents of a content set onto instances associated with a content store. The contents stored in the instances are then published in response to the completion of the storage operation. In another aspect, a dataset table is generated to facilitate storing contents of a content set, which include payload and metadata. The payload is stored onto a payload table, and the metadata is stored onto a metadata table. For this embodiment, the dataset table includes a first foreign key to the payload table, whereas the metadata table includes a second foreign key to the dataset table. The dataset table is monitored to determine a storage status of the contents, and the contents are subsequently published based on the storage status.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Rob Beyreis, Roger Keller, Hadi Bandrio
-
Publication number: 20120158642Abstract: A device receives, from a data warehouse, a request for incremental data, creates one or more temporary tables based on the request, and extracts incremental data from tracking tables of an enterprise resource planning (ERP) system. The device also stores the extracted incremental data in the one or more temporary tables, and joins the one or more temporary tables with one or more regular tables, where the one or more regular tables include data associated with the incremental data stored in the one or more temporary tables. The device further retrieves data from the joined one or more temporary tables and the one or more regular tables, and stores the retrieved data in the data warehouse.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Fari EBRAHIMI, Shankar HARIHARA, Walid HASSAN, Tereasa WALKER, Thillai PONNAMBALAM, Solleti Prakash SREEKANTH, Indu Mohan Babu NORI
-
Publication number: 20120158671Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Itai TZUR, Shay H. AKIRAV, Ron EDELSTEIN, Michael HIRSCH, Ariel J. ISH-SHALOM, Liran LOYA
-
Publication number: 20120158794Abstract: Techniques to discover object interfaces are described. An object association component is operative to generate mapping information representing a mapping between an application object interface for an application object of an application program executing in a first process with a system object handle for a system object of a system program executing in a second process, create a memory map file name for a memory mapped file, and store a record with the mapping information in the memory mapped file. Other embodiments are described and claimed.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventors: Gabriel DeBacker, Dimiter Georgiev, Chris Guzak
-
Publication number: 20120158699Abstract: A transparent data access interface/layer for repackageable virtualized transparent access to heterogeneous business process data sources, internally maintained or outsourced, is disclosed. This data access interface provides substantially real time customer/client specific, i.e. transparent, access to a customer/client generic enterprise storage and data processing architecture, such as an architecture operated by a business process outsourcing organization (“BPO”), which includes multiple disparate/heterogeneous data sources, having disparate formats and access methodologies, storing and processing customer/client specific data for multiple customers, while also permitting similarly transparent access across the enterprise storage architecture, e.g. across multiple customers/clients, such as for BPO-internal processing and reporting requirements.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Inventor: Christopher T. Creel
-
Publication number: 20120158753Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20120158741Abstract: Systems, methods, and machine readable and executable instructions are provided for collaborative filtering. Collaborative filtering includes representing users and objects by rows and columns in an ordinal ratings matrix having a particular dimensional space. Values in the ordinal ratings matrix are weighted with a weight matrix having the particular dimensional space. The weight matrix is hashed into a lower dimensional space by one of row and column by multiplying a projection matrix by the weight matrix. The ordinal ratings matrix is hashed into a lower dimensional space by multiplying the projection matrix by an element-wise product of the weight matrix and the ordinal ratings matrix to form a reduced ratings matrix, and element-wise dividing the reduced ratings matrix by the hashed weight matrix. The hashed ordinal ratings matrix and the hashed weight matrix are low-rank approximated by alternating least squares.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Inventors: Martin B. Scholz, Shyamsundar Rajaram, Rajan Lukose
-
Publication number: 20120150912Abstract: Exemplary method, system, and computer program embodiments for establishing hierarchical user management authority for storage resources organized into a plurality of resource groups in a computing storage environment are provided. In one embodiment, each of the plurality of storage resources is associated with a resource group object having a resource group attribute associating the resource group object with one of the plurality of resource groups. The resource group label attribute is assigned to the resource group object. An additional attribute of the resource group object, that specifies a plurality of management policies for the resource group object and the plurality of storage resources associated with the resource group object, is defined. One of plurality of available users of the plurality of storage resources is associated with a user resource scope attribute. A schema is defined for comparing of a plurality of values of the user resource scope attribute with the resource group label attribute.Type: ApplicationFiled: December 9, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Richard A. RIPBERGER
-
Publication number: 20120150897Abstract: Mechanisms are provided for calculating state of cryptographic objects and generating search filters for querying cryptographic objects based on the given state or on the given combination of unique states. The mechanism to calculate a state of a cryptographic object allows an application or system to resolve the current state of any cryptographic object with the following set of state altering date values: initial date, activation date, deactivation date, compromise date, and destroy date. A processing module may retrieve the state meta-data and calculate the current state of a given cryptographic object. The current state may be, for example, one of the following: unknown, pre-active, active, deactivated, compromised, destroyed, and destroyed-compromised. The mechanism to generate a search filter may generate a search query language (SQL) search filter to query for cryptographic objects using the state altering date values stored for each object.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: International Business Machines CorporationInventors: Mark Braksator, Bruce A. Rich
-
Publication number: 20120150880Abstract: Mechanisms are provided for propagating source identification information from an application front-end system in an application layer to a data layer inspection system associated with a back-end system. An incoming user request is received, at the data layer inspection system, from a gateway system associated with the application front-end system. One or more outgoing statements targeting a back-end system are received at the data layer inspection system. The data layer inspection system accesses a mapping data structure based on the one or more outgoing statements to thereby correlate the one or more outgoing statements with the incoming user request. The data layer inspection system retrieves source identification information associated with the incoming user request based on the correlation of the one or more outgoing statements with the incoming user request. The data layer inspection system performs a data layer inspection operation based on the source identification information.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ron Ben-Natan, Leonid Rodniansky
-
Publication number: 20120150870Abstract: A digital image display device for displaying a collection of digital media assets, comprising: a display screen; a processor; a network connection for communicating with a network; an image memory; and a processor-accessible program memory. The processor-accessible memory stores executable instructions for causing the processor to execute the steps of: receiving a plurality of digital media assets using one or more different origins; determining an importance value for each of the received digital media assets responsive to an associated sharing breadth; and performing an operation using at least one of the received digital media assets responsive to the determined importance value.Type: ApplicationFiled: December 10, 2010Publication date: June 14, 2012Inventors: Ting-Yee Liao, Lawrence B. Landry
-
Publication number: 20120150921Abstract: An object of the present invention is to provide a novel information management program or system for mutually distributing and managing information limited by an information provider in terms of target for disclosure, for example, personal contact information such as contact information and private messages.Type: ApplicationFiled: June 15, 2010Publication date: June 14, 2012Inventor: Takashi Yamakawa
-
Publication number: 20120150823Abstract: Example apparatus, methods, and computers support data de-duplication indexing. One example apparatus includes a processor, a memory, and an interface to connect the processor, memory, and a set of logics. The set of logics includes an establishment logic to instantiate one-to-many de-duplication data structures, a manipulation logic to update the de-dupe data structure(s), a key logic to generate a key from a block of data to be de-duplicated, and a similarity logic to make a similarity determination for the block. The similarity determination identifies the block as a unique block, a duplicate block, or a block that meets a similarity threshold with respect to a stored de-duplicated block accessible through the dedupe data structure. The similarity determination involves comparing the block to be de-duplicated to a stored block available to the apparatus using a byte-by-byte approach, a hash approach, a delta hash approach and/or a sampling sequence approach.Type: ApplicationFiled: December 9, 2010Publication date: June 14, 2012Applicant: QUANTUM CORPORATIONInventor: Jeffrey Vincent TOFANO
-
Publication number: 20120150916Abstract: An approach is provided where a put request is received to put a data entry into a queue. A detection is made that a primary queue data structure corresponding to the queue is damaged. If an alternate queue data structure corresponding to the queue has not yet been created, then the alternate queue data structure is dynamically created. The data entry is then stored in the alternate queue data structure.Type: ApplicationFiled: December 9, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maya Anilson, Vasu Gajendran, Savitha Joshi, Abhilash Divakaran Pillai
-
Publication number: 20120150915Abstract: A digital forensic apparatus for analyzing user activities includes: a collection unit for collecting analysis information related to user activities from a device as an investigation target for analyzing the user activities; and an analysis unit for analyzing the analysis information collected by the collection unit to determine activity information of a user from each type of the analysis information, and for causing the activity information to be arranged and displayed in temporal order.Type: ApplicationFiled: December 13, 2011Publication date: June 14, 2012Applicants: Korea University Research And Business Foundation, Electronics and Telecommunications Research InstituteInventors: Woo Yong Choi, Sung Kyong Un, Do Won Hong, Sang Jin Lee, Je Wan Bang, Jung Heum Park, Nam Heun Son
-
Publication number: 20120150894Abstract: A method and system for automatically, without the necessity of user intervention, creating subtext from textual information regarding text and/or images and/or symbols, etc. and using the subtext to associate by sense passages of the textual information with each other and/or with passages related to search queries.Type: ApplicationFiled: February 14, 2012Publication date: June 14, 2012Inventor: Ilya GELLER
-
Publication number: 20120150922Abstract: A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data.Type: ApplicationFiled: December 13, 2010Publication date: June 14, 2012Inventors: Aravind Yalamanchi, Matthew Perry
-
Publication number: 20120150883Abstract: Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure. The method includes generating the directory tree structure that includes nodes comprising a designated category for each node and branches comprising links between the nodes, and generating one or more pointers. Each pointer corresponds to a specific node and the pointer links the specific node to an item of data within the searchable database. All pointers associated with the specific node link related items of data corresponding to the designated category. Each node within the directory tree structure can include a corresponding html address. Items of data can be web-based multimedia including audio, video, images, and appropriately formatted text, displayed in an encyclopedia-like format. Nodes, branches, and pointers within the directory tree structure can continually be added, edited, or deleted.Type: ApplicationFiled: February 21, 2012Publication date: June 14, 2012Inventor: Robert Olan Keith, JR.
-
Publication number: 20120151557Abstract: A consent management system is described which manages an entity's consent to consume application functionality on a per-feature level of granularity. To perform this task, the consent management system maintains consent information which describes a plurality of use conditions associated with the features of the application functionality. In one case, the consent information has a hierarchical data structure that identifies a hierarchy of application features. In operation, the consent management system accesses the content information whenever an entity seeks to access a particular application feature; it grants or denies access to the feature based on the consent information. The consent management system also includes a consent maintenance module that allows an administrator (or other entity) to cancel or modify any use condition in the consent information.Type: ApplicationFiled: December 10, 2010Publication date: June 14, 2012Applicant: MICROSOFT CORPORATIONInventors: Muzammil Ahmed, Prashant Agrawal, Christopher C. White
-
Publication number: 20120150923Abstract: Processes and systems are disclosed for recording data relating to a shot by a projectile weapon. Environment data occurring prior to data indicating the occurrence of a shot by the projectile weapon is retained for subsequent evaluation. Such environment data includes, but is not limited to, ambient audio data, video data produced by a video camera associated with the projectile weapon, GPS data representing locations of the projectile weapon, electronic compass data representing orientations of the projectile weapon and acceleration data representing accelerations of the projectile weapon.Type: ApplicationFiled: February 19, 2012Publication date: June 14, 2012Inventors: Robert Bernard Iredale Clark, Paul Andrew Leitner-Wise, David Gessel