Patents Examined by Alicia Lewis
  • Patent number: 8275755
    Abstract: Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Hirsch, Haim Bitner, Lior Aronovich, Ron Asher, Eitan Bachmat, Shmuel T. Klein
  • Patent number: 8266177
    Abstract: Computer implemented methods, apparati, and computer-readable media for empirically adjusting access to a database (1). An apparatus embodiment comprises: coupled to the database (1), a database discovery module (11) for determining authorized accesses to the database (1); coupled to the database (1), a command monitoring module (12) for monitoring actual accesses to the database (1); and coupled to the database discovery module (11) and to the command monitoring module (12), an analysis module (13) for comparing actual accesses with authorized accesses.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: September 11, 2012
    Assignee: Symantec Corporation
    Inventors: Harlan Seymour, Sourabh Satish, Anne Yeh, Benjamin Yeung
  • Patent number: 8239395
    Abstract: A method includes defining a host capability; creating for a storage device a second directory tree from a first directory tree of the storage device that is included in a file system within the storage device; and, for a data file that is stored in the storage device and is selectable for consumption by a host through the first directory tree that is included in the storage device's file system, determining whether the data file requires for consumption a host having the defined host capability. If the data file requires a host having the defined host capability, an entry is created in the second directory tree in which the data file is not selectable for consumption by the host. Otherwise, an entry is created in the second directory tree in which the data file is selectable for consumption by the host.
    Type: Grant
    Filed: December 26, 2008
    Date of Patent: August 7, 2012
    Assignee: Sandisk IL Ltd.
    Inventors: Ari Daniel Fruchter, Judah Gamliel Hahn, Donald Ray Bryant-Rich, Daniel Isaac Goodman
  • Patent number: 8190600
    Abstract: Where destination candidates that are selected by a search are arranged in a specified display order, the candidates are divided into two subgroups, based on a median value, and a first destination candidate, a median destination candidate, and a last destination candidate are displayed. Where a desired candidate is included among the three displayed candidates, a user chooses the desired candidate. Where the desired candidate is not displayed, the user selects one of a first subgroup button and a second subgroup button to display the destination candidates in the subgroups before and after the median value, respectively. If two-hundred-fifty-three candidates are displayed in a sequential list in five candidate display spaces, a maximum of fifty operations are required to view all of the candidates. In contrast, the divided display arranges the two-hundred-fifty-three candidates into six levels, so the desired candidate can be selected in a maximum of six operations.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: May 29, 2012
    Assignee: Aisin AW Co., Ltd.
    Inventor: Hiroshi Kawauchi
  • Patent number: 8140489
    Abstract: A method for analyzing content on a web page. In one method embodiment, the present invention accesses a web page having content. Additionally, the web page is processed through a filter wherein the filter transfers the content of the web page to an analyzer. The analyzer analyzes the content of the web page. The analyzer then returns the result of the analyzing to the server which appends the result of the analyzing to the content of the web page. The results are then displayed on the web page. In so doing, the ability to provide an analysis of the functionality of a web page at the time of development is provided.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: March 20, 2012
    Assignee: Oracle International Corporation
    Inventors: David R. Yee, Peter Wallack, Hok-Min Lie
  • Patent number: 8126866
    Abstract: Users may be protected from scumware included on or associated with web sites indexed by a search engine. The search engine may, for instance take the presence of scumware into account when ranking or determining whether a document matches a search query or provide information with search results that indicates that a particular search result link may be associated with scumware. In one implementation, a search engine generates search results for a search query to obtain documents that are relevant to the search query. The search engine may then format the search results as a web page that includes visual indicators associated with those of the relevant documents that have been determined to be associated with scumware.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: February 28, 2012
    Assignee: Google Inc.
    Inventors: Chris Barton, Shumeet Baluja, Avichal Garg, Eric L. Davis, Fritz Schneider, Niels Provos
  • Patent number: 8090943
    Abstract: A system, such as a database system, includes a shared library having plural routines. A linking procedure is used in which a routine (referred to as a “first routine”) is linked to a stub library containing stub programs corresponding to other routines that the first routine is authorized to invoke. If no linking error occurs, the first routine is then linked to the shared library. In some implementations, the first routine is one of a user-defined method (UDM), user-defined function (UDF), or stored procedure created in response to a database query language (e.g., Structured Query Language or SQL) statement.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: January 3, 2012
    Assignee: Teradata US, Inc.
    Inventor: Hoa Thu Tran
  • Patent number: 8060481
    Abstract: A method and mechanism for managing a time-indexed block map in a file system configured to store multiple versions of file data. A file system includes inodes or other structures corresponding to files in the system. Responsive to creating a file, one or more blocks are allocated for use in storing the file data. A block map is maintained for the file and is updated to include an identification of the blocks storing the file data and a timestamp corresponding to the stored data. In response to creating a file, data corresponding block map is maintained. In addition, a new entry is created in the block map which identifies the newly allocated blocks. Further, an entry of the block map is updated to (i) identify the particular blocks to which the write was directed and (ii) include a timestamp corresponding to the time of the write.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: November 15, 2011
    Assignee: Symantec Operating Corporation
    Inventors: Craig K. Harmer, John A. Colgrove, Peter Vajgel, Milind Borate, Bhimsen Bhanjois
  • Patent number: 8056001
    Abstract: A method of classifying elements of a document includes receiving a file defining a document having at least one page and a plurality of elements. Each selected element is classified into one of a plurality of categories based on at least one of the element type, location, size (area, height, or width), or recurrence throughout the document.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: November 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Hui Chao
  • Patent number: 8055670
    Abstract: Systems, methods and computer program products for generating substitute titles for a content item in response to a user submitted title for the content item. A method receives a user generated title and generates a plurality of candidate substitute titles. A first quality score is calculated for the user generated title and a plurality of second quality scores are generated for the plurality of candidate substitute titles. The user generated title for the content item is replaced with at least one of the plurality of candidate substitute titles on the basis of the quality scores.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: November 8, 2011
    Assignee: Yahoo! Inc.
    Inventor: Remi Kwan
  • Patent number: 8024367
    Abstract: Methods and systems for managing alerts in a database are provided, whereby the alerts originate from at least one business application due to exceptional situations, and whereby the alerts are represented as objects, each object corresponding to one of a number of configurable alert types. Each of the alert type may be configured, so that alerts of that alert type comprise at least one of: an ID for uniquely identifying the alert, information representative of the type of alert, message text being descriptive of the alert, a set of parameters representative of business or control objects associated with the alert, an alert scope being representative of the relevance for partners or users, feedback information being representative of time and identity of acknowledging the alert by a partner or user, status information for controlling follow-up actions, validity time information, and priority information.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: September 20, 2011
    Assignee: SAP AG
    Inventors: Thomas Heinzel, Philip Huang, Claus Gschiermeister
  • Patent number: 8005859
    Abstract: Systems and methods of the present invention allow a file owner to upload and store a file to a File Storage Area. The file owner may synchronize a periodic clock to a time-based approval period during which the file owner may grant permissions to access the file. A file owner interface may store contact information for the file owner, and ping the information, substituting alternate contact information as necessary, alerting the file owner of any failure of the contact information prior to expiration of the time-based approval period. After expiration of the time-based approval period, grant of file permissions may be automatically approved.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: August 23, 2011
    Assignee: The Go Daddy Group, Inc.
    Inventor: Eric Wagner
  • Patent number: 7421460
    Abstract: The amount of work processing (main processing amount) of a database is acquired and accumulated. A value (main processing index) indicating the transition of the amount of main processing amount available in a time frame that is presumed to be required for backup is calculated by using the amounts of main processing accumulated during the latest period of time. The main processing index is compared with the backup executability reference value which is a threshold value determining the backup executability. If the main processing index is smaller than the threshold value, backup is executed. If the main processing index is larger than the threshold value, backup is not executed but the amount of main processing is again acquired to calculate the main processing index, and the main processing index is compared with the backup executability reference value.
    Type: Grant
    Filed: May 1, 2003
    Date of Patent: September 2, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Kentaro Chigusa, Kenichi Chadani, Morihiro Iwata
  • Patent number: 7257570
    Abstract: A geographical location extraction method and tool to infer a likely geographical location from one or more search terms entered as a query by a user on a search engine or the like.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: August 14, 2007
    Assignee: Yahoo! Inc.
    Inventors: Soren Riise, Devesh Patel, Eugene Heinz Stipp
  • Patent number: 7228299
    Abstract: A method for performing file lookups based on tags indicative of file characteristics may involve: a file system storing an association between a tag and a file, where the tag is indicative of a characteristic of the file; the file system storing an additional association between the tag and an additional file that also has the characteristic; the file system searching for files having the tag; and in response to searching, the file system returning identifiers of both files associated with the tag. The returned identifiers may include the files' pathnames or inode identifiers of the files' inodes.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: June 5, 2007
    Assignee: VERITAS Operating Corporation
    Inventors: Craig K. Harmer, Sara Abraham, Peter Vajgel
  • Patent number: 7222124
    Abstract: The present invention discloses an Internet automatic electrical data system that comprises a process controller used to process the analyzing order for IC (integrated circuit) packages entrusted by clients. A database is used to store the input parameters of IC packages and parameters database is used to provide the condition parameters relative to the model of IC package entrusted by clients. An electrical simulation and analyzing software is introduced to analyze the parameters input by clients and the condition parameters provided by the condition parameter database. A report form generator is used to generate the report form of analyzing result and a replying means is used to send the report forms to the clients.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: May 22, 2007
    Assignee: Advanced Semiconductor Engineering, Inc.
    Inventors: I-Linag Lin, Chang-Chi Lee, Chih-Huang Chang
  • Patent number: 7209923
    Abstract: Corpus analysis methods have previously been applied to text, typically to annotated text. The invention shows how to apply corpus analysis methods to information captured in databases, where the database columns include a mixture of both structured domains and unstructured domains containing text. It uses case-based methods to automatically organize cases for periodic review. The invention can help to identify opportunities for increasing knowledge about databases. By organizing a database around common lexical, semantic, pragmatic and syntactic relationships, the invention can be used to increase the effectiveness of previous corpus analysis methods, and to apply them to a diversity of commercial applications. The invention applies contextual constraints to focus the application of linguistic methods.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: April 24, 2007
    Inventor: Richard G. Cooper
  • Patent number: 7197494
    Abstract: A method and system are provided for recognizing user input. User input is applied to at least one model to identify at least one decoded value found in a grammar. The decoded value and at least one database value stored in the grammar are then returned. The database value corresponds to a database value found in a database that is separate from the grammar. Under one embodiment, the database is associated with an application that accesses database values in the database. Under a further embodiment, two database values are returned with the decoded value where one of the database values corresponds to a database value in a first database and the other database value corresponds to a database value in a second database.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Kuansan Wang, David G. Ollason, Siddharth Bhatia
  • Patent number: 7181443
    Abstract: The present invention provides a system for supporting a tariff code selection. The system comprises a database for storing commodity codes for the commodities in association with tariff codes used in an importing country, said database being searched using the commodity code as a key. Tariff code selection tables are included in the database for storing tariff items hierarchically classified in accordance with the attributes thereof. The system is programmed to search a record of a commodity code similar to the commodity code of the search key when said search key resulted in no hits The tariff code selection table including the record of the similar commodity code is displayed on a display device.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: February 20, 2007
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Akira Yamauchi, Atsushi Nishimura, Junko Sweet
  • Patent number: 7136849
    Abstract: The invention provides a method for indicating that a link on a web page is to an external link previously this was done by the webmaster. The current method carries this out by the client software comparing the domain name of the current document's URL with that of the link in question, and applying a visual indicator to the link if it is external.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventor: Kyle Nathan Patrick