Patents Examined by Soheila Davanlou
  • Patent number: 8086618
    Abstract: 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: Grant
    Filed: September 30, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventor: Kai Peng Lim
  • Patent number: 8073863
    Abstract: 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: Grant
    Filed: December 26, 2007
    Date of Patent: December 6, 2011
    Assignee: BSP Software LLC
    Inventors: Andrew G. Rachmiel, Neil P. Morgan, Dariusz Danielewski
  • Patent number: 8073880
    Abstract: 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: Grant
    Filed: November 12, 2007
    Date of Patent: December 6, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Gregory Joseph LaMonica
  • Patent number: 8060503
    Abstract: 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: Grant
    Filed: December 26, 2007
    Date of Patent: November 15, 2011
    Assignee: Fujitsu Limited
    Inventors: Stergios Stergiou, Jawahar Jain
  • Patent number: 8046328
    Abstract: 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: Grant
    Filed: March 30, 2007
    Date of Patent: October 25, 2011
    Assignee: Ricoh Company, Ltd.
    Inventors: Bradley J. Rhodes, Stephen R Savitzky, Kurt Piersol
  • Patent number: 8041750
    Abstract: 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: Grant
    Filed: July 2, 2009
    Date of Patent: October 18, 2011
    Assignee: Yahoo! Inc.
    Inventor: Andrew R. Volk
  • Patent number: 8019767
    Abstract: 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: Grant
    Filed: November 12, 2007
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Andrew A. Das, Charles Le Vay, Chethan Ram
  • Patent number: 7970806
    Abstract: 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: Grant
    Filed: January 17, 2008
    Date of Patent: June 28, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeong-woo Park, Gwang-ok Go, Jun-young Cho
  • Patent number: 7962532
    Abstract: 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: Grant
    Filed: April 30, 2008
    Date of Patent: June 14, 2011
    Assignee: NetApp, Inc.
    Inventors: Prashant Pogde, Manish M. Agarwal
  • Patent number: 7917501
    Abstract: 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: Grant
    Filed: November 12, 2007
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mitchell Jon Arends, Richard Dean Dettinger, Frederick Allyn Kulack
  • Patent number: 7917494
    Abstract: 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: Grant
    Filed: July 14, 2008
    Date of Patent: March 29, 2011
    Assignee: Adobe Software Trading Company Limited
    Inventor: Thomas Müller
  • Patent number: 7904470
    Abstract: 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: Grant
    Filed: June 13, 2007
    Date of Patent: March 8, 2011
    Assignee: SAP AG
    Inventors: Chris Kuerschner, Oliver Kasten, Ulrich Eisert, Cosmin Condea
  • Patent number: 7870150
    Abstract: 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: Grant
    Filed: January 17, 2008
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Peter D. Hirsch, Abhideep Singh
  • Patent number: 7856434
    Abstract: 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: Grant
    Filed: November 12, 2007
    Date of Patent: December 21, 2010
    Assignee: Endeca Technologies, Inc.
    Inventors: Vladimir Gluzman Peregrine, Alexander D. Rosen, Benjamin S. Scarlet, Andrew Volpe
  • Patent number: 7822744
    Abstract: An album creating apparatus for creating an album with an appropriate layout based on an image classification information and an image capturing time.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: October 26, 2010
    Assignee: FUJIFILM Corporation
    Inventor: Ayumu Isomura
  • Patent number: 7747864
    Abstract: 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: Grant
    Filed: June 29, 2006
    Date of Patent: June 29, 2010
    Assignee: Mircosoft Corporation
    Inventors: Scott J. Fierstein, James M. Alkove
  • Patent number: 7721091
    Abstract: 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: Grant
    Filed: May 12, 2006
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Arun K. Iyengar, Mudhakar Srivatsa, Jian Yin
  • Patent number: 7712137
    Abstract: 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: Grant
    Filed: February 27, 2006
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventor: John D. Meier
  • Patent number: 7706534
    Abstract: 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: Grant
    Filed: February 28, 2006
    Date of Patent: April 27, 2010
    Assignee: Nokia Corporation
    Inventor: Tuomo Saarikivi
  • Patent number: 7697692
    Abstract: 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: Grant
    Filed: February 28, 2006
    Date of Patent: April 13, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Osamu Takata, Takahiro Fujishiro, Tadashi Kaji, Kazuyoshi Hoshino