Filtering Data Patents (Class 707/754)
  • Patent number: 8886580
    Abstract: Aggregate scoring is used to help classify digital content such as content uploaded to multi-user websites (e.g., social networking websites). In one embodiment, specific categories are used that relate to a social implication of content. For example, text, images, audio or other data formats can provide communication perceived to fall into categories such as violent, abusive, rights management, pornographic or other types of communication. The categories are used to provide a raw score to items in various groupings of a site's content. Where items are related to other items such as by organizational, social, legal, data-driven, design methods, or by other principles or definitions, the related items' raw scores are aggregated to achieve a score for a particular grouping of items that reflects, at least in part, scores from two or more of the related items.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 11, 2014
    Assignee: Lithium Technologies, Inc.
    Inventors: Pierre Grenier, Eddie Lo, Satinderpal Sandhu
  • Patent number: 8887076
    Abstract: Methods and systems for providing a user interface for building a graphical flowchart that represents a database query. One method includes presenting a plurality of flowchart step types, wherein each of the flowchart step types is associated with a different logical expression format. The method also includes receiving a selection of one of the plurality of flowchart step types, presenting at least one expression option for the logical expression format of the selected flowchart step type, and receiving at least one input for the expression option. The method further includes generating a graphical flowchart step associated with a logical expression, wherein the logical expression is based on the at least one input and the logical expression format of the selected flowchart step type. The method also includes displaying the graphical flowchart step and automatically generating a database query corresponding to the logical expression associated with the displayed graphical flowchart step.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: November 11, 2014
    Assignee: Aver Informatics Inc.
    Inventor: Matthew Scott Frohliger
  • Publication number: 20140324891
    Abstract: Methods and apparatus are provided for managing an application error. Error record information on at least one application in which an error has occurred is collected from at least one portable device. The collected error record information is stored in a table that maps error information of each application. An application list provision request is received from a portable device. At least one application to be filtered from an application list is identified based on the error information of each application mapped in the table. The application is filtered from the application list to generate a filtered application list. The filtered application list is provided to the portable device.
    Type: Application
    Filed: January 14, 2014
    Publication date: October 30, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Joong KIM, Young-Seop Lee, Yoong-Hee Lee
  • Publication number: 20140324893
    Abstract: In the field of satisfaction of human necessities, the system for meeting people over an Internet network includes client devices interconnected by means of the Internet network and at least one server having a module for forming virtual likenesses, a module for searching and comparing virtual likenesses, a module for displaying and storing results and a module for communication between virtual likeness. The system can be used in allowing users of social networks to meet each other. The system includes a module for forming and operating virtual meetings scenes. The achieved technical result is a broadening of functional capabilities of the system.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 30, 2014
    Inventor: Artashes Valeryevich Ikonomov
  • Publication number: 20140324892
    Abstract: A method, an apparatus and a system for filtering data of a web page are described. According to embodiments of the invention, a data request message sent through a browser is received, a corresponding Application Programming Interface is invoked based on the data request message. The Application Programming Interface includes a HOOK function, and the data request message is filtered by using the HOOK function in the Application Programming Interface. Since almost all kinds of browsers may utilize Application Programming Interface(s) for requesting data, the solution has good compatibility, no specific plug-ins need to be developed for various browsers, no post-maintenance is required, the workload of development is small and the implementation is flexible.
    Type: Application
    Filed: July 8, 2014
    Publication date: October 30, 2014
    Inventor: Lei Tong
  • Patent number: 8874594
    Abstract: A method for incorporating information pertaining to geographic locations previously visited by a user into a search. The method includes: obtaining location information corresponding to a user account; determining, from the location information, one or more geographic locations that correspond to the location information; providing a user interface that includes a prompt that accepts search terms as input to a search query and an option to include a group of one or more geographic locations in the search query; and providing for display results related to the search terms and to one or more geographic locations in the group of one or more geographic locations when the option to include the group of one or more geographic locations is selected.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Roy Want, William N. Schilit
  • Patent number: 8874591
    Abstract: The invention discloses a system and method for managing feedback data that will be used for ranking search results. The invention can aggregate a plurality of user feedback data from more than one user into a search index. The user feedback data can be associated with one or more documents within the index such that the one or more documents can be ranked based on the type of feedback data that is aggregated. Once the documents have been ranked, the ranked documents can be provided to a requester.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: James Dai, Julia H. Farago, Natala J. Menezes, Ramaz Naam, Saleel Sathe, Hugh J. Williams
  • Patent number: 8874593
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for creating a data silo and testing with a data silo including, for example, initiating a test sequence against a production database within a host organization, wherein the test sequence specifies: (a) new data for insertion into the production database during the test sequence and (b) one or more queries for execution against the production database during the test sequence. Such a method further includes inserting the new data into the production database; recording one or more row IDs corresponding to the inserted new data; injecting a test context filter into the one or more queries based on the one or more row IDs; and executing the one or more queries against the production database.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 28, 2014
    Assignee: salesforce.com, inc.
    Inventors: Richard Unger, Simon Wong
  • Patent number: 8874592
    Abstract: The subject disclosure pertains to web searches and more particularly toward influencing resultant content to increase relevancy. The resultant content can be influenced by reconfiguring a query and/or filtering results based on user location and/or context information (e.g., user characteristics/profile, prior interaction/usage temporal, current events, and third party state/context . . . ). Furthermore, the disclosure provides for query execution on at least a subset of designated web content, for example as specified by a user. Still further yet, a localized marketing system is disclosed that provides discount offers to users that match merchant criteria including proximity. A system for actively probing populations of users with different parameters and monitoring responses can be employed to collect data for identifying the best discounts and deadlines to offer to users to achieve desired results.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Gary W. Flake, William H. Gates, III, Eric J. Horvitz, Joshua T. Goodman, Surajit Chaudhuri, Trenholme J. Griffin, Oliver Hurst-Hiller, Kenneth A. Moss
  • Publication number: 20140317129
    Abstract: A method according to one embodiment includes the operations of receiving a list of one or more data race analysis targets, wherein the data race analysis targets comprise at least one of a source file name, source file line, function name, variable name or target address range; generating a data race analysis filter, wherein the data race analysis filter comprises a data structure including memory address ranges based on the list of data race analysis targets; and performing a data race analysis on a memory access, wherein the memory access is associated with memory addresses included in the data race analysis filter.
    Type: Application
    Filed: September 2, 2011
    Publication date: October 23, 2014
    Inventor: Markus T. Metzger
  • Publication number: 20140317130
    Abstract: A computer system, a computer-readable non-transitory medium, and/or a computer-implemented method generates analytics applicable to data of an undetermined structure and type. A processor device receives data formatted in an undetermined structure. The processor device discovers, in a cross filter model processor, dynamically in response to receiving the data in the undetermined structure, a structure and a data type of the data which was received in the undetermined structure. The processor device determines, in response to the structure and the data type of the data discovered by the cross filter model processor, which of a plurality of analytic queries are applicable to the data.
    Type: Application
    Filed: April 17, 2014
    Publication date: October 23, 2014
    Applicant: Software AG USA Inc.
    Inventors: Karthic Thope, John Crupi, Daniel Malks
  • Publication number: 20140317128
    Abstract: Embodiments are provided for natural language search. In some embodiments, a content search request for content items related to an account with a content management system may be received, at least one filter from the content search query request may be determined to identify content items based on at least one of a management function and a content interaction function performed with a content item for the account, and the at least one filter may be applied to accessible content items for the account to identify content items.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 23, 2014
    Inventors: Dimitar Simeonov, Joshua Blum, Max Kanter
  • Publication number: 20140317131
    Abstract: Some embodiments of the present invention include determining at least one input requirement of a dynamic object and associating the at least one input requirement with a group of related information in a database. The dynamic object may then be configured to operate based on information being accessed from the group of related information. This may include configuring the software code associated with the dynamic object to reflect each information as it is being accessed from the group of related information.
    Type: Application
    Filed: April 17, 2014
    Publication date: October 23, 2014
    Applicant: salesforce.com, inc.
    Inventor: Elena Schneider
  • Patent number: 8868574
    Abstract: A cloud-based platform (e.g., cloud-based collaboration and/or storage platform/service) is described that permits advanced searches with advanced filtering mechanisms to be performed by administrators or other authorized individuals, across an organization, enterprise, or other select groups of entities in a cloud environment, such as a cloud-based collaborative environment. Various types, categories, metadata, and filters can be specified for use in the advanced search within select folders, users' folders, or across a larger set/group of folders and/or users.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: October 21, 2014
    Assignee: Box, Inc.
    Inventors: Andy Kiang, Kevin Tu, Philip Sheffield, Anurag Pandit
  • Patent number: 8868469
    Abstract: A phrase identification system and method are provided. The method comprises: identifying one or more phrase candidates in the electronic document; selecting one of the phrase candidates; numerically representing features of the selected phrase candidates to obtain a numeric feature representation associated with that phrase candidate; and inputting the numeric feature representation into a machine learning classifier, the machine learning classifier being configured to determine, based on each numeric feature representation, whether the phrase candidate associated with that numeric feature representation is a phrase.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: October 21, 2014
    Assignee: Rogers Communications Inc.
    Inventors: Liqin Xu, Hyun Chul Lee
  • Patent number: 8868579
    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: Grant
    Filed: May 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Exponential Labs Inc.
    Inventor: Sanjay Arora
  • Patent number: 8868419
    Abstract: A text content summary is created from speech content. A focus more signal is issued by a user while receiving the speech content. The focus more signal is associated with a time window, and the time window is associated with a part of the speech content. It is determined whether to use the part of the speech content associated with the time window to generate a text content summary based on a number of the focus more signals that are associated with the time window. The user may express relative significance to different portions of speech content, so as to generate a personal text content summary.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: October 21, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Bao Hua Cao, Le He, Xing Jin, Qing Bo Wang, Xin Zhou
  • Publication number: 20140310233
    Abstract: Systems and methods to provide tracing of data through a transformation process using tracers added to the data during the transformation. In one embodiment, a method includes: receiving a plurality of data records; processing the data records using a plurality of transformation rules, wherein each of the transformation rules corresponds to a respective one of a plurality of tracers; and adding the tracers to the data records as needed to indicate those of the transformation rules used to process each data record. After processing the data records using the transformation rules, the data records are provided to a target system, and the transformation process is validated using the tracers added to the data records.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 16, 2014
    Applicant: Validus Solutions, Inc.
    Inventors: Richard John Catalano, SR., Daryl David Crockett-Grabus
  • Patent number: 8862597
    Abstract: Techniques for providing contextually-relevant content include identifying content items accessed through a portal by a plurality of users, each user associated with one or more roles of a plurality of roles within the portal; updating a trace log to include information associated with the identified content, the information including associations between each identified content item and the role accessing each identified content item; receiving, from a user associated with a particular role of the plurality of roles, a search query through the portal for one or more content items; determining a plurality of search results responsive to the search query, the search results relating to the content items; for the particular role, filtering the plurality of search results based on the trace log; and generating a plurality of filtered search results for presentation through the portal.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: October 14, 2014
    Assignee: SAP Portals Israel Ltd
    Inventors: Nimrod Barak, Stav Grinshpon
  • Patent number: 8862598
    Abstract: Systems and methods for providing an online forum as a search result are provided. In some aspects an indication of a search query from a first user is received. A search result for the search query is determined, where the search result is associated with an online forum. That one or more users of the online forum include one or more social contacts of the first user in a social networking service is determined. A ranking of the search result is changed based on the users of the online forum comprising the one or more social contacts. An indication of the search result is provided for display, where displayed information associated with the search result indicates at least one of the one or more social contacts.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventors: Gregory Matthew Marra, Sean Yaoxing Liu
  • Patent number: 8862599
    Abstract: A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: William A. Brown, Daniel D. Carr, Richard W. Muirhead, Francis X. Reddington, Martin A. Wolfe
  • Publication number: 20140304282
    Abstract: Disclosed are methods and apparatuses for viewing hierarchical data. One disclosed approach provides a method and system for viewing and navigating through hierarchical data while maintaining a hierarchical context that allows for the user to traverse up and down the hierarchy.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 9, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael Donald EIDE, David Wayne NOWAKOWSKI, Jonathan STIRLING, Scott Gene BUSS, John David BILTHUIS
  • Publication number: 20140304283
    Abstract: A system and method for managing access to content is provided. One example embodiment provides for a method including acts of identifying a filter of content based at least in part on the preferences a user and a subject presented in the content and presenting the content using the filter to the user. Another example embodiment provides for a system that includes a controller configured to identify a filter of content based on preferences of a user, to present content using the identified filter and to update the preferences of the user based on feedback from the user and the subjects presented in the content.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Inventors: Athellina Athsani, Elizabeth F. Churchill, Joseph O'Sullivan
  • Publication number: 20140304280
    Abstract: Systems, methods, and devices for extracting and distributing text of mixed types from displayed graphical data from a display of an electronic device are disclosed. The text types can include rendered text and text represented in rendered images. Displayed graphical data can be captured from data being displayed by an application on a display device. Text data can be extracted from the captured graphical data as text data at the rendering tree level, or by an optical character recognition process. In response to the extracted text data a text selection tool with visual representations of selectable text can be applied to the displayed text data. Selectable text is differentiated by being displayed with more clarity than or in stark contrast to non-text data that is rendered as being degraded or blurred. Using the text selection tool, a user can select a subset of the text.
    Type: Application
    Filed: March 11, 2014
    Publication date: October 9, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Matthew L. Oursbourn, Timothy R. Richards
  • Publication number: 20140304281
    Abstract: A computer implemented method and system for interacting with and performing detailed analysis of digital databases. A user may perform analysis on a database by interacting entirely with graphical representations of the data within that database. The system may generate various types of charts to display summaries of all data available for analysis, and then allow a user to graphically partition this data into various disjoint groups to perform separate analysis on. Data records may be moved between these groups freely, and types of analysis performed on each group may be customized by the user. Any steps taken in either partitioning the data records or analyzing the groups will be recorded, and may be applied to other databases at a later time, allowing the user to establish preferred analytic method routines.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Inventor: BENJAMIN RIGLER HALPERN
  • Patent number: 8856727
    Abstract: A delta handler can allow calculation of difference between an already generated set of backend entities and a set of new entities necessary to support a primary object affected by a change made in a development environment supporting extensions to a backend model of a software architecture. Improved stability and robustness can be provided via an approach in which a target list of activities relating to creating, changing, or deleting of entities in backend repositories necessary to support the affected primary object is created and a sequence for performance of the activities in the target list is determined in a manner that can allow handling of such activities in a unified manner rather than on a per object type basis. Related methods, systems, articles of manufacture, and the like are described.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: October 7, 2014
    Assignee: SAP SE
    Inventors: Uwe Schlarb, Hans-Juergen Hennrich, Daniel Niehoff, Stefan Baeuerle, Daniel Figus
  • Patent number: 8856150
    Abstract: A solution space is computed and stored which comprises for a given set of constraints all possible solutions for all available resources of a certain kind. Upon selection of a specific resource, the solution space is filtered to select all possible combinations containing the specific resource and the result of the filtering is displayed.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: October 7, 2014
    Assignee: Agfa HealthCare Inc.
    Inventor: Geert Machtelinck
  • Publication number: 20140297662
    Abstract: The present invention generally relates to systems and methods for identifying a workflow, from a set of workflows, that best match a given query partial workflow. In addition to identifying the best match, the systems and methods can identify the portion of the workflow that best matches the query partial workflow.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: XEROX CORPORATION
    Inventors: Changjun Wu, Hua Liu
  • Publication number: 20140297666
    Abstract: The invention relates to a computer system for managing event data comprising: a database storing event data relating to a plurality of events, each event associated with an event date; a handling function for receiving a request from a user terminal; the request including at least a user identifier, a date and a search refinement criteria; a filter function for returning event information corresponding to the date in the request, the filter function filtering event data based on characteristics associated with the user identifier, wherein the filter function is operable to filter events based on a history of events selected by a user making the request; and wherein the handler function is operable to supply the request to the filter function for accessing the database, the filter function operable to return events based on the user identifier and any search parameters supplied in the request, and to return events based on the user identifier where no search parameters are supplied in the request.
    Type: Application
    Filed: October 3, 2012
    Publication date: October 2, 2014
    Inventor: Gary Morris
  • Publication number: 20140297663
    Abstract: Example embodiments disclosed herein relate to determining a regular expression from a passing set of strings and a blocked set of strings. A regular expression is determined based on the passing set. The regular expression is compared to the blocked set. The passing set is divided into subsets based on the comparison. Regular expressions are determined for the subsets and are ORed together to determine a filter regular expression.
    Type: Application
    Filed: May 10, 2013
    Publication date: October 2, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Jean Marie Urago
  • Publication number: 20140297665
    Abstract: A computer system identifies high-value information in data streams. The computer system receives a filter graph definition. The filter graph definition includes a plurality of filter nodes, each filter node including one or more filters that accept or reject packets. Each respective filter is categorized by a number of operations, and the one or more filters are arranged in a general graph. The computer system performs one or more optimization operations, including: determining if a closed circuit exists within the graph, and when the closed circuit exists within the graph, removing the closed circuit; reordering the filters based at least in part on the number of operations; and parallelizing the general graph such that the one or more filters are configured to be executed on one or more processors.
    Type: Application
    Filed: March 14, 2014
    Publication date: October 2, 2014
    Applicant: Akuda Labs LLC
    Inventors: Luis Stevens, Curtis Andrus, Vince Schiavone
  • Publication number: 20140297664
    Abstract: A computer system identifies high-value information in data streams. The computer system receives a plurality of filter graph definitions. Each of the filter graph definitions includes a plurality of filter nodes arranged in a two-dimensional graph by a plurality of graph edges. Each filter node is configured to accept or reject individual packets in a data stream based on content and/or metadata information associated with the individual packet. The system prepares the filter graph for execution. In response to receiving a data stream with a plurality of packets, the system distributes the packets to inputs of each of the executable filter graph definitions. The system identifies, using the executable filter graph definitions, packets with high-value information based on parallel execution of the filter nodes included in the respective filter graph definition.
    Type: Application
    Filed: March 14, 2014
    Publication date: October 2, 2014
    Applicant: Akuda Labs LLC
    Inventors: Luis Stevens, John Skolfield, Vince Schiavone
  • Patent number: 8849921
    Abstract: A method and apparatus for creating predictive filters for messages. In one embodiment, filter information is coupled to a reputation database. One or more filters for a message feature are generated if a reputation of the message feature is associated with one or more portions of the filter information. In one embodiment, SPAM filters are generated. In yet another embodiment, one or more message features are tested using heuristics. One or more message features are blacklisted based on a determination of the heuristics. One or more additional message filters are generated if a reputation of the message feature is associated with a blacklisted feature.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: September 30, 2014
    Assignee: Symantec Corporation
    Inventors: Dylan Morss, Emmet Cassidy
  • Patent number: 8849839
    Abstract: In an information processor which records many contents or has many contents already recorded therein, and can generate an arbitrary combination of the contents, a weight is computed for each of the contents based on either data stored in a history data file (184) or data stored in a display data file (182) and data stored in a filtering data file (181), and a content is selected from the contents stored in a content file (161) based on the weight. The selected content is related with a package corresponding to the data stored in the filtering data file (181).
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: September 30, 2014
    Assignee: Sony Corporation
    Inventors: Toshihiro Morita, Mitsuyuki Hatanaka, Kiyonobu Kojima, Shin Shiroma
  • Patent number: 8849838
    Abstract: A method of producing a search query result that incorporates information about previously accessed search results includes retrieving a list of results responsive to a search request from a user at a first client. A Bloom filter is applied to the results in the list of results to identify one or more first results, if any, in the list of results that the user has previously accessed. A result list is generated. The result list includes at least a portion of the list of results, based at least in part on the identified one or more first results. The result list is sent to the first client.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventor: Cheuksan Edward Wang
  • Publication number: 20140289255
    Abstract: A method of organizing mobile content in a network environment is provided that includes providing pieces of mobile content on a database, selecting one of the pieces of mobile content, receiving a descriptor to be associated with the selected piece of mobile content from user activity, and associating the descriptor to the selected piece of mobile content.
    Type: Application
    Filed: June 2, 2014
    Publication date: September 25, 2014
    Applicant: FunMobility, Inc.
    Inventors: Srivathsan NARASIMHAN, Eric F. ALLEN, Skot LEACH, Hudson GEORGE, Lincoln LYDICK, Yu-Jen Dennis CHEN, Adam LAVINE, Silvy Mathews
  • Patent number: 8843465
    Abstract: Contextually relevant pieces of alternative content, including advertisements, are selected for display with requested content based on documents or other second content sources that are referenced by or in the requested content.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventor: Jeremy Hylton
  • Publication number: 20140280061
    Abstract: There is provided a method for processing electronic documents. The method includes: receiving a plurality of electronic documents stored in a file container created based on a file system; retrieving metadata from the file container, the metadata indicating forensic information about the plurality of electronic documents; applying an interactive filtering to the metadata according to user inputs; and selectively extracting one or more electronic documents from the file container according to results of the interactive filtering.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: ESTET, LLC
    Inventors: Salim Elkhou, Aditya Khatkhate
  • Publication number: 20140280194
    Abstract: A method and system for generating and using a master entity associative data network. The master entity associative data network system includes data sources storing data entities. Each data entity is of a specific entity type having specific entity properties, associations to other data entities, and an assigned common identifier label. Also, the master entity associative data network system includes a data processor configured to extract data entities from the data sources and extract associations to other data entities. The data processor stitches the data entities to each other based on at least one or more of the extracted associations, specific entity properties, and the common identifier label to generate one or more master data entities.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 18, 2014
    Applicant: Thomson Reuters Global Resources
    Inventor: Christopher M.L. Bouton
  • Publication number: 20140280226
    Abstract: In certain implementations, a system may receive attribute data corresponding to attributes of a plurality of users and to one or more venues for which the plurality of users has an affinity. A user personality matrix may be calculated for one or more of the plurality of users based on interrelational nodal link strengths between the one or more users and the venues. The user personality matrices may be merged to calculate a combined personality matrix representing a unified taste profile for the one or more users. A candidate list of venues having the highest link strength with the combined personality matrix may be determined. One or more recommended venues from the candidate list of venues that have the strongest links to the combined personality matrix may be determined, and recommendation data corresponding to the recommended venues may be output.
    Type: Application
    Filed: April 17, 2014
    Publication date: September 18, 2014
    Applicant: NARA LOGICS, INC.
    Inventors: Nathan R. WILSON, Luyao Li, Emily A. Hueske, Eleanor C. Kenyon, Thomas C. Copeman
  • Publication number: 20140280248
    Abstract: A database management system provides row based filtering of data at a database level by evaluating content of at least one record of a write data request received from an application for a particular table from among at least one table of a database, against at least one filter rule specified for the particular table. The database management system selects, for the at least one record, whether to store the at least one record of the write data request as a separate row in the particular table based on a separate action triggered for the at least one record when evaluated against the at least one filter rule specified for the particular table, each record not selected for storage being silently discarded.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KARLA BESTER, ALLAN T. CHANDLER, MARK A. SHEWELL, STEPHEN J. YATES
  • Publication number: 20140279865
    Abstract: A multipath explorer may allow a user to quickly visualize an entire population of data hierarchically in a tree-like structure. For example, a user can select a first filter to be applied to a data set, and the multipath explorer can display data in the data set that satisfies the first filter requirements and data in the data set that does not satisfy the first filter requirements. A second filter can be applied to the data in the data set, and the multipath explorer can display data in the data set that satisfies the first and second filter requirements, data in the data set that satisfies the first filter requirements and not the second filter requirements, data in the data set that satisfies the second filter requirements and not the first filter requirements, and data in the data set that does not satisfy the first or second filter requirements.
    Type: Application
    Filed: January 7, 2014
    Publication date: September 18, 2014
    Applicant: Palantir Technologies, Inc.
    Inventors: Adit Kumar, Lindsay Canfield, Karl Hanson, Kevin Simler, Beyang Liu
  • Publication number: 20140280250
    Abstract: Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a primary character. A second character model comprises a second set of attribute values for the plurality of attributes of a secondary character. The primary and secondary characters are associated with first and second predetermined salience values, respectively. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the secondary character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. Media is recommended to a user based on the media rating.
    Type: Application
    Filed: October 28, 2013
    Publication date: September 18, 2014
    Applicant: FEM, INC.
    Inventors: Rachel PAYNE, Meghana BHATT, Natasha MOHANTY
  • Publication number: 20140280251
    Abstract: A method for adjusting one or more parameters associated with a model. The method comprises obtaining, from a first source, first information related to activity of a user. The method further comprises adjusting one or more parameters associated with a model based on the first information collected within a first length of time, and obtaining, from a second source, second information related to activity of the user. The method further comprises adjusting the one or more parameters associated with the model based on the second information collected within a second length of time and a measure indicative of performance of the model, wherein the second length of time is larger than the first length of time.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Yahoo! Inc.
    Inventors: Oren Shlomo Somekh, Nadav Golbandi, Oleg Rokhlenko, Ronny Lempel
  • Publication number: 20140280252
    Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.
    Type: Application
    Filed: December 24, 2013
    Publication date: September 18, 2014
    Applicant: PALANTIR TECHNOLOGIES, INC.
    Inventors: Mark ELLIOT, Allen CHANG
  • Publication number: 20140280077
    Abstract: Provided are techniques for gesture-based image shape filtering. At least one keyword in a search request for an image is received. A first set of images that are candidate matches to the requested image are identified based on the at least one keyword. A gesture-based image for a filter request is received. The first set of images are filtered using the gesture-based image to identify a second set of images that are candidate matches to the requested image.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Billy W. Chang, Sarbajit K. Rakshit
  • Publication number: 20140280249
    Abstract: In an approach, the database server generates a request for data representing rows of a table, the request identifying one or more data blocks stored on a storage system. The database server then generates metadata describing one or more filtering conditions to be applied to the rows and sends the metadata along with the request to the storage system. The storage system, when applying filtering conditions to a column containing a LOB, determines whether the LOB is stored in-line or out-of-line. If the column contains an out-of-line LOB, the storage system skips the filtering conditions on the column. If the column contains an in-line LOB, the storage system applies the filtering conditions to the column. Upon obtaining the filtered data from the storage system, the database server retrieves the data blocks for out-of-line LOBs and applies the skipped filtering conditions to create a final result set.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vineet Marwah, Amit Ganesh, Teck Hua Lee, Hui Joe Chang
  • Patent number: 8838623
    Abstract: A context locking method and system lock context of a set of members in a crosstab for further data exploration and analysis. The context locking system has a context information manager and a locking manager. The context locking method information manager collects context information of the selected member. The context locking method manager locks the context of the selected set based on the context information during further exploration or analysis of the crosstab, while allowing the locked set to reflect data changes in the data source.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stewart Winter, Andrew Leikucs, Randy Westman
  • Patent number: 8838622
    Abstract: The present invention is a method and apparatus for monitoring and filtering data transmission for providing the creation of a secure “virtual classroom” through which teachers can use the internet to link their students to other classes and work collaboratively and create a “shared learning” environment. A collaborative community is created by a teacher or administrator who submits initial input data to a central storage and clearing center. A first filter system is employed to ascertain and control the entrance of class data in order to ensure that the entering party is duly authorized. Once the initial input data is accepted, a search engine permits the teacher to search for compatible shared classrooms. The dynamic filtering permits security to be controlled by a central location and ties the individual classrooms into a network. The dynamic filtering level component permits each classroom and each student to be monitored to a degree designated by the teacher and appropriate for the student.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: September 16, 2014
    Assignee: Cricket Media, Inc.
    Inventors: John Irving, Marcello Bursztein, Steve Mulligan, Patrick Lajeunesse
  • Patent number: 8838624
    Abstract: A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. Metadata objects are stored in a set of regions distributed among the nodes across the array. A given region is identified by hashing a metadata object attribute and extracting a given set of bits of a resulting hash value. A method of managing query results comprises: receiving, by a first node of the plurality of independent nodes from a client application, a request for a list of objects with a criterion; issuing by the first node a query to all the nodes based on the received request; processing the query by each node over the regions in the node using the metadata objects stored in the regions; aggregating and filtering by the first node results of the query from all the nodes; and returning by the first node the aggregated and filtered results to the client application.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: September 16, 2014
    Assignee: Hitachi Data Systems Corporation
    Inventors: Jeffrey M. Crump, Margie E. Ioakimidis