Query Processing For The Retrieval Of Structured Data (epo) Patents (Class 707/E17.014)
  • Publication number: 20130311508
    Abstract: A method, apparatus, and system for facilitating cross-application searching and retrieval of computer-stored content using a contextual user model includes using passive and/or active interaction data to formulate a user-specific search query. In some embodiments, inferences relating to the user's current interaction context may be used to automatically retrieve relevant information for the user.
    Type: Application
    Filed: September 28, 2012
    Publication date: November 21, 2013
    Inventors: Grit Denker, Rukman Senanayake
  • Publication number: 20130311509
    Abstract: A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
    Type: Application
    Filed: October 30, 2012
    Publication date: November 21, 2013
    Applicant: SPLUNK INC.
    Inventors: Stephen Phillip Sorkin, Steve Yu Zhang, Ledion Bitincka
  • Publication number: 20130311507
    Abstract: A method for representing and querying incomplete and uncertain information in graph data receives a plurality of graphs containing subject nodes, object nodes and predicates extending between subject and object nodes. The subject nodes and predicates can be URIs or blank, and the object nodes can be URIs, literals or blank. Incomplete graph data sets are created by a variable into each blank subject node, each blank predicate and each blank object node, and uncertain graph data sets are created by substituting alternative values for all variables in the incomplete data graph. A query is received from a user and a naïve search of the graph data is performed for certain data. The incomplete and uncertain graphs are then used to determine potential answers and certain potential answers based on user-specified requirements. The certain answers and potential certain answers are returned to the user.
    Type: Application
    Filed: May 21, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: Anastasios Kementsietsidis, Enela Pema
  • Publication number: 20130311478
    Abstract: Systems, methods and apparatus to monitor media presentations are disclosed. An example method includes identifying a media presentation device associated with a Domain Name Service (DNS) query based on a public Internet Protocol (IP) address that originated the DNS query and a destination address of the DNS query. A media source is identified based on a domain name requested in the DNS query. Identification of the media presented in association with the DNS query based on at least one of tagging data and metering data is attempted. A panelist associated with the media presentation device is credited with exposure to the identified media from the media source via the media presentation device when the media is identified. The panelist associated with the media presentation device is credited with exposure to media from the media source via the media presentation device when the media is not identified.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Inventors: Kenneth J. Frett, Jan Besehanic
  • Publication number: 20130311506
    Abstract: A method and apparatus for enabling user query disambiguation based on a user context of a mobile computing device. According to embodiments of the invention, a first user search query, along with sensor data, is received from a mobile computing device. A recognition process is performed on the sensor data to identify at least one item. In response to determining the at least one item is a result for the first search query, data identifying the at least one item is transmitted to the mobile computing device as a response to the first search query. In response to determining the at least one item is not the result for the first search query, search results of a second search query is transmitted to the mobile computing device as the response to the first search query, the second search query comprising a query of the at least one item.
    Type: Application
    Filed: January 9, 2012
    Publication date: November 21, 2013
    Applicant: GOOGLE INC.
    Inventors: Gabriel Taubman, David Petrou, Hartwig Adam, Hartmut Neven
  • Publication number: 20130311497
    Abstract: Group bookmarks are provided. A uniform resource locator (URL) is received and parsed to identify a URL domain, a parameter, and a first parameter value. Multiple bookmarks are examined to determine whether a pattern match is found for a bookmark including the URL domain and the parameter. The bookmark has a second parameter value. The first parameter value is stored with the bookmark as a group bookmark. The group bookmark includes: the URL domain, the parameter, and entries for the first parameter value and the second parameter value.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Soobaek Jang
  • Publication number: 20130311448
    Abstract: A system and method for the matching addresses is provided. Addresses may be received from a search engine or other source for purposes of matching. Address parts in the addresses may be contextually identified. Identified address parts, including their associated data, that have address part types that are alike may be compared to one another and a contextual matching score may be calculated and assigned. A free format token analysis of the addresses may also be performed in parallel with, before, or after, the contextual identification, and a free format matching score may be calculated. An address likeness score may be calculated and assigned based on the contextual matching score and the free format matching score.
    Type: Application
    Filed: June 29, 2012
    Publication date: November 21, 2013
    Applicant: TRANS UNION LLC.
    Inventor: Douglas Thompson
  • Publication number: 20130310960
    Abstract: A recipe management system associates a selected process recipe with a recipe group and checks to see if other recipes of the recipe group have been updated since the selected recipe was last run. If another recipe of the recipe group has been run and adjustments have been made to the other recipe based on an analysis of a manufacturing or test run, the recipe management system identifies the selected recipe as requiring an update. The recipe management system sends error reports noting the discrepancy between a parameter setting changed in the test run and needing adjustment in the selected run. The recipe management system also effectuates the needed adjustments to the selected recipe before the selected recipe is allowed to be used in the manufacturing environment.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: WaferTech, LLC
    Inventors: Shih-Tzung Chang, Wei-Chin Li, Richard Liu, Jing Yin
  • Publication number: 20130311483
    Abstract: The current application is directed to methods and systems for translation of medical codes, including translation of codewords from one medical-concept code to another. The method and systems to which the current application is directed employ a multi-step translation process to translate a source codeword to a corresponding target codeword, associating the source codeword with underlying medical concepts which are, in turn, used to identify candidate target codewords of another medical-concept code. A variety of different weighting-based and filter-like criteria are then employed to select a target codeword from the candidate target codeword. The methods and systems to which the current application is directed provide for more accurate and reliable translations than would be obtained using naive, simple table-based translation.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Inventors: Parag Patel, Abhishek Jacob, Virendra Prasad, Vijay Bhuttar, Ryan McDermitt
  • Publication number: 20130311513
    Abstract: Systems and methods for storing and accessing data. Example embodiments may perform optimization based on patterns of requests received by the system and relations between data sets identified by the system. Example embodiments may identify restrictions on a data set based on a different data set. Conditions for automatically algebraically partitioning the data set based on a constituent of a different data set may be evaluated, including evaluation of the relationship between the data sets and identification of a pattern of statements restricting the data set using the same logical structure. If the conditions are met, component data sets and a partition data set may be algebraically defined based on ranges applied to constituent(s) of the other data set. The component data sets may also be realized in storage to physically partition the data set.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: Algebraix Data Corporation
    Inventors: Christopher M. Piedmonte, William A. Rogers
  • Publication number: 20130304724
    Abstract: Methods, systems, and computer-readable media include actions of receiving a query, identifying, based on the query, one or more relevant elements from an overall data model, identifying, using an adapter mapping, one or more adapters based on the one or more relevant elements, the adapter mapping associating each relevant element with a particular adapter, querying, using the one or more adapters, one or more data elements in data sources of a plurality of disparate data sources, each adapter being specific to a data source of the plurality of data sources, receiving, at the one or more adapters, one or more data results, transforming each data result of the one or more data results into a unified data format to provide respective one or more transformed data results, storing the one or more transformed data results in a temporary data store and querying the temporary data store to generate a result.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: SAP AG
    Inventors: Martin Rosjat, Stefan Hesse, Eugen Frank
  • Publication number: 20130304729
    Abstract: A bidirectional mapping is established between network content and application programs, based on declarations at both the network content and at the application. Additionally, bidirectional mapping can provide for deep links, which can associate specific network content with a specific presentation of data in an application program. The identification format for such deep links can conform to a predetermined standard or it can be custom implemented according to a format declared either as part of the network content or the application program. The bidirectional mapping is then utilized by a lookup service to provide functionality to a third-party entity. The lookup service can identify, to the entity, application programs associated with network content specified by that entity and network content associated with application programs specified by that entity.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zhaowei Charlie Jiang, Steven William Macbeth, Syed Muhammad Mujahid Hasan, Jacob Sabulsky
  • Publication number: 20130304719
    Abstract: The present invention is a method and system for searching for items on a computer network, such as the internet, based on a query and an exclusion specification comprising a specification of a characteristic of sources of the items, to create a list of identifiers of items relevant to the query that are not excluded by the exclusion specification. Such characteristics include measures of popularity of the sources of the items so that items from sources having popularity greater than the specified popularity may be excluded from the list.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Inventor: Sanjay Arora
  • Patent number: 8582155
    Abstract: A wireless location based rendering job delivery system and method. An account with respect to a remote recipient can be subscribed to a globally accessible network cloud and GPS location data with respect to the remote recipient can be transmitted to the network cloud via a mobile communication device. A rendering job including job metadata with respect to a submitter can be transmitted to the network cloud and a list of recipients capable of receiving the rendering job in the network cloud can be provided. The rendering job metadata can be matched along with the recipient GPS location data to determine an appropriate print center in order to submit the rendering job. The rendering job can then be delivered to the recipient based on the location data thereby maintaining complete privacy.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: November 12, 2013
    Assignee: Xerox Corporation
    Inventor: Daniel T. Jarvis
  • Publication number: 20130297613
    Abstract: The present invention is a fast indexing technique that builds an indexing structure based on multi-level key ranges typically for large data storage systems. The invention is explained based on the B+-tree. It is designed to reside in main memory. Point searches and range searches are helped by early termination of searches for non-existent data. Range searches can be processed depth-first or breath-first. One group of multiple searches can be processed with one pass on the indexing structure to minimize total cost. Implementation options and strategies are explained to show the flexibility of this invention for easy adaption and high efficiency. Each branch of any level has exact and clear key boundaries, so that it is very easy to build or cache partial index for various purposes. The inventive indexing structure can be tuned to speed up queries directed at popular ranges of index or index ranges of particular interest to the user.
    Type: Application
    Filed: May 4, 2012
    Publication date: November 7, 2013
    Applicant: MONMOUTH UNIVERSITY
    Inventor: Cui Yu
  • Publication number: 20130297588
    Abstract: Embodiments provide systems and methods allowing optimization of dashboard analytics. In certain embodiments, results obtained from querying a database may be manipulated to arrange, replace, or supplement existing views. The end user is afforded control to drag and drop view(s) for positioning within a dashboard, as well as to provide additional and/or replacement views. The dashboard can serve as one point of contact allowing end users to render reports created in business warehouse systems, or business intelligence on-demand systems.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 7, 2013
    Applicant: SAP AG
    Inventor: Harish Tyagi
  • Publication number: 20130290357
    Abstract: A pedigree data processing system receives a first item from an upstream partner and generates a receive native event for the first item. The mechanism receives pedigree data for the first item from the upstream partner, generates at least one synthetic event based on the pedigree data and stores the receive native event and the at least one synthetic event in a pedigree data repository. The pedigree data processing system determines whether to send electronic pedigree information for the first item to downstream partners using push data exchange or pull data exchange. The pedigree data processing system generates an electronic pedigree for the first item using pull data exchange based on the receive native event and the at least one synthetic event and provides the electronic pedigree to a first downstream partner pedigree system.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Victor Dogaru, Arthur F. Kaufmann, Martin A. Siegenthaler
  • Publication number: 20130290300
    Abstract: In-database parallel analytics is disclosed. An example method includes receiving a function in a functional programming environment. The example method includes pushing operations for the function to a database layer for executing the operations. The example method also includes returning results of the operations to the functional programming environment.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu, Jerry Z. Shan
  • Publication number: 20130290313
    Abstract: The invention provides a method of distributing representations in a network environment having a host computer system connected over at least one network to a plurality of user computer systems and to a data provider computer system. Domains of representations are ranked in a first historical data set. A query is received from a user computer system within a website. A call number that depends on the rank of the domains of the representations in the first historical data set for the query is calculated, recorded and transmitted from the host computer system over the network to the data provider computer system together with the query. A plurality of representations for the query are received from the data provider computer system over the network at the host computer system and transmitted from the host computer system over the network to the user computer system.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: IAC SEARCH & MEDIA, INC.
    Inventors: Erik Todd Collier, Wahid Chrabakh, Neeraj Bhatnagar
  • Publication number: 20130290314
    Abstract: A query is received from a user computer system within a website of a host computer system. A call is transmitted from the host computer system to the data provider computer system corresponding to the query, wherein the call includes the call number for the query, a plurality of representations for the query are received from the data provider computer system at the host computer system and transmitted from the host computer system to the user computer system. The representations received from the data provider computer system are evaluated and a block of the representations is determined to be rejected. The call number is calculated by subtracting a number of the representations that are included in the block of the representations to be rejected from a total number of representations received from the data provider computer system.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: IAC SEARCH & MEDIA, INC.
    Inventors: Wahid Chrabakh, Erik Todd Collie, Neeraj Bhatnagar
  • Publication number: 20130290372
    Abstract: Systems and methods are provided for providing tag suggestions for a data file. One method includes receiving a request to provide tag suggestions for a data file from a client device and identifying contextual information associated with the data file. The contextual information can include an organization chart that has a plurality of entries, and is associated with a user of the client device. The method can further include determining compatibility measures where each of the compatibility measures corresponds to one of the plurality of entries, identifying, based on the compatibility measures, one or more of the plurality of entries in the organization chart as the tag suggestions, and providing, at the tag server, the tag suggestions to the client device.
    Type: Application
    Filed: August 22, 2012
    Publication date: October 31, 2013
    Applicant: AppSense Limited
    Inventors: Jonathan WALLACE, Joseph Saib
  • Publication number: 20130290316
    Abstract: A website receives a query from a user computer system, transmitting a call from the host computer system to a data provider computer system corresponding to the query representations from the data provider computer system, transmitting the representations to the user computer system and receives responses from the user computer system. An application shell receives the representations for the query and the response from the website and builds an application logic in real time. A first representation system inserted into the application shell includes a first ranking module ranking the representations in a first historical data set, calculates the call number, the call number depending on the rank of the representations in the first historical data set for the query, records the call number for the query and recording the response within the first historical data set.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: IAC SEARCH & MEDIA, INC
    Inventors: Neeraj Bhatnagar, Wahid Chrabakh, Erik Todd Collier
  • Publication number: 20130290367
    Abstract: Exemplary embodiments are directed to a combination of real time processing functions and batch time processing functions to process stream data. When a query is received with a target function, the target function is processed based on the utilization of both a real-time processing function and a batch time processing function. The real time processing functions may be executed by a sliding window, and the batch processing function may be executed by a jumping window.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: HITACHI, LTD.
    Inventor: Toshihiko KASHIYAMA
  • Publication number: 20130290312
    Abstract: A system and method for facilitating determining and displaying search results and accompanying scores in an enterprise computing environment. The example method includes receiving a resource request that includes one or more search criteria. The one or more search criteria includes a specification of one or more keywords and one or more resource qualifications. The method further includes determining, based on the search criteria, a qualification score for each resource indicated in a database of resources; using the qualification score to determine search results responsive to the resource request; and displaying each search result proximate to a qualification score. In a specific embodiment, the method further includes calculating the qualification score by combining components of the qualification score according to an algorithm. The components of the qualification score include a competency component and a keyword component.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: Oracle International Corporation
    Inventors: Victoria Leslie, Jeff Colvard, Brian Cohen, Darryl Watson, Muljadi Sulistio, Tianyi Wang
  • Publication number: 20130290359
    Abstract: An approach for enabling mobile device users to acquire information regarding events in their proximity on demand is described. An activity processing platform causes, at least in part, an aggregation of activity information associated with at least one device into at least one activity pool. The activity processing platform further processes and/or facilitates a processing of the at least one activity pool against one or more advancement criteria associated with one or more applications, one or more services, or a combination thereof to determine one or more recommendations with respect to the one or more applications, the one or more services, or a combination thereof.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: Nokia Corporation
    Inventors: Antti Johannes Eronen, Juha Henrik Arrasvuori, Arto Juhani Lehtiniemi
  • Publication number: 20130290360
    Abstract: A consumable product can have an identifier stored on a circuit or machine-readable medium. The identifier can be used to verify the authenticity of the consumable product. The integrity of the identifier can be verified based on an integrity check portion of the identifier.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: John Cunningham, Huston W. Rice, David B. Novak, Declan Hynes
  • Publication number: 20130290301
    Abstract: Techniques for indexing file paths of items in a content repository may include querying, by at least one processor, a content repository stored on at least one computer readable storage medium for one or more items that qualify for file path indexes, do not have the file path indexes, and have a parent folder that has a file path index, wherein the querying does not depend on results from previous queries, and wherein the file path index indicates an associated item's location in a folder tree, creating, by the at least one processor, the file path indexes for resulting items from the querying, and, if the querying results in at least one resulting item, repeating the querying of the content repository and the creating of the file path indexes until the querying results in zero resulting items.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David B. Victor
  • Publication number: 20130290437
    Abstract: Systems and methods are provided for mining organizational data to form social networks, by identifying an initial user; sending a first query to a directory server for a first directory service record of the initial user; receiving and parsing the first directory service record of the initial user to determine at least one group to which the initial user belongs; sending a second query to the directory server for a second directory service record of the group; receiving and parsing the second directory service record of the group to determine at least one other user different from the initial user; and storing an association between the initial user and the other user in a storage medium, wherein the stored association forms part of a social network containing the initial user and the other user.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: AppSense Limited
    Inventor: JOSEPH SAIB
  • Publication number: 20130290368
    Abstract: Nodes of a Bayesian network can be respectively associated with continuous queries. In response to a result of one of the continuous query changing, the continuous queries that are associated with nodes in the Bayesian network that are descendant of a node associated with the changed continuous query are evaluated.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130290323
    Abstract: Systems and methods are provided for automatically associating tags with files in a computer system. In one method, the method comprises receiving a search request from a user containing a search keyword; retrieving results including one or more files responsive to the search request; receiving file information and the user's previous access information about the one or more files; selecting at least one eligible file from the one or more files based on the access information and the file information; identifying at least one tag based on at least one of the search keyword, the access information, and the file information; associating the tag with the eligible file; and storing the association of the tag with the eligible file.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: APPSENSE LIMITED
    Inventor: Joseph SAIB
  • Publication number: 20130290046
    Abstract: A method for the creation of a schematic corporate relationship representations with respect to at least one identified individual or corporate entity, organising the information, and displaying it in the form of a schematic corporate relationship representations, including executing a set of algorithms by said system program for determining a schematic representations of the one or more entities if there is a defined one or more relationships between the one or more entities and rejecting any unrelated entities.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: FINSUITE PTY LTD
    Inventor: Bartosz Jesman
  • Publication number: 20130290315
    Abstract: A query is received from a user computer system within a website, a call is transmitted from the host computer system to the data provider computer system corresponding to the query, including the call number for the query, a plurality of representations for the query are received from the data provider computer system at the host computer system and transmitted from the host computer system over the network to the user computer system. The call number is calculated based on a rank of the representations in a first historical data set. An access control module periodically resets the call number to higher number, whereafter a determination is made to maintain the call number at the higher or to reduce the call number.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: IAC SEARCH & MEDIA, INC.
    Inventors: Neeraj Bhatnagar, Wahid Chrabakh, Erik Todd Collier
  • Publication number: 20130290369
    Abstract: The disclosure relates to methods and systems for generating application retention metrics. In one aspect, a method for generating a contextual application recommendation is disclosed. Contextual web location information including a remote developer identifier and/or a remote application identifier is received from a remote application. An application database including application records with a developer identifier and an application identifier is queried to determine if the contextual web location information corresponds to an application recommendation. The application database query includes comparing the remote developer identifier to the application database developer identifier to generate a first application recommendation, and/or comparing the remote application identifier to the application database application identifier to generate a second application recommendation.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Craig Peter Sayers, Shyam Sundar Rajaram, Mathieu Thouvenin, Shama Pagarkar
  • Publication number: 20130282752
    Abstract: Techniques are described for facilitating file access control of a storage service. In response to a third-party application requesting access to a user's file, the service extracts an application-specific ID from a file type associated with the retrieved file; and grants access to the requested file in response to a determination that an application-specific ID for the third-party application matches an application-specific ID extracted from the file. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: GOOGLE INC.
    Inventors: John Day-Richter, Brian Lewis Cairns
  • Publication number: 20130282755
    Abstract: Techniques are described for associating file types with application in a network storage service. User environment manager at storage service receives file identifier for specific requested file from user operating computing device and obtains file format type identifier associated with file identifier from data store for file. User environment manager determines default application to open specific requested file in response to matching application ID (app ID) from default “Open with” list contained in user preferences store with list of app IDs for installed applications that support file format type. Once determined, user environment manager opens specific requested file from data store utilizing the default application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: GOOGLE INC.
    Inventors: Michael Jeffrey Procopio, Adam Wayne Besen, Robert Eugene Wyrick
  • Publication number: 20130282740
    Abstract: A system and method of querying data. The method includes transforming first data according to a unified data model. The unified data model has a hierarchical structure with tree nodes and leaf nodes. A leaf node contains a table. The method further includes executing a unified data model query on the first data (having been transformed) to result in second data. The method further includes outputting the second data.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicants: SAP AG
    Inventors: Xiaofan Zhou, Andrey Belyy, Freda XU, Wu Cao
  • Publication number: 20130282714
    Abstract: Personalized redirection identifiers are described. The personalized redirection identifiers allow Internet users to access information on the Internet by using simple text description without remember a web page address. A method comprises receiving an identification term, receiving a target, receiving a long description for the target, and creating a redirection identifier by combining the identification term and the target. A database record based on the target, the long description and the redirection identifier is stored for later searching and retrieval. The method may be performed on a server and accessed by a computing device.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: Yumber, Inc.
    Inventor: Shane Lathrom
  • Publication number: 20130282760
    Abstract: A method of sampling data in a database includes designating permanent read locations in a database. The database is populated with randomly loaded data. The permanent read locations in the database are sampled to form sampled repeatable results attributable to the permanent read locations and the randomly loaded data.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Applicant: SOLERA NETWORKS INC.
    Inventors: Bhargav Madhav Pendse, Matthew Scott Wood, Neil Richard Terry
  • Publication number: 20130282733
    Abstract: Embodiments are directed towards collecting, aggregating and indexing unique and non-unique user data from a plurality of users. The result for a query of this indexed aggregation of user data is provided in a plurality of sub-sets of aggregated user data. Each subset of aggregated user data corresponds to a particular portion of the plurality of users. Also, each of these particular portions of the users is set at least large enough to provide general anonymity for the individual users. User data may be collected by one or more user data suppliers and provided to a user data aggregator. In some embodiments, user data may be collected as unique user data, non-unique user data, or any combination thereof. In some embodiments, user data may be aggregated by zip code, expanded zip code, and/or one or more attributes.
    Type: Application
    Filed: August 27, 2012
    Publication date: October 24, 2013
    Applicant: BLUE KAI, INC.
    Inventors: Omar Tawakol, Lucian Vlad Lita
  • Publication number: 20130282493
    Abstract: Embodiments are directed towards collecting, aggregating and indexing unique and non-unique user data from a plurality of users. The result for a query of this indexed aggregation of user data is provided in a plurality of sub-sets of aggregated user data. Each subset of aggregated user data corresponds to a particular portion of the plurality of users. Also, each of these particular portions of the users is set at least large enough to provide general anonymity for the individual users. User data may be collected by one or more user data suppliers and provided to a user data aggregator. In some embodiments, user data may be collected as unique user data, non-unique user data, or any combination thereof. In some embodiments, user data may be aggregated by zip code, expanded zip code, and/or one or more attributes.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: BLUE KAI, INC.
    Inventors: Lucian Vlad Lita, Omar Tawakol
  • Publication number: 20130282704
    Abstract: A search system that automatically generates questions to refine an underspecified query. The system may generate questions even for queries against a database that contains unstructured textual descriptions of items, allowing the system to operate on a database of items that can be constructed inexpensively. The system extracts from the unstructured text combinations of words that may serve as a set of attribute values. The system uses a classifier to filter out attribute values from the set that would generate unanswerable questions. The remaining attribute values are ranked on their ability to narrow the search results and the highest ranking attribute value is used to generate a question to the user who submitted the query. The response to the question narrows the search results, and the process can be repeated iteratively until the search results are sufficiently narrow.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: Microsoft Corporation
    Inventors: Patrick Pantel, Michael Gamon, Hassan Sajjad
  • Publication number: 20130282696
    Abstract: A computer-implemented method for data visualization includes determining a query context for a user's search query, and retrieving relevant data for the query context. The method combines the relevant data with data that is filtered according to search parameters in the user's search query. The method further includes generating an interactive presentation to display the combined data from the perspective of the user's search query or from the perspectives of other entities.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: SAP AG
    Inventors: Jerry John, Kaushik Kohli
  • Publication number: 20130282683
    Abstract: Enhancements of the user experience are provided when a user returns to a previously viewed page, such as a previously viewed page of search results. When a user returns to a previously viewed page, additional context information from a user's actions since the initial view of a page can be used to modify the previously viewed page and/or obtain a new version of the previously viewed page. In situations where the previously viewed page corresponds to a page of responsive results from a search engine, the modified and/or new version of the search engine results page can include an expanded or reduced group of results, different types of results, different rankings for existing results, or a combination thereof.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ron Kohavi, Ya Xu, Noor-E-Gagan Singh
  • Publication number: 20130282744
    Abstract: In a contact center, a new contact is compared with other contacts which are currently active at the contact center to identify a matching contact having a common source with the new contact, following which at least one of the new and matching contacts is terminated or provided with increased resources or higher priority according to contact center rules.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Applicant: Avaya Inc.
    Inventors: Michael Hartman, Neil O'Connor, Tony McCormack, Thomas Howley
  • Publication number: 20130282654
    Abstract: There is provided a computer-implemented method of performing inter-query engine communication. The method includes receiving a message from a first query engine agent over a signal communication network. The first query engine agent is associated with a first query engine. The method also includes determining, by a second query engine agent associated with a second query engine, a data exchange to perform based on the message. Additionally, the method includes performing the data exchange over a data communication network.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130282749
    Abstract: Methods, systems, and programming for providing search previews is disclosed. At least one input is received. At least one query suggestion is generated based on the at least one input. The at least one query suggestion is displayed in a first display area. At least one web page preview is generated based on the at least one input. The at least one web page preview is displayed in a second display area. Each web page preview is viewable and actionable.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Ethan Batraski, Shenhong Zhu, Olivia Franklin, Hui Wu, Mingtian Liu
  • Publication number: 20130282751
    Abstract: Disclosed are systems and methods for creating data objects, which includes querying a database to locate a first table associated with a first data type to be created, loading a plurality of rows from the first table during the query associated with the first table, creating a first set of data objects associated with the first data type, wherein each data object of the first set is created from data stored in each of the rows loaded from the first table. The systems and methods also include querying the database to locate a second data type to be created, wherein the second data type depends from the first data type, wherein the data objects of the second set depend from the data objects of the first set, and associating each data object of the second set to an associated parent object of the first set.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Bo Jonas Lagerblad, Asquith A. Bailey, Arun L. Katkere, Sitaram Krishnamurthy Iyer
  • Publication number: 20130282682
    Abstract: Method, system, and programs for intent-based search suggestion are disclosed. A query suggestion is determined from a plurality of query suggestions in response to a user entering a query. Annotated intent information associated with the determined query suggestion is then fetched. The annotated intent information includes one or more intents with annotation information. The determined query suggestion is presented with one or more labels to the user. Each label indicates one of the one or more intents. The one or more labels are ranked based on their corresponding intents.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Ethan Batraski, Shenhong Zhu, Hang Su, Jim Gan, Olivia Franklin
  • Publication number: 20130282702
    Abstract: Method, system, and programs for intent-based search assistance are disclosed. Intent information associated with a query entered by a user is first collected. The intent information includes one or more intents. The collected intent information is then associated with annotation information to generate annotated intent information for the query. In response to the user entering the query, a query suggestion is determined from a plurality of query suggestions. Content is then provided to the user at real-time based on the determined query suggestion and the annotated intent information for the query.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Shenhong Zhu, Jim Gan, Hang Su, Xiaobing Han, Ethan Batraski
  • Publication number: 20130282746
    Abstract: Systems, methods, apparatus, and computer-readable media for business process management include identifying a business process model generated with a business process modeling tool; transforming the business process model defined in a first format to one or more artifacts defined in a second format; deploying an output file defined by the one or more artifacts in an in-memory database; and executing the output file in the in-memory database base at least in part on one or more processes executing in the in-memory database in response to a received query for data stored in the in-memory database.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: SAP AG
    Inventors: Sören Balko, Kesavaprakash Vasudevan