Patents Examined by Mellissa M. Chojnacki
  • Patent number: 7266538
    Abstract: Mechanisms and techniques allow a host computer system to control memory management techniques within a data storage system. The host computer system can detect a requirement of the computer system to access data in the data storage system and can identify a data access policy based on the requirement of the computer system to access data. The host can then include, within a data access request, a data access policy identifier that corresponds to the identified data access policy. The host then transmits the data access request including the data access policy identifier to the data storage system. The data storage system receives the data access request and selects a data access policy based on the data access policy identifier. The selected data access policy defining a memory management technique to use within the data storage system. The data storage system configures itself to operate according to the memory management technique and services the data access request according to the data access policy.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: September 4, 2007
    Assignee: EMC Corporation
    Inventor: Arod Shatil
  • Patent number: 7194464
    Abstract: A system and method for updating a filtering system which controls access to a website/page between a local area network (LAN) and an Internet. The LAN includes an Internet gateway system coupled to a workstation and configured to receive a URL request. The system controls access to the website/page associated with the URL based on one or more categories that are associated with the URL. The Internet gateway system can determine the category that is associated with the URL by referencing a master database or requesting the category from a database factory. The database factory can receive URLs from multiple Internet gateway systems. The database factory determines whether the identifier was previously categorized by the database factory and provides the category to the Internet gateway system. Once the Internet gateway system has the category, it applies rules associated with the category and user to filter access to the requested website/page.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: March 20, 2007
    Assignee: Websense, Inc.
    Inventors: Harold Kester, Dan Ruskin, Chris Lee, Mark Anderson
  • Patent number: 7194448
    Abstract: A system and method for collecting data includes receiving first identification information of a first user, receiving second identification information of a second user that is referred to the data collector by the first user, analyzing the second identification information, determining whether to receive second user data based on the analysis of the second identification information and rewarding the first user if the second user data is received.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: March 20, 2007
    Inventors: Roseanne Luth, Charles T. Rosen
  • Patent number: 7191178
    Abstract: The invention is a method of allocating a computer to service a request for a data set in a system having a plurality of computers. The method is implemented on a neural having at an input layer having input nodes and an output layer having output nodes, where each output node is associated with a specific computer. Connecting the input nodes to the output nodes are weights w(j,k). Each output node is associated with a computer in the system, and the inputs to the input nodes are dependent upon the number of requests for specific pages.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: March 13, 2007
    Assignees: Louisiana Tech University Research Foundation, The Board of Supervisors of LSU
    Inventors: Vir V. Phoha, Sitharama S. Iyengar, Rajgopal Kannan
  • Patent number: 7171408
    Abstract: The present invention provides a method of estimating cardinalities using statistical soft constraints in a relational database management system. The statistical soft constraints are generated from statistical information gathered with respect to virtual columns. The virtual columns are the result of operations involving one or more columns in the database. When a query is received, the database management system determines whether any of the virtual columns are of interest because they involve expressions or relations that are also reflected in the query. The database management system then develops statistical soft constraints from the statistical characteristics of the virtual column and uses those statistical soft constraints to assist in estimating the cardinality of a step in the query plan. The virtual columns may or may not be actually materialized into a column of values.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: January 30, 2007
    Assignee: International Business Machines Corporation
    Inventor: Calisto Paul Zuzarte
  • Patent number: 7143076
    Abstract: Embodiments of the invention comprise a method and apparatus for transforming data. Systems implementing the invention allow for loading the data from one or more source tables into one or more destination tables. The system allows for parsing source data fields, defining new source data fields, combining source fields to create source field combinations, and combining destination fields to create destination field combinations. The system allows for mapping source fields and values to destination fields and values, where either the source fields and values or destination fields and values may be field and value combinations, and allows for transforming field values based on destination field type. The tools provided in a system implementing the invention provide a user the ability to intervene at each step during the data transform task. A user may manually input a hierarchy definition, a specific mapping, define rules for combining data fields, or define rules for converting data values.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: November 28, 2006
    Assignee: SAP Aktiengesellschaft
    Inventors: Paul N. Weinberg, Wenphing Lo, Zheng Liu, Ariel Hazi
  • Patent number: 7117201
    Abstract: A system and method for resource handling provides for receiving a query and providing a response. The query is used to search resources locally available. Metadata is associated with each of the resources. The resources and the metadata are both analyzed with respect to the query such that a response indicative of a match between at least two of the resources and the query is a ranked search result included in the response. The invention is exemplified in an adaptation to peer-to-peer network applications.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: October 3, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Anne Kuno, Daniel Alan Muntz, Michael J. Lemon
  • Patent number: 7099865
    Abstract: A method and arrangement in a distributed system for synchronizing configuring data at a receiving unit with corresponding source configuring data. The configuring data and the source configuring data are arranged in one or preferably several groups of data. Reference checksums are calculated (201) for each data group. The receiving unit determines (202) whether the content in each data group of the configuring data at the receiving unit matches the corresponding reference checksum. The receiving unit requests (203) the source unit to transfer copies to the receiving unit of the source configuring data in those data groups for which a mismatch is detected. The requested data is downloaded (204) from the source unit to the receiving unit.
    Type: Grant
    Filed: December 14, 1999
    Date of Patent: August 29, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Staffan Johansson, Daniel Jannok, Christoffer Andersson
  • Patent number: 7092930
    Abstract: A method and apparatus for protecting against a replay attack in a database system makes use of customer records including a counter, and freshness records that include the customer counters and a freshness record counter. The counter from the customer records, the customer records in the freshness records, and the freshness record counter are used by a cryptographic device together with a cryptographic device counter to verify the freshness of the customer record prior to updating the customer record with respect to a recent transaction.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: August 15, 2006
    Assignee: Pitney Bowes Inc.
    Inventors: Richard W. Heiden, David K. Lee
  • Patent number: 7085779
    Abstract: Methods and systems are provided for reconciling any changes that have occurred in two file trees since they were last synchronized. A reconciler takes as input two logs of the changes made in the respective file trees. The first log resides on a client computing device, and the second log resides on a server computing device. The reconciler outputs two sets of changes that need to be applied to the respective file trees in order to synchronize them. The reconciler detects and outputs a list of changes that conflict with each other.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: August 1, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Brian Holtz, Vijay Balasubramanian, Nidheesh Dubey, Aseem Sharma, Vivek Pandey
  • Patent number: 7076503
    Abstract: A method and apparatus are provided for organizing media objects in a database using contextual information for a media object and known media objects, categories, indexes and searches, to arrive at an inference for cataloging the media object in a database. The media object may then be cataloged in the database according to the inference. A method and apparatus are provided for clustering media objects by forming groups of unlabeled data and applying a distance metric to said group.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: July 11, 2006
    Assignee: Microsoft Corporation
    Inventors: John Carlton Platt, Jonathan Kagle, Hagai Attias, Victoria Elizabeth Milton
  • Patent number: 7069261
    Abstract: A system for accessing electronic information includes at least one electronic database, a graphical user interface (GUI) and a processing element. The electronic databases can store electronic information, at least a portion of which is contained within a collection of electronic documents. The GUI can display at least one electronic portal document comprising a plurality of graphical elements, at least one of which is associated with at least one pointer that is associated with and identifies at least a portion of the electronic information. The processing element, is responsive to a selection of at least one graphical element and thereafter a selection of at least one associated pointer to thereby select at least a portion of the electronic information. The processing element can locate, retrieve and access selected electronic information based upon the selected pointer and, as applicable, further based upon the predetermined indexing pattern of the respective collection.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: June 27, 2006
    Assignee: The Boeing Company
    Inventors: William J. Ahl, Roger L. Guay, David A. Okrent, Stephen P. Miller, Joseph F. Floyd, Binoy V. Varughese
  • Patent number: 6970870
    Abstract: Systems and methods are provided to facilitate access to documents via associated tags. According to one embodiment, a first document tag is initially assigned to a document. For example, an author may review a document and indicate which document tag should be assigned to the document. An associated tag for the document is then automatically determined based on the first document tag. For example, a pre-determined tag association may be used to determine the associated tag based on the first document tag. The author may then review the associated tag to determine whether or not the associated tag should be also assigned to the document.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: November 29, 2005
    Assignee: Goldman, Sachs & Co.
    Inventors: Jay S. Dweck, Reha Elci, Wendy J. Moulton