Patents Examined by Soheila Davanlou
-
Patent number: 8086618Abstract: A system for performing configuration rule translation mapping. One or more feature inputs are received by a configuration rule translation mapper according to requirements for a specific machine type. The one or more feature inputs are translation source data. A selection of one or more translation types is received by the configuration rule translation mapper. Configuration rule translation mapping is performed by the configuration rule translation mapper based on the one or more translation types selected to translate translation source data into a desired format. The translation source data, which is translated into the desired format, is transferred by the configuration rule translation mapper to a configurable transformation macro. Then, a final transformation output is output by the configurable transformation macro using a transformation macro script and one or more transformation templates.Type: GrantFiled: September 30, 2008Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventor: Kai Peng Lim
-
Patent number: 8073863Abstract: A metadata management system is described for a business intelligence architecture having a metadata repository for content that defines a user environment of the business intelligence architecture. The metadata management system includes a user interface generator to display information regarding a plurality of objects in the metadata repository and to facilitate selection of a group of the plurality of objects, a content editor to evaluate the content stored in the metadata repository for each object of the selected group and to modify in a batch job the content for each object of the selected group for storage of the modified content in the metadata repository, and a communication manager to issue instructions for the storage of the modified content in the metadata repository, the instructions being configured in accordance with a communication protocol of the business intelligence architecture utilized to control the metadata repository.Type: GrantFiled: December 26, 2007Date of Patent: December 6, 2011Assignee: BSP Software LLCInventors: Andrew G. Rachmiel, Neil P. Morgan, Dariusz Danielewski
-
Patent number: 8073880Abstract: The invention provides a system and method for integrated, optimized data storage infrastructure performance in a distributed computing environment using a storage resource management application. The invention may include a storage resource management application that receives and stores data regarding one or more infrastructure components of a distributed computing environment. A request related to performance of a data storage infrastructure of the distributed computing environment, may then be received. A request type may then be identified from one or more predefined request types. Examples of request types may include new asset addition requests, data storage provisioning requests, performance review requests, reporting requests, backup/recovery requests, and/or other requests. One or more infrastructure components, management agents, and/or service level agreements are then identified and associated with the request.Type: GrantFiled: November 12, 2007Date of Patent: December 6, 2011Assignee: Computer Associates Think, Inc.Inventor: Gregory Joseph LaMonica
-
Patent number: 8060503Abstract: In one embodiment, a method includes accessing a model of a set of nodes including a session node and multiple linked nodes linked to the session node. The linked nodes include parent nodes and child nodes. A parent node links one or more child nodes to the session node, and a child node has one or more parent nodes linking the child node to the session node. The method includes generating a probability distribution for the set of nodes that distributes probabilities to all linked nodes within a predetermined number of links from the session node. Each child node receives from each of its parent nodes a predetermined fraction of a probability distributed to the parent node, and the parent node uniformly distributes to each of its child nodes the predetermined fraction of the probability distributed to the parent node.Type: GrantFiled: December 26, 2007Date of Patent: November 15, 2011Assignee: Fujitsu LimitedInventors: Stergios Stergiou, Jawahar Jain
-
Patent number: 8046328Abstract: A distributed peer-to-peer document archival system provides the version-control, security, access control, linking among stored documents and remote access to documents usually associated with centralized storage systems while still providing the simplicity, personalization and robustness to network outages associated with personal and peer-to-peer storage systems.Type: GrantFiled: March 30, 2007Date of Patent: October 25, 2011Assignee: Ricoh Company, Ltd.Inventors: Bradley J. Rhodes, Stephen R Savitzky, Kurt Piersol
-
Patent number: 8041750Abstract: The present invention provides a general solution to presenting media interface and navigation tools for content provided from a plurality of sources. The invention maintains a user at a single site regardless of the source of the media content. This permits a consistent interface to be presented to the user. Because the user remains at the same site, differences in tiered membership may be tracked so that the user is only presented with content that the user is permitted to view. The invention uses a metadata language to characterize content so that viewer type, membership level, and other information can be maintained and used for an enjoyable viewing experience.Type: GrantFiled: July 2, 2009Date of Patent: October 18, 2011Assignee: Yahoo! Inc.Inventor: Andrew R. Volk
-
Patent number: 8019767Abstract: Correlation-based visualization of markup language messages is implemented. According to an embodiment of the present invention, a message manager receives a markup language message exchanged over a network. Correlation logic applies a template to the markup language message. Correlation logic utilizes at least one rule to visually identify correlated message in the markup language message in a tree structure. The message manager outputs the tree structure.Type: GrantFiled: November 12, 2007Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Andrew A. Das, Charles Le Vay, Chethan Ram
-
Patent number: 7970806Abstract: Management of files in a memory, such as a flash memory, includes storing in the memory a first node including a first type of metadata of the file, a second node including data of the file and a third node including a second type of metadata of the file including file status and memory location information for the first and second nodes. The third node may include a node including memory location information for the second node and a node including an index table that cross-references a memory location for the memory location information for the second node to a memory location of the first node. Methods and devices may be provided.Type: GrantFiled: January 17, 2008Date of Patent: June 28, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Jeong-woo Park, Gwang-ok Go, Jun-young Cho
-
Patent number: 7962532Abstract: A new approach to support efficient management of directory quotas for a file system is proposed. The approach adopts bitmasks for files and directories in a file system, and transforms the problem of maintaining and traversing complicated file system data structures into a simple bitmask comparison and an associated lookup. It applies to files and directories under CIFS, NFS, other network file systems and local file systems and moves the costly operations of traversing the file system from file operations to administrative operation of switching the quotas on and off, which is infrequent and do not have the performance requirements of regular file operations.Type: GrantFiled: April 30, 2008Date of Patent: June 14, 2011Assignee: NetApp, Inc.Inventors: Prashant Pogde, Manish M. Agarwal
-
Patent number: 7917501Abstract: Embodiments of the invention provide techniques for optimizing the processing of abstract rules. In general, the results of executing an abstract query may be used as data inputs for processing an abstract rule. In one embodiment, query results may be sorted according to input field values required for processing a deterministic abstract rule. If a record of the sorted query results includes the same input values as a preceding record, then the rule output of the preceding record may be reused, rather than processing the abstract rule again. Accordingly, the demand load placed on a rule engine may be reduced.Type: GrantFiled: November 12, 2007Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Mitchell Jon Arends, Richard Dean Dettinger, Frederick Allyn Kulack
-
Patent number: 7917494Abstract: Embodiments of the invention provide a high-performance content management system with a log-based data storage. To speed data operations, updates and deletes are appended to log-based data files. Seek operations are not needed as old data is not overwritten or removed at the time of write operations. Instead, the log-based data files are periodically optimized by processes that compact data entries and remove data files containing old data. In addition, an associated index with entries accessible in constant time is used to facilitate the process of locating data entries within the data files. Embodiments of the log-based data storage are implemented in a standard file format for ease of development and maintenance and can be compressed to further improve performance. In one embodiment, the log-based data storage corresponds to a node-based logical data tree that can be adapted to house a variety of data, including data from relational databases.Type: GrantFiled: July 14, 2008Date of Patent: March 29, 2011Assignee: Adobe Software Trading Company LimitedInventor: Thomas Müller
-
Patent number: 7904470Abstract: A method includes storing, at a discovery service, address information for each of a plurality of information services providers. For each of the plurality of information services, product data of a respective information provider and access right data (defining access rights to the product data) are also stored. At the discovery service, a query is received from an information requester, the query being related to specific product data for a product identifier included in the query. A first information service, of the plurality of information services, is identified as an information provider of the specific product data, and first address information for the first information service is retrieved. The query is routed from the discovery service to the first information service using the first address information. The first information service selectively responds directly to the information requester in accordance with the access right data of the first information service.Type: GrantFiled: June 13, 2007Date of Patent: March 8, 2011Assignee: SAP AGInventors: Chris Kuerschner, Oliver Kasten, Ulrich Eisert, Cosmin Condea
-
Patent number: 7870150Abstract: A computer system that includes a storage medium. The storage medium stores a database. The database includes tables. Each table includes g at least one column and at least one row. The tables describe components of a hierarchy in which hierarchical relationships between components of the hierarchy are defined. The tables include a component table and component-specific tables. The component table is a self-referential table that describes the hierarchy. Each row of the component table is specific to a unique component. The components of the hierarchy encompass component types. Each column of component table is configured to be edited by a user through use of a worksheet. Each component-specific table encompasses only components of the hierarchy such that each component has a component type that is a specific component type.Type: GrantFiled: January 17, 2008Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Peter D. Hirsch, Abhideep Singh
-
Patent number: 7856434Abstract: A method is disclosed for modifying the results of a search performed in a collection of items by a search and navigation system. The method includes receiving a query from a user interface and determining a navigation state, defined by expressions of attribute-value pairs, based on the received query. The user interface accepts both selecting and deselecting of any of the attribute-value pairs in an expression corresponding to a navigation state to obtain an expression corresponding to a different navigation state, and each selection and deselection forms a new query. The method further includes retrieving, from the collection, items associated with the navigation state to form a set of unmodified search results, the set of unmodified search results having an arrangement for presentation to the user. A rule filter that includes a metadata expression is applied to a set of rules, each rule having a trigger, an action, and metadata.Type: GrantFiled: November 12, 2007Date of Patent: December 21, 2010Assignee: Endeca Technologies, Inc.Inventors: Vladimir Gluzman Peregrine, Alexander D. Rosen, Benjamin S. Scarlet, Andrew Volpe
-
Patent number: 7822744Abstract: An album creating apparatus for creating an album with an appropriate layout based on an image classification information and an image capturing time.Type: GrantFiled: November 12, 2007Date of Patent: October 26, 2010Assignee: FUJIFILM CorporationInventor: Ayumu Isomura
-
Patent number: 7747864Abstract: A “managed copy” capability is provided that is both sanctioned and supervised by a service provider so that multimedia content distributed on optical media such as DVD can be copied and used by a client in a controlled manner. In an illustrative example, a content provider generates a fingerprint using heuristics and/or other data that uniquely identifies a multimedia release, like a feature film, as being authorized for copying according to defined usage rules. A managed copy service authorizes the client to make a copy of a source DVD if that source is found to match a stored fingerprint. An identification response, which may include encoding parameters and usage rules, provides confirmation to the client that content on the source DVD is authorized to be copied. The client copies content from the source to another medium in compliance with the identification response.Type: GrantFiled: June 29, 2006Date of Patent: June 29, 2010Assignee: Mircosoft CorporationInventors: Scott J. Fierstein, James M. Alkove
-
Patent number: 7721091Abstract: According to an embodiment of the invention, a method for processing a plurality of service requests in a client-server system includes server steps of receiving at least one request for service from a client and providing a level of service based on a trust level provided in the at least one request. According to another embodiment, a method of authenticating messages includes steps of: embedding authentication information into a message at the application level; downloading a script from a computer for sending the message; running said script to send said message to a server; and checking said message by said server at the network level.Type: GrantFiled: May 12, 2006Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Arun K. Iyengar, Mudhakar Srivatsa, Jian Yin
-
Patent number: 7712137Abstract: A server security schema that can incorporate server security-related expertise into an information model is provided. The novel server security schema component can be applied to an application server, a web server and/or a database server to converge knowledge into securing the server by identifying categories, vulnerabilities, threats, attacks and countermeasures. The novel schema can create a common framework that converges knowledge with respect to any server type. More particularly, the novel server security schema can address server categories including a share, a service, an account, an audit and log, a file and directory, a registry, a protocol, a port, and a patch and update category.Type: GrantFiled: February 27, 2006Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventor: John D. Meier
-
Patent number: 7706534Abstract: Provided are apparatuses, methods, and user interfaces for requesting access to a program or service, receiving the requested program or service and displaying the requested program or service at a user terminal. In one example, a request for a period of time for access to the program or service is transmitted from a user terminal via a broadcast network. The period of time may be converted to a key decryption count corresponding to the period of time and key interval, the key interval being a period of time separating adjacent key stream messages in a key stream corresponding to a content data stream for the program or service. The encrypted program or service may be decrypted at the user terminal based on the period of access, key interval, and/or key decryption count.Type: GrantFiled: February 28, 2006Date of Patent: April 27, 2010Assignee: Nokia CorporationInventor: Tuomo Saarikivi
-
Patent number: 7697692Abstract: Cryptographic communication between communication terminals can be realized even when a plurality of cryptographic algorithms are present, and secure cryptographic communication for a longer time is realized without increasing a processing overhead at each of the communication terminals. A key management server manages cryptographic algorithms that can be used by each of the communication terminal, and searches for a cryptographic algorithm common to the communication terminals, and notifies each of the communication terminals of the cryptographic algorithm found by the search together with plural key generation informations, each piece containing a key to be used in the cryptographic algorithm or a key type for generating the key.Type: GrantFiled: February 28, 2006Date of Patent: April 13, 2010Assignee: Hitachi, Ltd.Inventors: Osamu Takata, Takahiro Fujishiro, Tadashi Kaji, Kazuyoshi Hoshino