Search Engine Portal (e.g., Metasearch Engine) Patents (Class 707/707)
  • Patent number: 8489571
    Abstract: A method is disclosed for a search engine or part of a search engine which utilizes collective intelligence, evaluation, and judgment, including web intelligence, to create and adapt the content of a generalized index hierarchy for digital resources to be searched. Digital resources to be searched can be stored and managed as a localized or distributed repository of images, video, audio, graphical or other multimedia data objects, as well as structured composite items, services, programs, modules, files, documents, systems, applications, networked peers, and agents, which may be difficult or costly to be indexed. In particular embodiments the claimed invention focuses on the indexing of semantic contents and/or pragmatic characteristics of such digital resources. By tracking and analyzing the searching behavior of users, proxies, and/or meta-search-engines, a search index can be created, tuned, improved and optimized.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: July 16, 2013
    Assignee: Hong Kong Baptist University
    Inventors: Clement Ho Cheung Leung, Jiming Liu
  • Patent number: 8484191
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices to facilitate or otherwise support one or more processes or operations in connection with performing information searches, such as, for example, domain-specific on-line searches using social survey-type queries.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: July 9, 2013
    Assignee: Yahoo! Inc.
    Inventors: Farzin Maghoul, Shiv Ramamurthi
  • Patent number: 8484188
    Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Trystan G. Upstill, Steven D. Baker
  • Patent number: 8484566
    Abstract: Among other disclosure, a computer-implemented method of analyzing a form page for indexing includes identifying a form page that is configured for use in requesting any of multiple target pages. The form page includes multiple input controls. The method includes identifying at least one of the multiple input controls as being informative with regard to requesting the multiple target pages. The method includes updating an indexing record associated with the form page to reflect the identification.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Jayant Madhavan, Alon Halevy, David Ko
  • Patent number: 8484177
    Abstract: An apparatus and method for searching and organizing intellectual property (IP) is provided for formulating and facilitating searches for intellectual property, and organizing results of such searches. For example, a search and organization server is provided with modules) to create and process search queries. A class search module optionally provides on-line access to classification information and facilitates searching of intellectual property using select classifications. An IP thesaurus module optionally develops a list of elements (e.g., words, textual phrases, concepts, representations, numbers, identifications, pictures, graphics, features, etc.) found in select intellectual property information (e.g., groupings of patents). Optionally, the list of elements is used, e.g., as a search tool to refine search queries or criteria. A field-of-search module creates a field-of-search based on search information identified from select intellectual property information. Optional modules (e.g.
    Type: Grant
    Filed: June 8, 2001
    Date of Patent: July 9, 2013
    Inventor: Eugene M. Lee
  • Patent number: 8484190
    Abstract: Systems, methods, and computer program products are provided for query clarification. In general, one aspect of the subject matter described in this specification can be embodied in computer-implemented methods that include the actions of receiving in a search interface a user input associated with a search query; determining whether the associated search query is a trigger query, the trigger query being a query identified for clarification; when the search query is a trigger query, prompting the user for additional information to form a clarified search query, the clarified search query including the additional information, the prompting occurring prior to submission of the search query to a search system; and submitting the clarified search query to the search system.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Hisakazu Igarashi, Charles G. Bird, Andrew Moedinger
  • Patent number: 8473478
    Abstract: A method for archiving files includes determining when a change in an operating file is imminent, capturing the operating file immediately before the change in the operating file occurs, if the operating file has not already been captured; and capturing the operating file immediately after the change in the operating file has occurred.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: June 25, 2013
    Inventors: Warren Roach, Steven R. Williams, Troy J. Reiber, Steven C. Burdine
  • Patent number: 8473479
    Abstract: The disclosed embodiments relate generally to the submission of media content to a media distribution system and the generation of media items from the media content. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, a package for use in generating a downloadable digital media content asset includes metadata content that describes how the media content in a plurality of data files including media content can be processed to generate a downloadable digital media content asset, where the package includes information identifying the plurality of data files.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: June 25, 2013
    Assignee: Apple Inc.
    Inventors: Jason Robert Suitts, Jonathan James Currey, Max Muller, III
  • Patent number: 8468217
    Abstract: Providing data to portlets can include a step of registering a plurality of portlets to determine a type of data required by the portlets. The registering can establish a portlet context for handling future data requests for the portlets. A type of information associated with one of the portlets can be determined. A data acquisition process can be initialized to obtain the determined type of information from a data source. A data request can be received for data of the determined type from the associated portlet. Data can be acquired from the data source using the initialized process. The data request can be responded to using the acquired data. In one embodiment, the acquisition of data from the source and the updating of the portlets can occur asynchronously, where a cache is used to temporarily store data acquired from the data source that is used to update the portlets.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Romelia H. Flores, Jason A. Salcido
  • Publication number: 20130144857
    Abstract: Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines.
    Type: Application
    Filed: November 26, 2012
    Publication date: June 6, 2013
    Applicant: Nuance Communications, Inc.
    Inventor: Nuance Communications, Inc.
  • Patent number: 8458160
    Abstract: Techniques are provided which include obtaining, from a user, a query for review or purchase information from users in a social network of the user, relating to a product, service or brand that, for example, the user may be considering or intending to purchase. Based at least in part on the query, review or purchase information is obtained from multiple users in a social network of the user, relating to the product, service or brand, and this information is used in formulating a reply to the user. Collected information may also be used in advertising targeted to the user.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: June 4, 2013
    Assignee: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Patent number: 8458158
    Abstract: Systems and methods are provided for use in managing the regionalization of print media. In one system, a master data file having a plurality of different print features may be examined to identify at least one of the print features as a candidate print feature for possible modification in at least one region. For each candidate print feature, the system may receive user input to selectively establish a secondary data file for a print media campaign targeting at least the region in which the print candidate feature may be modified based, at least in part, on an existing regionalized print feature or on a requested regionalized print feature.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: June 4, 2013
    Assignee: Disney Enterprises, Inc.
    Inventors: Barrie Alan Godwin, Paul A. Marz, Gregory S. Head
  • Patent number: 8458161
    Abstract: A client computing device receives a search request including an identifier and an identifier prefix. The computing device determines the identifier prefix and generates a uniform resource locator (URL) corresponding to the identifier prefix by inserting the identifier into a template such that the URL is configured to facilitate a specific request depending on the determined identifier prefix. Alternatively, a client computing device receives a search request and retrieves a search result comprising a uniform resource identifier (URI) having a domain name. The client computing device generates a hyperlink corresponding to the search result, the hyperlink effecting access of additional information related to a resource indicated by the URI having the domain name. The computing device generates enhanced search results by combining the search result and the hyperlink.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: June 4, 2013
    Assignee: ESDR Network Solutions LLC
    Inventor: Eric Schneider
  • Patent number: 8452751
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, a selection of at least one file having metadata stored in a metadata database is received, and a selection of a command to search, using at least a portion of the metadata, is received, and a search through the metadata database is performed. Methods and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: May 28, 2013
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
  • Patent number: 8452747
    Abstract: A search engine receives user-submitted queries, determines web pages that are relevant to those queries, and returns relevance-ranked lists of references to the relevant web pages. Additionally, the search engine adds each query's terms to a query log. An automated process asynchronously examines the log and locates questions therein. For each question so located, the process determines whether that question already is contained in a database of questions maintained by an online question-and-answer system that is separate from the search engine. For each such question that is not already contained in the stored database of questions, the process automatically adds that question to the question database. As a result, the set of questions used by the online question-and-answer system grows even in the absence of any further direct question submissions by users of the system.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: May 28, 2013
    Assignee: Yahoo! Inc.
    Inventors: Priyesh Narayanan, Ashvin Agrawal
  • Patent number: 8452755
    Abstract: Database query analysis technology, in which an input query is received that relates to multiple attribute classes of data records. An index that is descriptive of the data records in data storage is accessed and relative positions in the accessed index for the multiple attribute classes are identified. The accessed index is processed based on more than one of the multiple attribute classes and the identified relative positions, and the processed index is used to identify groups of data records that are included in the data records in the data storage and that share common values for the multiple attribute classes in the input query. Metrics corresponding to the data records included in each of the identified groups of data records are accessed, computations are performed on the accessed metrics, and a report is generated that reflects results of the computations.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: May 28, 2013
    Assignee: MicroStrategy Incorporated
    Inventors: Alex Ye, Benjamin Z. Li
  • Publication number: 20130124495
    Abstract: Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 16, 2013
    Applicant: Nuance Communications, Inc.
    Inventors: Vladimir Sejnoha, Gunnar Evermann, Marc W. Regan, Stephen W. Laverty
  • Patent number: 8442968
    Abstract: This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlating the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user.
    Type: Grant
    Filed: February 21, 2011
    Date of Patent: May 14, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Richard Prescott Skillen, Frederick Caldwell Livermore
  • Publication number: 20130117251
    Abstract: In an exemplary embodiment of the present invention, a proxy server comprising a computer program product is provided. According to a feature of the present invention, the computer program product is disposed on a computer readable media, and the product includes computer executable process steps operable to control a computer to: implement a proxy server operable to receive a rule protocol for modification of information received via the Internet, according to instructions caused by an entity that generates content related to the information, and to modify content by the proxy server, of information received via the Internet, according to the rule protocol.
    Type: Application
    Filed: December 28, 2012
    Publication date: May 9, 2013
    Inventors: Adam Archer Fisk, Richard Mark Friedhoff
  • Patent number: 8438150
    Abstract: A system and method are disclosed for presenting attainable events in the form of an event widget on the client computer browser. This system and method provides for embedding an event widget onto a third party, or affiliate, website so that when the website is viewed by a computer end user, the widget displays a tailored list of events. The tailored list of events include events that may be filtered and ranked based on webmaster settings and refined by system users. The events may be data mined from the Internet, as well as entered by System Users. System Users that directly enter events have the option to sell tickets to those events, and the system will broker the sales commissions, as appropriate, to the entities that helped effect the sale, such as website owners and other System Users who provided event information in the form of audio or video presentations that were associated particular events.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: May 7, 2013
    Inventor: Matthew David Wells
  • Patent number: 8438149
    Abstract: Disclosed are various embodiments generating network pages for search engines from data protected from search engines. A portion of data from a corpus of data that is protected from indexing by a search engine is extracted. A first network page is generated based at least in part on the portion of data. The first network page is configured for the search engine to index the portion of data. The first network page omits a context for the portion of data from the corpus of data. The first network page includes one or more links to a second network page that is protected from indexing by the search engine. The second network page provides access to the corpus of data.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: May 7, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Russell A. Dicker, Logan Luyet Dillard
  • Patent number: 8438145
    Abstract: Methods, systems, and computer program products for determining availability of presentable content via a subscription service are disclosed. According to one aspect, a method includes receiving an indication of first presentable content associated with a first subscription service. Metadata associated with the selected first presentable content is received. Based on the received metadata, it is determined whether second presentable content corresponding to the first presentable content is available from a second subscription service. Further, and indication is provided that the second presentable content is available.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: May 7, 2013
    Assignee: Scenera Technologies, LLC
    Inventors: Jeffrey S. Bardsley, Mona Singh
  • Publication number: 20130110808
    Abstract: A method for storing event memorabilia is provided by an online service that receives over a wide-area network notification that a first user has registered to attend an event a sporting event, a concert). The service also receives over the wide-area network metadata associated with the event. The service locates a user profile associated with the first user and stores the metadata and an association between the metadata and the first user profile in a database. The service also grants the first user access to the user profile and the metadata associated therewith.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jordan Naftolin, Patrick Derks
  • Patent number: 8433560
    Abstract: A rule based apparatus and method for modifying word annotations in an annotated text base is described. The apparatus includes an index creator component for creating an index of word annotations. An annotations modifying component for modifying word annotations, and a retriggering component, responsive to said annotations modifying component, for retriggering a rules engine to modify all occurrences of a matching word annotation in said annotated text base and updating the index of word annotations with the modified occurrences of a matching word annotation in said annotated text base.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 8433699
    Abstract: Identifying a repository object is disclosed. An object identifying information usable to identify a repository object with respect to which an operation is desired to be performed is included in a request not specific to any one manner of identifying objects. The request is sent to a node associated with a repository in which the repository object is or will be stored. At the receiving end, e.g., a content server, the object identifying information included in the request is used to identify the repository object with respect to which the operation is desired to be performed, for example to retrieve the repository object.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: April 30, 2013
    Assignee: EMC Corporation
    Inventors: Alex Rankov, Craig Randall, Oleg Bivol, Meir Amiel
  • Patent number: 8429710
    Abstract: A client communicates with private websites and/or public websites via a network. The client includes a security engine that prevents a user from unknowingly exposing private information. The security engine monitors web browsing for user submittal of information to a website. The security engine determines a category for the website and analyzes the information submitted to the website. The security engine determines if there is a risk of exposing information from the submittal and performs enforcement if it is determined that there is a risk.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: April 23, 2013
    Assignee: Symantec Corporation
    Inventors: Adam Schepis, Keith Newstadt
  • Patent number: 8429147
    Abstract: A search engine can be configured to improve search times by implementing a parallel computing architecture. The index is split across a plurality of independent search nodes. A query is communicated to each of the parallel nodes and the query is searched in each independent node. The results from each node are routed to a federator that is configured to aggregate the results to a result set. The federator is configured to determine a subset of intermediate results to retrieve and aggregate from each of the independent nodes. The federator determines a number of results to retrieve from each of the nodes based at least in part on the number of nodes and the number of search results desired in the results set.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: April 23, 2013
    Assignee: Shopzilla, Inc.
    Inventors: Keith A. Dutton, Igor Roizen, Sanford J. Ganz
  • Patent number: 8423527
    Abstract: Enabling network-accessible applications to be integrated into content aggregation frameworks (such as portals) and to become dynamically interactive through proxying components (such as proxying portlets), thereby providing run-time cooperation and data sharing.
    Type: Grant
    Filed: February 4, 2012
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Amber Roy-Chowdhury, Srikanth Thirumalai
  • Patent number: 8423531
    Abstract: A non-transitory storage medium storing a management program, the management program causing a computer to execute first receiving case data related to a result of a clinical trial; referring to a definition table storing a first criterion and a second criterion; determining whether or not the case data satisfies the first criterion or second criterion; first transmitting a first inquiry to a terminal; second transmitting a second inquiry to the terminal; second receiving a first answer to the first inquiry from the terminal, the first answer including other case data that is the case data at least a part of which is modified; third determining whether or not the other case data satisfies the second criterion; and making a second answer to the second inquiry on the basis of a result of the third determination.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 16, 2013
    Assignee: Fujitsu Limited
    Inventors: Kazuo Yamakawa, Isao Sumito, Kazuma Takahashi, Kenji Sakata, Hitoshi Kamura
  • Patent number: 8423533
    Abstract: A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Christoph Hagleitner, Timothy H. Heil, Jan Van Lunteren
  • Patent number: 8417721
    Abstract: One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: April 9, 2013
    Assignee: Google Inc.
    Inventors: Trystan G. Upstill, Steven D. Baker
  • Patent number: 8417514
    Abstract: Automated question answering is disclosed that relates to the selection of an answer to a question from a pool of potential answers which are manually or automatically extracted from a large collection of textual documents. The a feature extraction component, a feature combination component, an answer selection component, and an answer presentation component, among others, are included. The input to the system is a set of one or more natural language questions and a collection of textual document. The output is a (possibly ranked) set of factual answers to the questions, these answers being extracted from the document collection.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eric W. Brown, Anni R. Coden, John M. Prager, Dragomir R. Radev, Valerie Samn
  • Patent number: 8412516
    Abstract: A document analysis, commenting, and reporting system provides tools that automate quality assurance analysis tailored to specific document types. As one example, the specific document type may be a requirements specification and the system may tag different parts of requirements, including actors, entities, modes, and a remainder. However, the flexibility of the system permits analysis of any other document type, such as instruction manuals and best practices guides. The system helps avoid confusion over the document when it is delivered because of non-standard terms, ambiguous language, conflicts between document sections, incomplete or inaccurate descriptions, size and complexity of the document, and other issues.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: April 2, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Kunal Verma, Alex Kass
  • Patent number: 8412510
    Abstract: Example methods and apparatus to display localized resources in a process control system are disclosed. A disclosed example method includes receiving in a server a locale identifier and a resource identifier from an application, identifying via the server a language file in a database that corresponds to the locale identifier, determining via the server using the language file a resource included within a memory that corresponds to the resource identifier, accessing the resource from the memory via the language file, and sending via the server the resource to the application to display the resource in a format associated with the locale identifier.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: April 2, 2013
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Ling Zhou, Cindy Scott, Robert Burke Havekost
  • Patent number: 8407201
    Abstract: A digital image search and retrieval system includes a query parser and a response composer. The query parser is configured to parse a query obtained from a client, the query including at least one metadata criterion, search a metadata database for one or more digital images satisfying the metadata criterion, and search a digital image database for the one or more digital images. The response composer is configured to compose a response including the one or more digital images from the digital image database and their corresponding metadata from the metadata database, and enable the client to render the response in accordance with one or more user preferences.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: March 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peng Wu, Jonathan Yen
  • Patent number: 8406531
    Abstract: Embodiments of the invention are directed to using image data and contextual data to determine information about a scene, based on one or more previously obtained images. Contextual data, such location of image capture, can be used to determine previously obtained images related to the contextual data and other location-related information, such as billboard locations. With even low resolution devices, such as cell phone, image attributes, such as a histogram or optically recognized characters, can be compared between the previously obtained images and the newly captured image. Attributes matching within a predefined threshold indicate matching images. Information on the content of matching previously obtained images can be provided back to a user who captured the new image. User profile data can refine the content information. The content information can also be used as search terms for additional searching or other processing.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: March 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Arun Ramanujapuram, Malcolm Slaney
  • Patent number: 8407040
    Abstract: A translation apparatus capable of producing an optimal translation of an input sentence is provided.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: March 26, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Ichiko Sata, Masato Iida
  • Patent number: 8402070
    Abstract: Automatically accepting applications, and testing, training, certifying, assigning, allocating, controlling, and scheduling remote agents. An applicant (100) transmits an application to a remote agent center (RAC) (130) via a Communications Network (120). The application contains the person's profile, training, and experience. The RAC validates the skills via testing or third party confirmation, accepts the person as a remote worker, certifies the person's skill levels, and places the person in the remote worker pool. The remote worker can also obtain remote training on new or additional topics. The RAC evaluates the business demands of an external party, identifies remote workers with the needed skills who are available, and transmits the work at the appropriate time to the remote workers. The work is transmitted via or through the RAC. The external parties thus do not have to recruit, train, or test persons, or be concerned with staffing issues.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: March 19, 2013
    Assignee: Aspect Software, Inc.
    Inventors: Aleksander Szlam, Karl A. Walder
  • Patent number: 8396854
    Abstract: Embodiments of the invention relate to a software-as-a-service (“SaaS”) digital document management system (“DDMS”). The DDMS is located remotely from an office building or other place of business on a remote server. The server is connected to one or more databases for storing digital documents or information extracted from the digital documents. A user populates the DDMS by sending digital documents to the server using a computer, an email-enabled scanner, or the like. When a digital document is received at the server, the document is routed to a customer pending queue, information from the digital document is extracted, the digital document is stored in a directory, and the extracted information is stored in a relational database. The extracted information is supplemented or corrected as necessary using a web portal which allows a user to access the digital document and the extracted information.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: March 12, 2013
    Assignee: Esker, Inc.
    Inventor: Jean-Jacques Berard
  • Patent number: 8396857
    Abstract: A system is configured to modify a website to optimize the website for an organic search of a topic. The system includes a data management module configured to receive search terms for the topic, receive related terms to the search terms for the topic, and receive website input data. The system also includes a scanning module configured to scan and index web pages and web objects in the website and identify a subset of web pages and web objects associated with the search terms and the related terms. The system also includes an optimizing module configured to process the subset of web pages and web objects from the website by prioritizing the subset of web pages and web objects or measuring a metric with respect to the subset of web pages and web objects. The search terms and related terms are deployed into the subset of web pages and web objects on the website based on the processing.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: March 12, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Alexandre Perry Kamel, Stephen Denis Kirkby, Peter Kellett, Hikaru Phillips, Amelia Jones, Kurt Vander Bogart, Judy A. Koonce
  • Patent number: 8396852
    Abstract: In an embodiment an execution plan for a query is created. A wakeup threshold is set proportional to an amount of time taken by the creation of the execution plan. In various embodiments, the wakeup threshold is increased by a percentage equal to one minus a percentage of free resources at a computer system, is increased inversely proportional to an amount of execution time of a previous execution of the execution plan, or is decreased proportional to a number of times the execution plan was executed. A portion of the execution plan is executed to produce a portion of rows in a result set until the wakeup threshold expires. After the wakeup threshold expires, changes to the execution plan are evaluated.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Bestgen, Robert V. Downer, Brian R. Muras
  • Patent number: 8396806
    Abstract: A message that includes an end user license agreement is received at a client from a service in a distributed computing system. The client determines whether to accept the end user license agreement. The message is processed if the end user license agreement is accepted.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 12, 2013
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8392949
    Abstract: An EPG retrieval system includes a data server, a client, and a dictionary database. The data server stores program information of an EPG. The client includes an access unit for accessing the data server, and an input unit for inputting a retrieval keyword for performing retrieval on the program information. The dictionary database stores retrieval keywords and keywords relevant to the retrieval keywords. The client inputs an arbitrary keyword, and extracts keywords relevant to the input keyword. The extracted keywords and the input keyword are used to perform retrieval on the program information.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: March 5, 2013
    Assignee: Sony Corporation
    Inventors: Nanami Miki, Tomoyuki Hanai
  • Publication number: 20130054557
    Abstract: The invention relates to the field of computer telephony integration, displaying and producing computer based documents seamlessly to users that relate to their telephone calls. The best mode is considered to be the use of the invention with social media, such as Facebook, where the mobile station (30) searches for the social media page of the caller based on the Caller ID and displays it to the recipient of the call on the mobile station screen, possibly with other Internet search results. The methods and arrangements allow the user to obtain the newest public information about the person who calls him or he decides to call, or any documents that might be intermittent between the people. In other words the Desktop or screen automatically arranges itself to a state in which it is easiest to work during the call, using searches made based on call parameters, such as caller ID.
    Type: Application
    Filed: April 6, 2011
    Publication date: February 28, 2013
    Inventor: Mikko Vaananen
  • Patent number: 8386458
    Abstract: A mobile terminal device capable of coupling to the Internet and a home network, includes: accompanying information storing means operable to store an image obtained by photographing and accompanying information pertaining to the image and the photographing; search request means operable to request a search server on the Internet to execute a search with the accompanying information as a keyword; search result storing means operable to temporarily store search result obtained from the search server; image composition means operable to create a composite image by combining the search result with the image obtained by the photographing; and transmission means operable to transmit the composite image to a specified output device on the home network.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: February 26, 2013
    Assignee: Sony Mobile Communications Japan, Inc.
    Inventor: Yoshika Noguchi
  • Patent number: 8386457
    Abstract: A method for providing content-level data artifact recommendations can begin with the creation of a semantic library from the textual content of data artifacts by a newsworthy content recommendation engine. A base newsworthiness rating can be calculated using global newsworthiness parameters and behavioral functions that model newsworthy influences for each relationship contained in the semantic library. A user-specific search network can be generated that represents user-entered criteria and/or user task-related criteria. Within the semantic library, potential newsworthy semantic networks can be identified. Newsworthy content from each identified potential newsworthy semantic network can be dynamically determined based upon the base newsworthiness rating and a predefined newsworthiness threshold. The newsworthy content from the identified potential newsworthy semantic network can be related to the user-specific search network at the common node, creating a newsworthy content recommendation graph.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel John McCloskey, Marcello Trovati, Carol Sue Zimmet
  • Patent number: 8386427
    Abstract: The present invention relates to a method for monitoring a bookmarked web page and a system and a computer program implementing such a method. A method according to an embodiment of the invention includes a first phase, including steps for storing, in association with each other, user identification data and an active version of the web page. The method further includes at least one iteration of a second phase, including a step for sending from user's browser to a network server a request for change information about the bookmarked web page since the stored version was active. On response of the server, if the web page has changed, the user has the possibility to choose to keep the stored old version of the web page or to accept the current version of the web page. The network server may be a server associated with the web page, e.g., a web site server, or an ISP server.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Corrine S. Fresko, Carole Truntschka
  • Patent number: 8386455
    Abstract: The present invention provides a method and system for generating search results including receiving a search request including at least one search term and accessing a corpus of data to determine relevant content for inclusion in a search result set on the basis of the search request. The method and system includes determining a plurality of applications associated with the search request and generating a search result output display for the presentation of at least a portion of the search result set and at least a portion of the applications.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Amit Jyoti Basu, Kevin Haas, Amit Kumar, Paul Tarjan, Jeonghee Yi
  • Patent number: 8386454
    Abstract: The present invention provides a method and system for generating search results including receiving a search request and accessing a corpus of data relating to web content to determine relevant content. The method and system includes determining at least one semantic object in the search results set and generating an object filter on the basis of the at least one semantic object. The method and system further includes generating a search result output display for the presentation of at least a portion of the search result set and active data links for one or more of the semantic objects and toggling the search result output display to present at least a portion of a subset of the search results set in response to selection of a given active data link, the subset including content having semantic object associated therewith.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Kevin Haas, Yi-An Lin, Christopher C. LuVogt
  • Patent number: 8380695
    Abstract: Systems and methods for storing and accessing data. A query language statement may reference a plurality of data sets and a plurality of algebraic relations between the data sets may be composed from the query language statement. The algebraic relations may be used to define new data sets and to optimize access to data sets. A store of algebraic relations may be accumulated over time. Alternative collections of algebraic relations may be generated and evaluated to determine an optimized collection of algebraic relations to use in calculating and providing a requested data set. The optimization may be performed using the algebraic relations rather than retrieving underlying data sets from storage. As a result, optimization may be performed at processor speeds to minimize the amount of time required for data to be retrieved from slower storage.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: February 19, 2013
    Assignee: Algebraix Data Corporation
    Inventor: Christopher M. Piedmonte