Distributed Search And Retrieval Patents (Class 707/770)
  • Patent number: 8682925
    Abstract: Embodiments are directed are towards the transparent summarization of events. Queries directed towards summarizing and reporting on event records may be received at a search head. Search heads may be associated with one more indexers containing event records. The search head may forward the query to the indexers the can resolve the query for concurrent execution. If a query is a collection query, indexers may generate summarization information based on event records located on the indexers. Event record fields included in the summarization information may be determined based on terms included in the collection query. If a query is a stats query, each indexer may generate a partial result set from previously generated summarization information, returning the partial result sets to the search head. Collection queries may be saved and scheduled to run and periodically update the summarization information.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: March 25, 2014
    Assignee: Splunk Inc.
    Inventors: David Ryan Marquardt, Stephen Phillip Sorkin, Steve Yu Zhang
  • Publication number: 20140082019
    Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The network computing and storage provider processes the requested content for display, and provides a processed representation of the requested content to the client computing device for display. The network computing provider further provides a historical content representation corresponding to the requested content to a historical browse storage component for storage. The network computing provider may further provide historical content representations to the historical browse storage component for content directly or indirectly referenced by the requested content. The client computing device may subsequently search for content not previously displayed by the client computing device.
    Type: Application
    Filed: November 18, 2013
    Publication date: March 20, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, James R. Hamilton
  • Publication number: 20140082016
    Abstract: Information is automatically identified and shared between individuals who wish to become socially or professionally “connected.” An electronic communication is sent from one person to another including a request or invitation to be personally connected. If the request is accepted by the other person, a computer network is automatically accessed without further user intervention to search of one or more electronic databases to locate information related to the persons. If such information is found during the search, it is provided to the persons wishing to be connected. The initial request to become connected may be sent through an electronic mail message, through physical contact between two smartphones or other portable electronic devices, or through a wireless electronic network communication. The method may include searching multiple Internet websites or electronic databases, including social or professional media Internet websites, to locate the information to be shared.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventor: Joseph M. Vanek
  • Publication number: 20140082018
    Abstract: An object of the present invention is to provide a method and device for obtaining a shared object associated with a real scene. A network device obtains an access respect sent by a user through user equipment based on the scene image corresponding to the real scene; performs match query in a shared object repository based on the scene image so as to obtain one or more shared objects corresponding to the access request; and provides said one or more shared objects to the user equipment. Compared with the prior art, through performing match query based on a scene image, the present invention provides a shared object associated with a real scene, which not only facilitates people to obtain information related to the scene, but also supports object sharing based on the same scene between different users, such that it is more convenient for people to obtain information and communicate with one another; besides, it also enhances use experience of users.
    Type: Application
    Filed: March 22, 2012
    Publication date: March 20, 2014
    Applicant: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD
    Inventors: Meng Xu, Ying Chen
  • Publication number: 20140082017
    Abstract: In one embodiment, a vehicle operational status determination system receives a vehicle identification number (VIN) associated with a vehicle. Based on vehicle history data associated with vehicles, and further based on vehicle registration data regarding vehicles in a geographical area, the vehicle operational status determination system determines an operational status of a given vehicle in one of the plurality of the geographical areas.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 20, 2014
    Applicant: Experian Information Solutions, Inc.
    Inventor: Experian Information Solutions, Inc.
  • Publication number: 20140081954
    Abstract: A system and method for generating thematic topics in assisting the compilation and dissemination of user generated content for citizen journalism in context from two or more media sources is provided. A first media source is queried for first topics. The first media source is one of the two or more media sources. The first topics are cross-referenced with a second media source of the one or more media sources. A most popular topic of the first topics is determined among the one or more media sources. The most popular topic has a greatest number of query and cross-reference results among the first topics. The determined most popular topic is associated with a related User Generated Content, UGC and transmitted. The resulting compendium of topics and UGC promotes development of a citizen journalism community and such online favorable reporting remains compatible with professional standards.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 20, 2014
    Inventor: Kirill ELIZAROV
  • Patent number: 8676829
    Abstract: There is provided an ecommerce method and system to generate a data dictionary for searching data items stored in a database. In one embodiment, the system comprises a candidate list generator module to generate a list of keywords from search query information and generate a set of token pairs including a keyword from the list of keywords and a token, the token being a synonym of the keyword. Demand information retrieved from query logs maintained for user-provided query entries is used to apply candidate selection rules to token pairs. The system also comprises a validation module and a data dictionary module to receive validated token pairs as entries in a vocabulary.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: March 18, 2014
    Assignee: eBay, Inc.
    Inventors: Yan Chen, Joseph Anthony Beynon, Baruch Perlov, Sanjay Pundlkrao Ghatare, Alvaro Bolivar, Nishith Parikh, Karin Mauge′, Guanglei Song
  • Patent number: 8676837
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes multiple news source servers that store news content and a remote news aggregation server. The news aggregation server creates a customized news document based on one or more personalized search queries received from a user. The news aggregation server fetches the news content from the multiple news source servers, aggregates the news content, and searches the aggregated news content based on the one or more personalized search queries. The news aggregation server provides selected news content to the customized news document based on results of the search.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Krishna Bharat, Michael Schmitt, Mike Curtiss, Marissa Mayer, Kerah Pelczarski, Brian Rakowski, Anurag Acharya
  • Patent number: 8676838
    Abstract: Disclosed is a system for, and method of, determining whether records and entity representations should be linked. The system and method include assigning to each pair of entity references a match value reflecting the likelihood that the entity references are related. Based on the match values, each entity reference may then associated with a preferred entity reference. Pairs of entity references that are mutually preferred may then be identified and linked. The process may be iterated to generate further links.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: March 18, 2014
    Assignee: LexisNexis Risk Solutions FL Inc.
    Inventor: David Alan Bayliss
  • Patent number: 8677366
    Abstract: Methods and arrangements for processing hierarchical data in a map-reduce framework. Hierarchical data is accepted, and a map-reduce job is performed on the hierarchical data. This performing of a map-reduce job includes determining a cost of partitioning the data, determining a cost of redefining the job and thereupon selectively performing at least one step taken from the group consisting of: partitioning the data and redefining the job.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Manoj K. Agarwal, Himanshu Gupta, Rajeev Gupta, Sriram K. Padmanabhan, Prasan Roy
  • Patent number: 8677018
    Abstract: Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method includes receiving uniform resource locator (URL) hostnames for DNS pre-fetch resolution prior to a user hostname request for any of the URL hostnames. The method also includes making a DNS lookup call for at least one of the URL hostnames that are not cached by a DNS cache prior to the user hostname request. The method further includes discarding at least one IP address provided by a DNS resolver for the URL hostnames, wherein a resolution result for at least one of the URL hostnames is cached in the DNS cache in preparation for the user hostname request. A system for DNS pre-caching is provided. The system includes a renderer, an asynchronous DNS pre-fetcher and a hostname table.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventor: James Roskind
  • Publication number: 20140074882
    Abstract: Determining common table definitions in distributed databases includes independently establishing, for a node in a distributed database, a common network definition for shared logical table names. Establishing the common network definition includes providing local definitions for at least one logical table, and querying at least one node in a network of nodes to determine any existing network definitions for the logical table. If there is no existing network definition, the method includes adding the local definition as a new network definition. If there is an existing network definition, the method includes updating the existing network definition with any extra columns of local definition, and applying an updated network definition to other nodes in the network holding a record of the network definition.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 13, 2014
    Applicant: International Business Machines Corporation
    Inventor: David R. Vyvyan
  • Publication number: 20140074883
    Abstract: User input from a reduced keypad is disambiguated and compared with a first dynamic lexicon, and predicted matches (e.g. either a single word or phrase) are offered. If a user continues to type beyond a boundary condition, then input is no longer predicted from the first lexicon, but instead is interpreted as a request for matches from a second, quasi-static lexicon allowing words or phrases to be entered. When the entry is accepted, data is transmitted to a remote receiver and may be parsed as an inquiry for subsequent operation. Following acceptance, the apparatus invokes a program suitable for interacting with the response generated to the inquiry.
    Type: Application
    Filed: November 7, 2013
    Publication date: March 13, 2014
    Inventors: Weigen QIU, Roland E. WILLIAMS, William J. TEMPLETON-STEADMAN
  • Publication number: 20140067859
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamically controlled fetching of data at client computing devices in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a server computing device, a request from a client computing device. The request includes a query for receiving data from a database coupled to the server computing device in an on-demand database system. The method may further include matching the request against a predetermine threshold value, and where the threshold value includes a first predetermined threshold range based on a first column range or a first row range and a second predetermined threshold range based on a second column range or a second row range.
    Type: Application
    Filed: June 20, 2013
    Publication date: March 6, 2014
    Inventor: SETH JOHN WHITE
  • Publication number: 20140067828
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine identities of one or more users in proximity to a display device and query a social graph of the social-networking system for social content associated with the determined identities. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system identify, using the social content, recommended media content for the one or more users in proximity to the display device and provide a playlist for display on the display device. The playlist includes the recommended media content for the one or more users in proximity to the display device.
    Type: Application
    Filed: November 30, 2012
    Publication date: March 6, 2014
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yong Kean Wong
  • Patent number: 8667169
    Abstract: A method is provided in one example and includes receiving network traffic associated with a first user and a second user; evaluating keywords in the network traffic in order to identify a topic of discussion involving the first and the second users; determining a first sentiment associated with a first data segment associated with the first user; determining a second sentiment associated with a second data segment associated with the second user; and generating an argument map based on the first data sentiment and the second data sentiment.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Deepti Patil, Satish K. Gannu, Ashutosh A. Malegaonkar
  • Patent number: 8667012
    Abstract: Systems and methods for managing and evaluating a social network. The social network is represented as a graph structure and stored in distributed memory. A viable path from one node that is not directly connected to another node in the graph structure may be determined by traversing the graph in stages, moving outward from each node in stages until common midpoint nodes are found providing a connection between the nodes. When midpoint nodes are found, the paths connecting the one node to the other node may be reconstructed.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: March 4, 2014
    Assignee: salesforce.com, inc.
    Inventors: Matthew Fuchs, Arun Kumar Jagota
  • Patent number: 8667008
    Abstract: A search request control apparatus includes a processor to execute a process. The process includes splitting a search request set, which contains a plurality of search requests acquired in a predetermined period, into subsets in accordance with a degree of overlap of data searched by each of the search requests, calculating an average response of the search requests contained in the search request set in accordance with a processing order of the subsets that are obtained through the splitting, and processing collectively in accordance with the processing order, search requests contained in a plurality of subsets having a minimum average response calculated.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: March 4, 2014
    Assignee: Fujitsu Limited
    Inventor: Kiichi Yamada
  • Patent number: 8665311
    Abstract: Improved methods and apparatus for sharing and collaborating around a video source by maintaining and providing to users a list of a plurality of contacts containing both video source device contacts and interactive message source contacts. This allows for collaboration among users by permitting them to communicate with each other around an automatically-shared video source, to interact with automatically shared video sources, and to make decisions based on these shared video sources.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: March 4, 2014
    Assignee: vBrick Systems, Inc.
    Inventors: Erik Herz, Douglas Uhl
  • Publication number: 20140059077
    Abstract: A system for processing arbitrary time-series datasets, the time-series datasets comprising a set of data points, each data point having: i) a time value; ii) a first data value representing the magnitude of a first parameter; and iii) one or more further data values each representing the state of a respective further parameter, and the system comprising: an input configured to receive first and second time-series datasets; a data point analyser configured to store the content of each data point in a record, each record having: a first field for holding a time value; a second field for holding one or more values of a descriptor; a third field for holding a descriptor; and a fourth field for holding a value, the data point analyser being configured to store the content of each data point received by the input in a respective record by storing: said time value in the first field; said one or more further data values in the second field; a descriptor of the first value in the third field; and said first value in
    Type: Application
    Filed: March 15, 2013
    Publication date: February 27, 2014
    Applicant: DataShaka Limited
    Inventor: Philip David Harvey
  • Patent number: 8660983
    Abstract: A method and system for using a data warehouse to improve results of enterprise level processes are provided. The data warehouse typically includes industry-wide empirical data relating to corresponding operational practices, metrics, and outcomes. The method focuses on actual process results by taking a holistic, end-to-end view of the process in conjunction with using the data in the data warehouse to enable effective process improvements.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: February 25, 2014
    Assignee: Genpact
    Inventors: Amit Aggarwal, Ruchin Chandra, Apoorva Aggarwal, Parul Ranvir Singh, Guni Brar
  • Patent number: 8660786
    Abstract: A positioning device includes a magnetometer configured to detect and provide heading information, a motion sensor configured to detect and provide motion information, a microcontroller coupled to the magnetometer and the motion sensor and configured to generate position data based on the heading information and the motion information, a transmitter coupled to the microcontroller and configured to wirelessly transmit a signal including the position data, and a piezoelectric power source configured to supply power to at least one of the microcontroller, the magnetometer, the motion sensor and the transmitter.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: February 25, 2014
    Assignee: Raytheon Company
    Inventors: William T. Bengtson, Keith T. Hayata
  • Patent number: 8661012
    Abstract: One embodiment of the present invention provides a system that identifies a synonym for a query phrase in a manner that ensures that the synonym does not drop information from the query phrase. First, the system identifies a synonym for the query phrase and synonyms for sub-components of the query phrase. If the identified synonym for the query phrase is also a synonym for a subcomponent of the query phrase, the system does not use the identified synonym as a synonym for the query phrase.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: Steven D. Baker, John O. Lamping
  • Patent number: 8661055
    Abstract: In accordance with a first aspect of the present invention, an edge node is provided with the storage destination management information that is corresponded to the edge node. The storage destination management information includes the information that indicates a storage destination for a core node of a file that has been written to a file storage region (an edge storage region) for an edge node that is corresponded to the information and includes the information that indicates a recall date that is a date that has been read by the edge node. The edge node judges whether or not there is an old file (a file before an update) in an edge storage region for the edge node based on the storage destination management information that is corresponded to the edge node and the storage destination information that is corresponded to another edge node, and create a stub for only an old file without creating a stub for a file after an update (a latest file).
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: February 25, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Hajime Yamada, Nobuyuki Saika
  • Publication number: 20140052736
    Abstract: Techniques are disclosed for implementing custom object-in-memory formats in a data grid network appliance. The techniques include maintaining a record of format definitions on a client device of the data grid and a corresponding record of format definitions on a server device of the data grid. Each format definition may indicate one or more attributes of an object class and data types and byte ranges of the attributes. The client device may serialize one or more objects for storage in the data grid based on respective format definitions associated with the one or more objects and retrieved from the record of format definitions maintained on the client device. Further, the server device may perform one or more data grid operations using format definitions retrieved from the record of format definitions maintained on the server device.
    Type: Application
    Filed: August 14, 2012
    Publication date: February 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jared H. ANDERSON, Chris D. JOHNSON, Fred A. KULACK, William T. NEWPORT
  • Publication number: 20140052754
    Abstract: A device for creating automatic URL links that, based on a selected sequence of words containing a target key word, inserts links into a source multimedia content requested by an end user through a web page when an inserted link is clicked on; an additional multimedia content external to said requested source multimedia content that is displayed to the end user, providing trustworthy information related to said target key word provided by a likewise trustworthy entity.
    Type: Application
    Filed: September 10, 2012
    Publication date: February 20, 2014
    Inventors: Juan Carlos Grijelmo Menchón, Börkur Sigurbjörnsson, Louis Lambeau, Montserrat Illueca Martínez, Arnau González Massó, José Luis Nueno Guitart, Alexandra Llopart Gutiérrez
  • Patent number: 8655910
    Abstract: A client application can be configured to use a client-side persistence framework to maintain a local database for use in storing data even when a data provider is not available. In accordance with the present subject matter, the client application can be configured to obtain and rely on server-side persistence metadata rather than requiring the persistence metadata to be specifically included in the code for the client-side application. In some instances, this can simplify the development process and/or allow for more robust client-side applications.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: February 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Rakshith Naresh, Rupesh Kumar
  • Publication number: 20140046974
    Abstract: In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the source file based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: HULU LLC
    Inventors: Baptiste Coudurier, Xiuming Chen
  • Patent number: 8650208
    Abstract: An improved approach is described for handling parallelization of window functions, particularly window functions that do not contain partition keys or which has low cardinality for the partition keys. The approach is highly scalable and can be used to greatly improve query processing. A two stage evaluation approach is employed to parallelize the processing of window functions. In the first stage, which is highly parallel, the majority of the computation of window function is done by all available processes. In this way, the entire computing power of the database server is utilized. The second stage, which is serial but is likely to be very short, all processes involved in first stage synchronize and complete the window function evaluation.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: February 11, 2014
    Assignee: Oracle International Corporation
    Inventor: Srikanth Bellamkonda
  • Patent number: 8650211
    Abstract: An object-oriented system provides a comprehensive and integrated tool to manage, operate, analyze and inspect structures by providing 3-D visualization of the structures, a database interface, connectivity with one or more databases, a data display and analysis capabilities. The structural model is stored as an object-oriented, serialized file as a series of objects, including primitives, coordinates, object names, group names and other object identifiers. The system integrates various types of data, including tabulated textual data, annotated engineering drawings, photographic records, graphical plots, audio and videotaped records, from different tables and databases. Data are displayed to the user based on queries that the user submits to the system, which queries are evaluated at run-time. As a result, the user achieves unparalleled flexibility in data analysis and evaluation.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: February 11, 2014
    Assignee: Vasudevan Software Inc.
    Inventor: Mark Vasudevan
  • Patent number: 8650210
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server system receives a search query from a remote computing device. The server system determines whether the search query includes reserved text that indicates an intent by a user that provided the search query to the remote computing device to perform a non-search messaging action instead of or in addition to obtaining search results. The server system provides to the computing device, in response to determining that the search query includes the reserved text, code for causing the remote computing device to display a draft communication that includes at least the search query without the reserved text, and for allowing the user to edit the draft communication before transmitting the draft communication for receipt by recipient users.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Tak Keung Cheng, Robert Stacey, Othar Hansson, Brett R. Lider, Tomer Kol, Iftach Hyams
  • Patent number: 8650263
    Abstract: This disclosure pertains to solutions, including without limitation, systems, methods, and software programs, that provide the ability to quickly and efficiently search mobile devices for relevant information. An exemplary search server has the ability to communicate (either directly and/or via a host PC) with one or more mobile devices to transmit a search request. The mobile devices, in turn, have a search facility that is configured to perform a search of the contents of the device and return a set of results to the search server. These results then may be presented to a user, who can select one or more of the results. The selected search result(s) then may be downloaded from the device and presented to the user.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: February 11, 2014
    Assignee: Oracle International Corporation
    Inventor: Kevin H. Snyder
  • Patent number: 8650209
    Abstract: A system, method, and computer program product are provided for determining at least potentially duplicate records. In use, when a new record is received, a first entry of a first predetermined field of the newly received record is identified, and a data structure is selected, based on the first entry. Further, a second entry of a second predetermined field of the newly received record is identified, and the second entry is compared to entries already stored in the data structure, where the entries stored in the data structure are associated with a plurality of other received records. Still yet, it is determined whether the newly received record is at least potentially a duplicate of at least one of the other received records, based on the comparison.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: February 11, 2014
    Assignee: Amdocs Software Systems Limited
    Inventors: Guy Shattah, Michael Binshtock
  • Patent number: 8650634
    Abstract: A method includes receiving, at a computing device, one or more replicated authorization databases. At least one of the one or more replicated authorization databases corresponds to a subscription to access selected data. The selected data is aggregated from a plurality of sources. The method also includes storing the one or more replicated authorization databases at the computing device. The method also includes determining, via the replicated authorization databases, user permission to access the selected data via the computing device. The method also includes enabling access to the selected data at the computing device after determining the user permission to access the selected data.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventor: Sadanand Rajaram Bajekal
  • Publication number: 20140040311
    Abstract: The method comprises said resource being an item used within system databases to group or nest related information stored in said system databases. Said query comprises discovering said resource and obtaining at least part of said related information wherein said discovering comprises checking the existence of said resource. The method further comprises performing said query under at least a specific criterion or a set of conditions.
    Type: Application
    Filed: August 12, 2011
    Publication date: February 6, 2014
    Inventors: Diego Gonzalez Martinez, Pedro Diez Garcia
  • Publication number: 20140040310
    Abstract: A system to implement query-level access by a database engine to an external distributed file system by identifying a results file location of one or more results files on the external distributed file system, and storing the results file locations in external table files on the database engine for subsequent use during retrieval of data from the results files. The database engine serves to process queries where the query specifies the external table (which in turn references locations of the results files). Execution of the query streams data from the external distributed file system into the database engine. The data from the external distributed file system is not stored in the external table files on the database engine; rather, the external table files specify a location of code or operational directives which, when executed, streams results from the external distributed file system to at least one parallel query engine.
    Type: Application
    Filed: August 1, 2012
    Publication date: February 6, 2014
    Applicant: Oracle International Corporation
    Inventors: Robert HANCKEL, Garret SWART
  • Publication number: 20140040237
    Abstract: Managing retrieval of data from a data streaming process, such that a query required by multiple operator instances is not executed more than once. A Data Access Station (DAS) facilitates data retrieval for an operator(s) O and its multiple operator instances, and mitigates (or avoids) repetition of queries by the multiple operator instances.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 8645352
    Abstract: Embodiments of search using network addresses are presented herein. For example, a search may take into account one or more network addresses to focus a search for particular content. In another example, functionality may be provided such that when a user selects a network address, a search is performed for network addresses that are similar to the selected address.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventor: Maura Adana Van Der Linden
  • Patent number: 8645416
    Abstract: A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices in a distributed computing network, the plurality of computing devices being distinct from the central server, each the computing device having a cache in which the computing device automatically stores data generated during the course of the computing device's access to another computing network distinct from the distributed computing network.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: February 4, 2014
    Assignee: Brilliant Digital Entertainment, Inc.
    Inventors: Anthony Rose, Kevin Bermeister
  • Patent number: 8645371
    Abstract: A personal resources organizer with calendar interface and object detection is provided. The personal resources organizer monitors personal resources for use with a scheduled event by identifying one or more personal resource objects present in a container and retrieving a list of required personal resource objects for an event scheduled in an electronic schedule. The identified one or more personal resource objects are compared with the list of required personal resource objects for the schedule event and a report of a readiness for the scheduled event is generated based on results of the comparison. The report may then be output for use by a user in determining the user's readiness or preparedness for the scheduled event such that the user may make modifications to the personal resource objects in the container and/or the list or required personal resource objects.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8645418
    Abstract: A method and an apparatus for word quality mining and evaluating are disclosed. The method includes: calculating a Document Frequency (DF) of a word in mass categorized data; evaluating the word in multiple single-aspects according to the DF of the word; and evaluating the word in multiple aspects according to the multiple single aspect evaluations to obtain an importance weight of the word. According to the solution of the present invention, the importance of the word in the mass categorized data may be evaluated, and words with high quality may be obtained through an integrated evaluation.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: February 4, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Huaijun Liu, Zhongbo Jiang, Gaolin Fang
  • Patent number: 8645347
    Abstract: A method, system, and apparatus for improving performance when retrieving data from one or more storage media. Files to be stored on the one or more storage media are classified into a ranking of different sets. Differences in retrieval value of different regions of the one or more storage media are exploited by selecting which files to store in which regions. For example, files that have a higher classification are stored in regions with faster retrieval values. The files can be classified based on frequency of access. Thus, files that are more frequently accessed are stored in regions that have a faster retrieval value. The files can be classified by another measure such as priority. For example, the classification for some or all of the files can be based on user-assigned priority. The classification may be based on events or data grouping.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 4, 2014
    Assignee: Condusiv Technologies Corporation
    Inventors: Craig Jensen, Andrew Staffer, Robert Stevens Kleinschmidt, Jr., Sopurkh Khalsa, Gary Quan
  • Patent number: 8645958
    Abstract: In general, this disclosure is directed to a software virtual machine that provides high-performance transactional data acceleration optimized for multi-core computing platforms. The virtual machine utilizes an underlying parallelization engine that seeks to maximize the efficiencies of multi-core computing platforms to provide a highly scalable, high performance (lowest latency), virtual machine. In some embodiments, the virtual machine may be viewed as an in-memory virtual machine with an ability in its operational state to self organize and self seek, in real time, available memory work boundaries to automatically optimize maximum available throughput for data processing acceleration and content delivery of massive amounts of data.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 4, 2014
    Assignee: uCIRRUS
    Inventors: Raymond J. Huetter, Alka Yamarti
  • Publication number: 20140032595
    Abstract: The techniques introduced herein provide for systems and methods for creating and managing a contention-free multi-path access to a distributed data set in a distributed processing system. In one embodiment, a distributed processing system comprises a plurality of compute nodes. The compute nodes are assembled into compute groups and configured such that each compute group has an attached or local storage system. Various data segments of the distributed data set are stored in data storage objects on the local storage system. The data storage objects are cross-mapped into each of the compute nodes in the compute group so that any compute node in the group can access any of the data segments stored in the local storage system via the respective data storage object.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Applicant: NETAPP, INC.
    Inventors: Gaurav Makkar, Arthur Lent
  • Publication number: 20140032597
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for processing communications in a service environment. In some implementations, a computing device receives an incoming communication directed to the service environment. The incoming communication may include first information associated with the communication. The computing device identifies a first one or more user records as having record information matching the first information or having record information matching a variation of the first information. In some implementations, the computing device opens for display, without reloading a user interface provided in a web browser, a first component displaying the record information of the identified first one or more user records, and one or more search fields configured to receive user input data for performing a search.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 30, 2014
    Applicant: salesforce.com, inc.
    Inventors: Jason Ellis, Benjamin Snyder, Vahn K. Phan, Mustafa O. Al-Alami
  • Publication number: 20140032596
    Abstract: Personal companions crowd-source and/or crowd-share characterizations, and optionally raw data, from real-world, virtual and/or mixed-reality experiences. Characterizations can advantageously be stored in one or more self-evolving, structured databases, and can be organized according to objects, actions, events and thoughts. Characterizations can be weighted differently for different users, and “forgotten” over time, especially in favor of maintaining higher level characterizations. Personal companions can be used to obtain additional information, and conduct interpersonal, commercial, or other interactions or transactions.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 30, 2014
    Inventors: Robert D. Fish, Skyler P. Fish
  • Patent number: 8639680
    Abstract: A method for creating a hidden text data index for ranking computerized query search results that includes generating a render tree based on a document object model (DOM) tree for a web page. The render tree includes nodes that correspond to text that will be visually displayed by a client device when executed. The method includes comparing nodes corresponding to text of the DOM tree with the nodes corresponding to text of the render tree to identify the nodes in the DOM tree that will not be visually displayed when executed by the client device. The method also includes creating a hidden text data index for the nodes corresponding to text of the DOM tree not in the render tree. The hidden text data index identifies nodes corresponding to text of the DOM tree as hidden that will not be visually displayed when executed by the client device.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: January 28, 2014
    Assignee: Google Inc.
    Inventors: Peter Ciccolo, Michael Edward Flaster
  • Patent number: 8639713
    Abstract: The present invention includes systems and methods for retrieving information via a flexible and consistent targeted search model that employs interactive multi-prefix, multi-tier and dynamic menu information retrieval techniques that provide context-specific functionality tailored to particular information channels, as well as to records within or across such channels, and other known state information. Users are presented with a consistent search interface among multiple tiers across and within a large domain of information sources, and need not learn different or special search syntax. A thin-client server-controlled architecture enables users of resource-constrained mobile communications devices to locate targeted information more quickly by entering fewer keystrokes and performing fewer query iterations and web page refreshes, which in turn reduces required network bandwidth.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: January 28, 2014
    Assignee: Boopsie, Inc.
    Inventors: G. Gregory Carpenter, Timothy L. Kay
  • Publication number: 20140025704
    Abstract: A method, system, and/or computer program product queries a distributed database system. In one embodiment, the query method comprises: parsing a query request; generating an access plan for the query request, wherein the access plan specifies therein a database table related to the query request, and the database table has a plurality of copies stored in different database devices respectively; selecting, based on status information of each of the plurality of copies of the specified database table, one copy from the plurality of copies as a target database table; and executing a query operation in the target database table according to the access plan.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 23, 2014
    Inventors: YI JIN, LEI LI, CHUN E. MA, LI LI MA, BO YANG, YING HUA ZHOU
  • Patent number: RE44794
    Abstract: A method and apparatus for representing and navigating search results from a database on a computer system. A graphical user interface is generated to receive user input including a data source to search for information and a query indicating information which is desired from the data source. The user input is transmitted to the data source, the search is performed and information responsive to the query resulting from the search is received from the data source. The search results include characteristics of the responsive information. The responsive information is clustered into a plurality groups based on selected characteristic information and the user may select at least one group of the responsive information to be displayed.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 4, 2014
    Assignee: Frederick Monocacy LLC
    Inventor: James H. Stephens, Jr.