Patents Examined by Kris Mackes
  • Patent number: 8161014
    Abstract: A system and method for managing user access to objects in a computer system when a request to access the object is received. The user, operation and object are identified and matched against one or more Venn relationship rules to determine if they match any of the rules.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: April 17, 2012
    Assignee: ByStorm Software, LLC
    Inventor: Eugene Bradley Allen
  • Patent number: 8161047
    Abstract: A computer system is disclosed that includes a repository, a discovery section, a determining section, and a data creating section. The repository holds, for each configuration item, data indicating at least one predetermined attribute of the configuration item and a relationship with another configuration item. The discovery section detects information on configuration items. The determining section determines association of a first configuration item with a second configuration item and association of the first configuration item with a third configuration item. The data creating section creates common data including an attribute common to attributes of the first configuration item associated with the second configuration item and attributes of the first configuration item associated with the third configuration item and plural derived data items, each including an attribute that is not common thereto. The common data and the plural derived data items are stored in the repository.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kazuhito Akiyama, Yasuhiro Suzuki, Tadashi Tsumura
  • Patent number: 8140545
    Abstract: A computer-implemented method for organizing data in a two-topology configuration is disclosed. The method includes providing a plurality of nodes, each node including data relating to a corresponding object state, and linking each of at least one of the plurality of nodes to one or more associated sub-nodes that each include data relating to one of a plurality of modifiable parameters representative of changes to the corresponding object state data such that all sub-nodes relating to a particular modifiable parameter of the corresponding object state data are arranged along a corresponding single branch of linked sub-nodes extending from the associated node.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: March 20, 2012
    Assignee: SAP AG
    Inventors: Bernhard G. Iselborn, Norbert Wex
  • Patent number: 8131719
    Abstract: Systems and methods for classifying a document are provided. In exemplary embodiments, an organization specific classification code (OSCC) is used to classify the document or data. The OSCC is a classification code based on an information type and an organization. In some embodiments, one or more policies may be associated with the OSCC.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Deidre Paknad, Puttappaiah Muniyappa
  • Patent number: 8122018
    Abstract: Attribute data regarding an entity, such as a business entity, are identified. Thereafter, one or more creative templates are selected based on the attribute data related to the entity. Creatives for the entity are then generated from the creative templates and the entity attribute data.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Thomas Stanis, David Gehrking, Ariel Bardin
  • Patent number: 8090686
    Abstract: A distributed database server receives a recursive lock/search request, acquires a local lock, and propagates the recursive lock/search request to a peer database server. Specific implementations within a Lightweight Directory Access Protocol (“LDAP”) server are described, and applications that can benefit from the recursive locking and searching functionality are discussed.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: January 3, 2012
    Assignee: Red Hat, Inc.
    Inventor: Peter A. Rowley
  • Patent number: 8051048
    Abstract: The invention relates to a system and a method for automated transfer and subsequent evaluation of the quality of mass data of a technical process or a technical project in a standardized environment (70) of one or more data processing devices with an assignment module (20) for allocating the mass data from one or more data sources (10) to structure elements in the standardized environment of the data processing device (70) and for generating a defined mapping of the mass data to be read in. The assignment module (20) interacts with a read-in module (30), into which the mass data can be read in an automated operation according to the selected assignment. The data read in can be fed to a checking module (40) for automated checking and/or for generation of a report for evaluation of the quality of the measured data read in.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: November 1, 2011
    Assignee: ABB Technology AG
    Inventors: Peter Beer, Andreas Liefeldt
  • Patent number: 7870171
    Abstract: A method for garbage collection involves allocating multiple objects in a young generation, where the objects are specific to a task, and where the young generation is specific to the task, performing a minor garbage collection, where an object of the multiple objects is promoted to a promotion area in a shared older generation, and where the promotion area is specific to the task, and freeing the promotion area when the task terminates to obtain a free promotion area without performing a major garbage collection.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: January 11, 2011
    Assignee: Oracle America, Inc.
    Inventors: Laurent Philippe Daynes, Sunil Soman, Grzegorz Jan Czajkowski
  • Patent number: 7844582
    Abstract: Systems and methods for identifying objects in a managed storage environment with a user and involving the user with policy implementations or decisions associated with these objects are disclosed. These systems and methods may allow a single user identity for the managed storage environment to be assigned to a user and associated with a set of user identities, each of the set of user identities corresponding to the user's identity with respect to a particular domain. Previous or subsequent to establishing a user's enterprise wide identity, data and metadata may be obtained about objects residing in one or more of the domains in the enterprise as described in detail above. Objects within these domains can then be associated with a user using the set of user identities and a report generated for the user based upon these objects, including the policies associated with these objects.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: November 30, 2010
    Assignee: Stored IQ
    Inventors: Laura Arbilla, Jeff G. Bone, Brett A. Funderburg, Keith Zoellner
  • Patent number: 7844634
    Abstract: Techniques for community discovery in a network are disclosed. For example, a technique for discovering a community around a given entity in an interaction graph, wherein nodes in the graph represent entities and edges connecting nodes in the graph represent interactions between connected nodes, comprises the following steps/operations. Nodes in the interaction graph are partitioned into different sets of nodes based on interaction information associated with each node to minimize a number of interaction pairs that need to be considered. An objective function is minimized by moving entities between the different sets such that the community is discovered once a measure associated with the objective function is minimized.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kirsten Weale Hildrum, Philip Shi-Lung Yu
  • Patent number: 7809769
    Abstract: A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: October 5, 2010
    Assignee: Google Inc.
    Inventors: David L. Butcher, Dan Moisa, Wendy Tobagus, Sunil Kosalge
  • Patent number: 7805449
    Abstract: Disclosed are systems, methods and apparatuses for managing objects in an enterprise environment according to policies. According to the invention, each policy rule ties a condition that conceptually lives in a repository to an appropriate action(s). Since each condition can be expressed in terms of metadata, policies can be applied and enforced over managed objects (files and directories) by allowing users to program appropriate corresponding action(s) via manipulating metadata stored in a metadata repository, e.g., a policy could prohibit storing MP3 files in corporate storage. In one embodiment, a user can specify a policy rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z” via a Web-based user interface. A harvester is disclosed for harvesting metadata across file systems.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: September 28, 2010
    Assignee: Stored IQ
    Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Jeremy Kaplan, Morry Belkin, Peter Lee
  • Patent number: 7801894
    Abstract: A harvester is disclosed for harvesting metadata of managed objects (files and directories) across file systems which are generally not interoperable in an enterprise environment. Harvested metadata may include 1) file system attributes such as size, owner, recency; 2) content-specific attributes such as the presence or absence of various keywords (or combinations of keywords) within documents as well as concepts comprised of natural language entities; 3) synthetic attributes such as mathematical checksums or hashes of file contents; and 4) high-level semantic attributes that serve to classify and categorize files and documents. The classification itself can trigger an action in compliance with a policy rule. Harvested metadata are stored in a metadata repository to facilitate the automated or semi-automated application of policies.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: September 21, 2010
    Assignee: Stored IQ
    Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Peter Lee
  • Patent number: 7783642
    Abstract: The disclosure presents a method, system and computer-readable medium related to automatically analyzing structure for a web page. The method embodiment comprises building a training corpus comprising a broad stylistic coverage of web pages, segmenting a web page into information blocks, identifying semantic categories of the information blocks using the training corpus and applying the identical semantic categories in a web-based tool.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: August 24, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Junlan Feng, Barbara B. Hollister
  • Patent number: 7774338
    Abstract: A method and apparatus for associating text information with numerical information. A first phrase corresponding to a time period is generated. The first phrase represents a change in first numerical information over the time period. The first numerical information includes time-series data pertaining to a financial index. The text information is retrieved through use of a retrieval condition that includes the first phrase. The first numerical information is retrieved through use of the retrieval condition and the first phrase. The extracted text information and the retrieved first numerical information are outputted in association with each other.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Nomiyama, Koichi Takeda, Taijiroh Tsutsumi
  • Patent number: 7756865
    Abstract: Methods, systems, and apparatus for generating and associating meta-data with a final form presentation datastream document where the meta-data is structured in accordance with the datastream component architectures. Meta-data objects (“MDOs”) are architected as components of a presentation document and thus are well defined to allow applications to reliably access and process the meta-data contained therein. The MDOs may be associated with other components of the document and are architected to be extensible and flexible while still adhering to an architectural structure. The MDOs may be descriptive (no affect in document presentation) or operational (affects document presentation if processed). Standard types of MDOs may include XML standard information, JDF standard information, PWG standard information, and digital signature information. A variety of standard categories further define typical meta-data forms and applications thereof.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: July 13, 2010
    Assignee: Infoprint Solutions Company, LLC
    Inventors: John B. Condon, Reinhard H. Hohensee, Harry R. Lewis, Scott D. Mastie, Charles M. Sauer, David E. Stone, Howard L. Turetzky, Douglas I. Ward