Patents Examined by Cheyne Ly
  • Patent number: 8346819
    Abstract: An enhanced data conversion framework, in which a data record in each of first and second data sources is populated with manually selected, representative sample data, the first and second data sources using different data storage schemas to store the representative sample data as instance values of instance elements. Parameters for a CONCATENATE function or an EXTRACT function are automatically determined based on a selected succession graph, and non-sample data is converted between the different data storage schemas of the first and second data sources, using the CONCATENATE function or the EXTRACT function.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: January 1, 2013
    Assignee: SAP AG
    Inventors: Hong-Hai Do, Gregor Hackenbroich
  • Patent number: 8346753
    Abstract: A system and method for searching and voting on Internet-accessible content is presented. HTML-linked content on one or more Internet host servers is indexed and stored on associated meta servers. Non-HTML content and dynamic HTML content from the deep web, is processed by the present invention into HTML content, indexed, and stored on the meta servers. Each meta server includes a local search engine. The present invention also includes a central repository which tracks user votes, query language progressions, and information about content on each of the meta sites. The present invention also provides a plurality of enhancement plug-ins for standard web robots, including a toolbar for conventional web browsers. The toolbar can be used to securely solicit and authenticated user votes from standard web sites, while preserving the privacy of the voter. The plug-ins facilitate interoperability between existing Internet software (and technology) and the present invention.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: January 1, 2013
    Inventor: Paul V Hayes
  • Patent number: 8341147
    Abstract: Methods, systems, and apparatus, including computer program products, for blending mobile search results. A method includes receiving a search query and multiple search results. The search results each satisfy the search query and have a respective search result quality score. The search results include generic and mobile search results. The generic and mobile search results each identify a generic and mobile resource, respectively. The search result quality scores include mobile and generic search result quality scores for the mobile and generic search results, respectively. The mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas. Based on one or more terms in the search query, the search query is classified as a mobile query. As a consequence, one or more search result quality scores are modified to improve the sorting of search results that include both mobile and generic search results.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: December 25, 2012
    Assignee: Google Inc.
    Inventors: Ning Hu, Vida U. Ha
  • Patent number: 8332444
    Abstract: A user provides an annotation, such as text or graphics, in relation to a resource available on a computer network. The annotation is automatically stored and/or retrieved without requiring separate action from the user to accomplish the storage or retrieval. An annotation interface may receive the annotation from the user. The annotation is then stored in association with the user and the network address of the resource. The user's annotation may be later retrieved and displayed to the user based on the network address of the resource. In one specific embodiment, a browser toolbar receives and displays user annotations associated with Web sites or Web pages to which the user has navigated. Preferably, the annotation interface remains available to the user throughout the time in which the resource is provided. Further controls may enable the user to make an annotation publicly available to others, and to receive annotations from others.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: December 11, 2012
    Assignee: Ophivain Applications NY L.L.C.
    Inventors: Udi Manber, Jonathan Leblang, Colin Saunders, Matthew Amacker
  • Patent number: 8332407
    Abstract: A method and system for customer-choice-based bundling of product options collects data from previous orders about customer component choices, computes a pairwise distance between any pair of components that capture how much the probability of a choice pair P(a.b) deviates from the expected probability under the null hypothesis of independence P(a)*P(b), and clusters the components. The methodology can be implemented as instructions implemented in a computer readable medium. In this way, the need for a method to permit bundles of product options to be configured through the use of business processes reflecting choices based on the preferences of customers rather than the preferences of product designers is fulfilled.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventor: Claudia Reisz
  • Patent number: 8326824
    Abstract: A method for estimating contents of a cache determines table descriptors referenced by a query, and scans each page header stored in the cache for the table descriptor. If the table descriptor matches any of the referenced table descriptors, a page count value corresponding to the matching referenced table descriptor is increased. Alternatively, a housekeeper thread periodically performs the scan and stores the page count values in a central lookup table accessible by threads during a query run. Alternatively, each thread independently maintains a hash table with page count entries corresponding to table descriptors for each table in the database system. A thread increases or decreases the page count value when copying or removing pages from the cache. A page count value for each referenced table descriptor is determined from a sum of the values in the hash tables. A master thread performs bookkeeping and prevents hash table overflows.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vatsalya Agrawal, Vivek Bhaskar, Saibaba Konduru, Ahmed Shareef
  • Patent number: 8326901
    Abstract: A data processing apparatus includes plural transmission units that transmits transmission data to one or more users, a storage part that stores a destination group table therein, the destination group table including a data structure in which data of one or more of the plural transmission units are associated with user data of the one or more users, a reception part that receives selection data indicating selection of the one or more users, receives designation data indicating designation of one or more of the plural transmission units, and extracts the user data from the storage part according to the selection data and the designation data, and a transmission request part that requests transmission of the transmission data to at least one of the plural transmission units according to the user data extracted by the reception part.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: December 4, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Yohko Mizunashi
  • Patent number: 8321434
    Abstract: A system (and a method) is disclosed to extract entity values from texts. The system receives, at a first tier entity recognition engine, an input data string having a plurality of entities. The first tier entity recognition engine marks entities of the plurality of entities that are regular expression and transmits the input data stream with the marked entities to a second tier entity recognition engine. The second tier entity recognition engine receives the input data stream and identifies unmarked entities in the input data stream received at the second tier entity recognition engine. The second tier entity recognition engine determines whether the unmarked entities comprise a predetermined data format, and if so, outputs those unmarked entities of the plurality of entities that comprise the predetermined data format.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: November 27, 2012
    Assignee: Trend Micro Incorporated
    Inventors: Liwei Ren, Shu Huang
  • Patent number: 8312029
    Abstract: A system and related method for the electronic processing of text onto a two-dimensional coordinate system to analyze the attitudinal mindset associated with the text. The system provides a report of the results of the analysis. The system and related method may also be employed to generate text based on a desired attitudinal mindset to impart. The system includes a computer system embodying functions that enable a user to analyze the text. The system includes one or more functions to parse attitudinal words and functional words and associate two-dimensional coordinates with the attitudinal words. The system further includes one or more functions for mapping the associated two-dimensional coordinates to show the geographic locations of each attitudinal word of the text in relation to each other attitudinal word of the text. The system delaminates attitudinal words into attitudinal equivalence and category and enables the generation of a report of the mindset associated with the analyzed text.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: November 13, 2012
    Inventor: Peter Snell
  • Patent number: 8296309
    Abstract: A method and system for performing high precision and high recall relevancy searching is provided. According to embodiments of the present invention, a relevance rule is generated based on a user model and language from within one or more relevant and non-relevant documents. A query is created based on the relevance rule wherein the query may be applied to a corpus to identify relevant and non-relevant documents. The relevance rule may be iteratively refined in order to increase the accuracy of the query. The resulting query may be used by a litigator during the discovery phase of a litigation to respond to a request for production.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 23, 2012
    Assignee: H5
    Inventors: Daniel Paul Brassil, Christopher Michael Hogan, Bruce Hedin, Teresa Sunshine Jade, Robert S. Bauer
  • Patent number: 8290939
    Abstract: In a method for visualizing query results in stream processing systems, a visualization service receives a query from a client to visualize data in a stream processing application. The query is sent from the visualization service to a query-able operator of the stream processing application. At the query-able operator, an operation is performed using history data in the query-able operator to produce a first result that satisfies the query and the first result is sent to the visualization service. At the query-able operator, another operation is performed using new data received by the query-able operator to produce a second result that satisfies the query and the second result is sent to the visualization service. The first and second results are output from the visualization service to the client.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: October 16, 2012
    Assignee: International Busines Machines Corporation
    Inventors: Eric Bouillet, Hanhua Feng, Anton V Riabov
  • Patent number: 8290941
    Abstract: A user interface aids in creation of customized pre-defined queries that can be used for identifying particular search results relevant to a topic. Provision can be made to allow express inclusion or exclusion of certain results. Metrics relating to how much the pre-defined query focuses the search can be provided. A pre-defined query can be referenced by a URL, which can be distributed or referenced in content available in any number of locations. When results of the pre-defined search change, a contact associated with the search query can be notified. When a URL is activated, a redirect to the search engine with the customized query can occur, and the contact associated with the query can be notified of the usage of the pre-defined query. Metrics concerning sources of query usage can be produced, based on data gathered while serving the pre-defined query requests.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: October 16, 2012
    Assignee: Vizibility Inc.
    Inventor: James Alexander
  • Patent number: 8291150
    Abstract: A table device includes a match cell number output unit 25 for outputting a match cell number showing a cell PE which outputs a matching signal, and an address decoder 26 for specifying a node from among nodes in a search tree which construct a conversion table, the node corresponding to the match cell number. The table device acquires a data conversion value assigned to the above-mentioned node from a configuration memory 21, and, when the data conversion value is data showing a coded result or the like, outputs the data conversion value to outside the table device, whereas when the data conversion value is a branch code of the search tree, updates the cell PE to which a comparison instruction signal is furnished.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: October 16, 2012
    Assignee: Mitsubishi Electric Corporation
    Inventors: Tomomi El, Noriyuki Minegishi
  • Patent number: 8285712
    Abstract: A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: October 9, 2012
    Assignee: Research In Motion Limited
    Inventors: Anthony F. Scian, Piotr Konrad Tysowski
  • Patent number: 8280899
    Abstract: An event is described herein as being representable by a quantified abstraction of the event. The event includes at least one predicate, and the at least one predicate has at least one constant symbol corresponding thereto. An instance of the constant symbol corresponding to the event is identified, and the instance of the constant symbol is replaced by a free variable to obtain an abstracted predicate. Thus, a quantified abstraction of the event is composed as a pair: the abstracted predicate and a mapping between the free variable and an instance of the constant symbol that corresponds to the predicate. A data mining algorithm is executed over abstracted, quantified events to ascertain a correlation between the event and another event.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: October 2, 2012
    Assignee: Microsoft Corporation
    Inventors: David Lo, Ganesan Ramalingam, Venkatesh-Prasad Ranganath, Kapil Vaswani
  • Patent number: 8280879
    Abstract: Disclosed herein are systems, methods, and computer-readable media for quantifying visibility into a search engine and into search results for a specific query into a search engine. A system configured to practice the method obtains a first set of search results from a search engine, using a name of an entity and at least one additional search term relating to attributes of the entity, and obtains a second set of search results, from the search engine, using the name without the at least one additional search term. The system determines what search results in the first set of search results are in the second set of search results. Then the system can generate an indicator that relates information about how many results from the first set of search results were in the second set of search results to a total number of results in the first set of search results.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: October 2, 2012
    Assignee: Vizibility Inc.
    Inventor: James Alexander
  • Patent number: 8271498
    Abstract: Provided are a method, system, and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting lists are generated. Each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents including at least one value within the range of consecutive values associated with the posting list, and wherein each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored, wherein the posting lists are used to process a query on a range of values within the set of values.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Marcus Felipe Fontoura, Ronny Lempel, Runping Qi, Jason Yeong Zien
  • Patent number: 8255388
    Abstract: A database system is capable of processing a query and providing a progress indicator of the processing of the query based on at least a first cost factor. Initially, an estimate is set for the first cost factor. During processing of the query, the estimate of the first cost factor is updated to enable refinement of the progress indicator.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: August 28, 2012
    Assignee: Teradata US, Inc.
    Inventors: Gang Luo, Jeffrey F. Naughton, Curt J. Ellmann, Michael W. Watzke
  • Patent number: 8250124
    Abstract: A method of assigning content with an entry in a directory includes parsing the content into text phrases. Mappings between each entry in the directory and information in name fields of the directory are determined. Name proposals for a phrase are determined using the mappings. Each name proposal identifies a potential match between the content and one or more entries in the directory. The content is assigned to an entry in the directory associated with a name proposal of the one or more name proposals.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: August 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Brzozowski
  • Patent number: 8244681
    Abstract: A local host computer system creates a full backup image and one or more incremental backup images. The local host computer system transmits data from the full backup image and the one or more incremental backup images to a remote host computer system. The remote host computer system receives the data from the full backup image and the one or more incremental backup images from the local host computer system, and creates a synthetic backup image using the data from the full backup image and the one or more incremental backup images. In some embodiments, complete copies of the full backup image and the one or more incremental backup images may be transmitted to the remote host computer system. In other embodiments only the portions of the incremental backup images that are actually needed to create the synthetic backup image may be transmitted to the remote host computer system, and unneeded portions may not be transmitted.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: August 14, 2012
    Assignee: Symantec Operating Corporation
    Inventor: Aaron Wallace Laffin