Filtering Data Patents (Class 707/754)
  • Publication number: 20140188910
    Abstract: Technologies are generally described for determining a reliability of an online post. In some examples, a method may include identifying from an online post at least one word associated with a place, identifying a location from which the online post was posted, and determining a reliability of the online post based at least in part on the identified word associated with the place and the identified location from which the online post was posted.
    Type: Application
    Filed: June 27, 2012
    Publication date: July 3, 2014
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Tsutomu Miyasato, Noriaki Kuwahara, Rieko Kadobayashi, Naoki Kusakawa
  • Patent number: 8768938
    Abstract: A data processing system compress a histogram with less information loss than simply reducing the number of steps (or intervals) in the histogram. The data processing system uses a very detailed histogram as a starting point and comprises histogram compression logic that compresses a detailed histogram by detecting trends and periodic patterns in the detailed histogram. The histogram compression logic extracts the detected trends and periodic patterns from the detailed histogram, and forms a compressed histogram as a distribution of data remaining after extraction of the trends and periodic patterns.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: July 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Goetz Graefe
  • Patent number: 8768956
    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: Grant
    Filed: April 25, 2012
    Date of Patent: July 1, 2014
    Assignee: Hitachi, Ltd.
    Inventor: Toshihiko Kashiyama
  • Patent number: 8768935
    Abstract: A method for generating a bigram database may include receiving domain names, tokenizing the domain names, generating token bigrams from the tokenized domain names, filtering the token bigrams, ranking the token bigrams, and storing the filtered and ranked token bigrams in a bigram database. A method for suggesting alternative domain names may include receiving a requested domain name, tokenizing the requested domain name to divide the requested domain name into a series of tokens, retrieving token bigrams for tokens of the requested domain name, generating alternative domain name suggestions based on the token bigrams and the requested domain name, ranking the alternative domain name suggestions, and outputting at least one of the alternative domain name suggestions.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: July 1, 2014
    Assignee: Verisign, Inc.
    Inventors: Vincent Raemy, Vincenzo Russo
  • Patent number: 8768940
    Abstract: In a single-signature duplicate document system, a secondary set of attributes is used in addition to a primary set of attributes so as to improve the precision of the system. When the projection of a document onto the primary set of attributes is below a threshold, then a secondary set of attributes is used to supplement the primary lexicon so that the projection is above the threshold.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: July 1, 2014
    Assignee: Facebook, Inc.
    Inventors: Joshua Alspector, Abdur R. Chowdhury, Aleksander Kolcz
  • Patent number: 8768939
    Abstract: A method for displaying on a user's device display and selecting categorized information elements, comprising: grouping said information elements into one or several categories among one or several groups of categories, displaying said categories together with a list of information elements of said categories, making said information elements selectable, wherein the selection of one information element initiates a computer code to carry out a process with said information element, wherein said categories are based on a predefined dictionary thesaurus.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: July 1, 2014
    Assignee: Jilion SA
    Inventors: Mehdi Aminian, Zeno Crivelli, Thibaud Guillaume-Gentil
  • Publication number: 20140181127
    Abstract: The invention relates to the field of music therapy. In particular the invention is related to a method for producing a personalized database of sounds and music tracks by filtering and combining personal and hospital databases of sounds which induces variations of the physiological state of a listener.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 26, 2014
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Nicolle Hanneke Van Schijdel, Armin Gerhard Kohlrausch, Werner Paulus Josephus De Bruijn, Michel Marcel Jose Decré, Thomas Falck, Andre Melon Barroso
  • Publication number: 20140181114
    Abstract: In a method for processing an electronic document, a local database is used to extract information relating to the document, and a super ordinate database is used to extract information relating to the document if a predefined condition is met. An apparatus, a computer program product and a storage medium can execute the method.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 26, 2014
    Applicant: DOCUWARE GMBH
    Inventors: DANIEL SCHUSTER, KLEMENS MUTHMANN
  • Patent number: 8762397
    Abstract: A system that incorporates teachings of the present disclosure may include, for example network device having a controller to receive multiple streams of content for portions of a multimedia work, perform a high level analysis for features in each of the streams for the multimedia work, perform a specialized analysis on the portion having a detected general feature to generate a content analysis output, correlate the content analysis output with other content analysis of the multimedia work, and output a weighted content description based on the correlation function. Other embodiments are disclosed.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: June 24, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Andrea Basso, Gustavo De Los Reyes
  • Patent number: 8762372
    Abstract: A user can refine a search over structured data by specifying that a label or an attribute value be used to further filter the results of a query.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Bindu Reddy, Lawrence J. Brunsman, Ning Mosberger, Gaurav Ravindra Bhaya, Sarah Sirajuddin, David Kale, Jennifer L. Kozenski, Arvind Sundararajan, Puneet Agarwal
  • Patent number: 8762395
    Abstract: Techniques are provided for evaluating base events, compound events, and logical update events in an event processing system. In one embodiment, the base events, compound events, and logical update events are definitions in a particular syntax language that specify conditions for evaluating input event data. In this embodiment, base event definitions are evaluated over the input event data; logical update event definitions are evaluated by determining whether the effect of any earlier event is changed by the arrival of a new event; and compound event definitions are evaluated over records representing events that have been selected by evaluating the base event definitions over the input event data.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: June 24, 2014
    Assignee: Oracle International Corporation
    Inventor: Sashikanth Chandrasekaran
  • Patent number: 8762396
    Abstract: A system may include an address manager configured to map a data item including a plurality of attributes to a blocked Bloom filter (BBF) of a plurality of blocked Bloom filters. The system also may include a blocked Bloom filter (BBF) generator configured to map each attribute of the plurality of attributes to a corresponding block of the blocked Bloom filter.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 24, 2014
    Assignee: SAP AG
    Inventors: Benoit Hudzia, Eoghan O'Neill
  • Publication number: 20140172872
    Abstract: A computer implemented method of processing data containing information about relationships between contacts and a community of contact owners is provided, which includes the steps of: collecting data having contact information, contact owner information and one or more values related to the strength of a relationship between the contact and the contact owner; evaluating the strength of the relationship based on the one or more values; and storing the collected data and evaluated strength in a computer database.
    Type: Application
    Filed: November 15, 2013
    Publication date: June 19, 2014
    Applicant: West Services, Inc.
    Inventors: Geoffrey Hyatt, Michael Yoon, Wilbur Swan
  • Publication number: 20140172783
    Abstract: Systems and methods are presented to provide computing environment delivery service with offline operations. The systems and methods presented may provide a cloud based device management and provisioning system that may be by design both hardware and operating system agnostic. The systems and methods may deliver a base file system to a client device over a computer network, queue data items necessary for additional computing functions by priority, and stream the data necessary for additional computing functions to the client device according to the queue.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 19, 2014
    Applicant: Prowess Consulting, LLC
    Inventors: Aaron SUZUKI, Spencer Bradford Dunford
  • Patent number: 8756238
    Abstract: A system for index searching comprises a first index, a second index, a processor, and a memory. The processor is configured to determine, using a Bloom filter for the second index of fingerprints, whether the Bloom filter indicates that an entry corresponding to a segment has been previously stored in the second index. The processor is further configured to, in the event that the Bloom filter indicates that an entry corresponding to the segment has been previously stored in the second index, retrieve a second index entry associated with the segment that has been previously stored. The memory is coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: June 17, 2014
    Assignee: EMC Corporation
    Inventor: Ying Xie
  • Patent number: 8756228
    Abstract: A method and apparatus is disclosed herein for generating contextualized feeds. The method of generating contextualized feeds comprises receiving context data from a user. The method further comprises generating contextualized feeds based on the context data, as the context data is received. The method, in one embodiment, includes receiving a selection of one or more of the contextualized feeds from user, the selected feeds to be displayed with content entered by the user.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: June 17, 2014
    Assignee: Moreover Acquisition Corporation
    Inventor: James Edward Pitkow
  • Patent number: 8756231
    Abstract: The invention provides a method and system for hierarchical search retrieval. The method includes performing a text search on a hierarchy data structure of information. Forming a limited size hierarchy data structure using the search results. Assigning a location number for each search result in the hierarchy data structure. Sorting the hierarchy data structure. Clustering the sorted hierarchy data structure by categorizing the search results in the hierarchy data structure into groups that are related based on proximity. Limiting a hierarchical depth for each group in the clustered hierarchy data structure based on a configurable depth value to reduce hierarchical results for presentation. Providing the clustered hierarchical data structure as a list of search results as output.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik F. Hennum, Marie L. Setnes, John S. Warren
  • Publication number: 20140164393
    Abstract: A method, system, and storage device for clique based social networking and social graphing allowing users to create one or more networks each containing one or more connections, create postings or other information that trickles down to other users according to a set of rules wherein certain connections must be present to be in-network to a primary user.
    Type: Application
    Filed: July 1, 2013
    Publication date: June 12, 2014
    Applicant: CACHINKO, LLC
    Inventors: Rajen Savjani, Felipe Villasenor
  • Publication number: 20140164404
    Abstract: An approach is provided for proxy-based content discovery and delivery. A proxy platform determines usage information for at least one user of a proxy server. The usage information includes, at least in part, browser history information, web application data usage information, or a combination thereof determined by the proxy server to be associated with the at least one user. The proxy platform processes and/or facilitates a processing of the usage information to determine at least one user profile for the at least one user. The proxy platform then determines one or more recommendations for the at least one user based, at least in part, on the at least one user profile.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Applicant: Nokia Corporation
    Inventors: Francis Edward Simon HUNT, Won TCHOI, Sean MURPHY
  • Publication number: 20140164406
    Abstract: A visual query such as a photograph, a screen shot, a scanned image, a video frame, or an image created by a content authoring application is submitted to a visual query search system. The search system processes the visual query by sending it to a plurality of parallel search systems, each implementing a distinct visual query search process. These parallel search systems may include but are not limited to optical character recognition (OCR), facial recognition, product recognition, bar code recognition, object-or-object-category recognition, named entity recognition, and color recognition. Then at least one search result is sent to the client system. In some embodiments, when the visual query is an image containing a text element and a non-text element, at least one search result includes an optical character recognition result for the text element and at least one image-match result for the non-text element.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 12, 2014
    Applicant: GOOGLE INC.
    Inventor: David Petrou
  • Publication number: 20140164394
    Abstract: A system and methods are provided for serving content in response to content queries or requests. When a request is received, for content to be presented to a specified user, candidate content items are identified, possibly based on matches between attributes of the specified user and attributes of the items' target audiences. For each item, a history indicating the frequency (e.g., total number) and/or recency with which impressions of the candidate item (and/or related items) were previously presented to the specified user is retrieved and used to filter out candidate content items and/or collections of content items that have been already been served to the specified user a threshold number of times. Each remaining item's estimated value is computed, the results are ranked and the top-ranked item(s) are served.
    Type: Application
    Filed: August 27, 2013
    Publication date: June 12, 2014
    Applicant: LinkedIn Corporation
    Inventors: Sohil C. Maru, Kai Wei, Sanjay S. Dubey, Maria E. Jabon
  • Publication number: 20140164405
    Abstract: A dynamic data masking method, suitable for a database including plural data, is disclosed in this invention. Each of the data includes plural values and plural keys corresponding to the values. The dynamic data masking method includes steps of: determining whether values and keys of one data are sensitive contents when the data are requested to be written into the database; if one of the values/keys of the data is sensitive, setting a key corresponding to the sensitive value or the key itself as a sensitive key and dynamically establishing a filtering rule corresponding to the key; and then, saving the filtering rule and writing the data into the database. In addition, a database system is also disclosed herein.
    Type: Application
    Filed: February 3, 2013
    Publication date: June 12, 2014
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Lin-Jiun TSAI, Song-Kong CHONG, Jain-Shing WU
  • Patent number: 8751512
    Abstract: A method and a device for managing information in an aircraft, including at least one device for outputting information for the crew and a plurality of equipment items adapted to transmit information items capable of being outputted on the output device. After a plurality of information items from the plurality of equipment items has been acquired and a context has been determined according to a predetermined model, the plurality of information items is filtered according to at least one rule, the at least one rule being associated with the context for selection of at least one information item. At least one selected information item is then outputted on the output device.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: June 10, 2014
    Assignee: Airbus Operations S.A.S.
    Inventors: Yannick Deleris, Alexandre Broquet, Fabien Pascal
  • Patent number: 8751917
    Abstract: Posts are ranked for display on a page in a social network environment based on interaction and user score signals associated with the post and a viewing user. The signals for each of the posts are scored, and a ranking score for each post is determined. The posts are ranked in an order for display based on the ranking score and displayed for the viewing user on the page. Posts submitted by other users who have established connections with the viewing user are also filtered for display in a social box on the page.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: June 10, 2014
    Assignee: Facebook, Inc.
    Inventors: Rohit Dhawan, Yuankai Ge, Jeffrey Andrew Kanter
  • Patent number: 8751514
    Abstract: A system and method for updating a filtering system which controls access to a website/page between a local area network (LAN) and an Internet. The LAN includes an Internet gateway system coupled to a workstation and configured to receive a URL request. The system controls access to the website/page associated with the URL based on one or more categories that are associated with the URL. The Internet gateway system can determine the category that is associated with the URL by referencing a master database or requesting the category from a database factory. The database factory can receive URLs from multiple Internet gateway systems. The database factory determines whether the identifier was previously categorized by the database factory and provides the category to the Internet gateway system. Once the Internet gateway system has the category, it applies rules associated with the category and user to filter access to the requested website/page.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: June 10, 2014
    Assignee: Websense, Inc.
    Inventors: Harold Kester, Dan Ruskin, Chris Lee, Mark Anderson
  • Publication number: 20140156681
    Abstract: A personalized content delivery computer system is provided comprising: (a) one or more server computers; (b) a server computer program which when executed provides: a content interest profile builder; and a content matching utility; wherein the content interest profile builder and content matching utility are linked so as to enable users of the platform interested in targeting (“targeting users”) one or more other users (“consumer” or “consumers”), using content that is likely to be of interest to the consumer; wherein the content interest profile builder intelligently harvests interest parameters for consumers, and stores the interest parameters iteratively into a content interest profile maintained for each consumer; and wherein the content matching utility determines whether content is likely to be of significant interest to a consumer, using the content interest profile for the consumer. A related method is also provided.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 5, 2014
    Inventors: JONATHAN MICHAEL LEE, Wayne Luis Gomes, Michael Thomas Orr, Danko Desancic, Pankaj Saini
  • Patent number: 8745071
    Abstract: Revised component selector extracts a translation file comprising a plurality of English keys and translation language values in a database, including untranslated keys as an XML file. The revised component selector extracts a plurality of English keys and translation language values and determines whether there are XML unsupported characters in the XML file. The revised component selector first filters out the XML unsupported characters to form a resultant file, responsive to a determination that XML unsupported characters are in the XML file. The revised component second selector filters out translated data from the resultant file to form an untranslated file. The revised component selector selects a subset of data. The revised component selector, responsive to selecting, third filters out any data not included in the subset to form a translatable file, responsive to selecting. The revised component selector sends the translatable file to a translation center to translate.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danny Y Chen, Fabian F Morgan, Sandra J Schlosser, Sarah V White Eagle
  • Patent number: 8744839
    Abstract: Target word recognition includes: obtaining a candidate word set and corresponding characteristic computation data, the candidate word set comprising text data, and characteristic computation data being associated with the candidate word set; performing segmentation of the characteristic computation data to generate a plurality of text segments; combining the plurality of text segments to form a text data combination set; determining an intersection of the candidate word set and the text data combination set, the intersection comprising a plurality of text data combinations; determining a plurality of designated characteristic values for the plurality of text data combinations; based at least in part on the plurality of designated characteristic values and according to at least a criterion, recognizing among the plurality of text data combinations target words whose characteristic values fulfill the criterion.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: June 3, 2014
    Assignee: Alibaba Group Holding Limited
    Inventors: Haibo Sun, Yang Yang, Yining Chen
  • Patent number: 8745023
    Abstract: A method of and system for providing content-related interactivity services to a mobile device, comprising receiving by a content server from a wireless access point first information related to the browsing interests of a user of a mobile device, wherein the wireless access point is in intermittent communication with the mobile device, receiving by the content server second information related to live content, wherein the live content is to be transmitted over-the-air to the mobile device, retrieving web content by an adaptive search engine based on the first information and the second information, and storing the web content by the content server.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: June 3, 2014
    Inventors: Louis H. Libin, Aldo G. Cugnini
  • Publication number: 20140149436
    Abstract: A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: THE BOEING COMPANY
    Inventor: The Boeing Company
  • Patent number: 8738640
    Abstract: There is provided a method for managing the lifecycles of one or more media assets. The method comprises importing the one or more media assets into a system for managing the lifecycles of the one or more media assets, determining one or more metadata tags for association with the one or more media assets by evaluating the one or more media assets with one or more tagging filters, associating the one or more metadata tags with the one or more media assets after determining one or more metadata tags for association with the one or more media assets, and grouping the one or more media assets according to the one or more metadata tags associated with the one or more media assets by evaluating the one or more metadata tags with one or more grouping filters to generate one or more media asset groups.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: May 27, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: David Canora, Michael Colglazier, Mike Gomes, Beth Patterson, Robert Swirsky
  • Patent number: 8739072
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing analytical information. The methods, systems, and apparatus include actions of providing code for a multi-selection widget. The widget includes multiple user-selectable controls aligned on a grid. The multiple user-selectable controls include a first set of one or more controls that are each associated with a different instance of a first level reporting period. The multiple user-selectable controls further include a second set of two or more controls that are each associated with a different instance of a second level reporting period that are shorter than the instances of the first level reporting period. The actions further include receiving a user selection of at least one control of the first set and at least one control of the second set and providing analytical information based on the user selection.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 27, 2014
    Assignee: Visual BI Solutions Inc.
    Inventors: Gopal S. Krishnamurthy, Jayaraman Anantharaman
  • Publication number: 20140143262
    Abstract: A method for data sharing between conditionally independent filters is provided. The method comprises initializing a plurality of conditionally independent filters operating in parallel, processing data measurements in each of the conditionally independent filters, sharing conditioning node estimates among the conditionally independent filters, merging the shared conditioning node estimates in each of the conditionally independent filters, and performing a conditional update in each of the conditionally independent filters.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventor: Ryan Ingvalson
  • Patent number: 8732199
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Publication number: 20140136553
    Abstract: A query on a graph database can be efficiently performed employing a combination of an abstraction program and a graph analytics appliance. The abstraction program is generated from a query request employing an abstraction program compiler residing on a computational node, and includes programming instructions for performing parallel operations on graph data. The graph analytics appliance receives or generates the abstraction program, and runs the abstraction program on data fetched from a graph database to generate filtered data that is less than the fetched data. The filtered data is returned to the computational node. The bandwidth between the graph database and the graph analytic engine can be greater than the bandwidth between the computational node and the graph analytic engine in order to utilize processing capacity of the graph analytics appliance.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arpith C. Jacob, Jude A. Rivers
  • Publication number: 20140136555
    Abstract: A query on a graph database can be efficiently performed employing a combination of an abstraction program and a graph analytics appliance. The abstraction program is generated from a query request employing an abstraction program compiler residing on a computational node, and includes programming instructions for performing parallel operations on graph data. The graph analytics appliance receives or generates the abstraction program, and runs the abstraction program on data fetched from a graph database to generate filtered data that is less than the fetched data. The filtered data is returned to the computational node. The bandwidth between the graph database and the graph analytic engine can be greater than the bandwidth between the computational node and the graph analytic engine in order to utilize processing capacity of the graph analytics appliance.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arpith C. Jacob, Jude A. Rivers
  • Publication number: 20140136558
    Abstract: A feed management system is provided that includes a first application module receiving from a user a plurality of fields for processing. The first application module reads meta data from one or more database servers so as to form configuration data for extracting information from the one or more database servers. A generic feed program receives the configuration data and invokes a plurality of extractions of feed data from the one or more database servers. The generic feed program generates one or more feed files associated with the extractions of feed data.
    Type: Application
    Filed: January 16, 2014
    Publication date: May 15, 2014
    Applicant: FMR LLC
    Inventors: Vaideeswaran Prabhakar, John Chen
  • Publication number: 20140136554
    Abstract: Embodiments include methods, systems, and non-transitory computer program products for recommending timely digital content to a user. The method includes receiving a request for a digital content recommendation for a content channel, and selecting a content collection from content collections associated with the content channel, where the content collection contains pre-selected digital content. The method also includes determining digital content candidates from the selected content collection based on pre-determined editorial rankings of digital content candidates or recently popular digital content among users. The method also includes filtering the digital content candidates to determine at least one recommended digital content candidate, where the filtering is based on a length of a digital content candidate, a date and time associated with the digital content candidate, or whether the user has previously consumed the digital content candidate.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Applicant: NATIONAL PUBLIC RADIO, INC.
    Inventors: Javaun MORADI, Demian PERRY, Michael YOCH, Jared BIEHLER
  • Publication number: 20140136557
    Abstract: This invention is a computerized method which unites a multivariate dataset and then performs various operations, including data analytics. The set is stored in a “bipartite synthesis matrix” (BSM), e.g., a rectangular matrix with rows of data objects and columns of variable attributes, defined by a plurality of partitions (each with a numerical range and a characteristic scale). Links within the matrix between data objects and attribute(s) are based on shared correspondences within partitions. The process exploits mode reduction in which shared correspondences of a BSM (or its graph) interrelate data objects by producing an adjacency matrix or its associated graph. The partition scale is repeatedly and incrementally altered, varying the density of shared correspondences within the data, based on partition number and size; therefore, a fully connected and weighted unipartite network may be established.
    Type: Application
    Filed: October 11, 2013
    Publication date: May 15, 2014
    Inventor: Scott E. Lilienthal
  • Publication number: 20140136552
    Abstract: An application, such as a data store application, provides a filter query to manage access to a view of a data store. The application uses the filter query to restrict or shape access to the view. A user constructs the filter query using a query constructor component of the application. The application attaches the constructed filter query to the view. The application may extract the structure of the query and combine that with the original view to generate a filtered view result in place of the original view result.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: Microsoft Corporation
    Inventor: Claus Jakobsen
  • Publication number: 20140136556
    Abstract: A computer-implemented method of monitoring the severity of infection in a group of individuals. A set of data for each individual is obtained, the data comprising at least one piece of diagnostic test data indicating the level of a biomarker associated with the individual's response to infection. The data is then split into a plurality of segments, each segment comprising all data for each individual within a corresponding one of a plurality of time periods. For each segment, a level of the biomarker across the group of individuals during the time period is estimated. The level of the biomarker for each segment to is then determined provide an indication of the change in severity of infection in the group of individuals over time.
    Type: Application
    Filed: February 13, 2012
    Publication date: May 15, 2014
    Applicant: ISIS INNOVATION LIMITED
    Inventors: David Hamilton Wyllie, Ann Sarah Walker, Iryna Schlackow
  • Patent number: 8725746
    Abstract: A method for filtering user information takes into account not only specific keywords in the user information, but also related user-characteristic data (e.g., user activity data), and allows targeted user characteristics to be determined from multiple aspects of user activities. In one aspect, the disclosed method adopts different filtering schemes for different types of targeted users to improve the recognition accuracy with respect to the target user information. The method determines a suitable filtering scheme using a correspondence relationship between the filtering scheme and keywords and user-characteristic data. The method uses modeling of sample users and multiple candidate filtering schemes to formulate targeted filtering scheme. An apparatus for implementing the method is also disclosed.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: May 13, 2014
    Assignee: Alibaba Group Holding Limited
    Inventors: Junjie Yang, Liang Ni, Zhenghua Zhang, Zhenyu Zhang
  • Patent number: 8725745
    Abstract: Embodiments related to the provision of applications to mobile devices are disclosed. One embodiment provides a mobile device application server system, comprising a database, a processor, and memory comprising instructions stored thereon that are executable by the processor to perform a method of providing applications to mobile devices. The method comprises receiving a first application configured to be run on a first mobile device type, storing the first application, receiving a second application configured to be run on a second device mobile device type, and storing the second application. The method further comprises receiving a request for the first application from a first mobile device of the first mobile device type, providing the first application to the first mobile device, receiving a request for the second application from a second mobile device of the second mobile device type, and providing the second application to the second mobile device.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Kamran R. Zargahi, John Bruno, Nathaniel Clinton
  • Patent number: 8725747
    Abstract: A computer-readable medium, computer-implemented method, and system are provided for filtering of custom attributes. A custom attribute is an attribute of an object defined by a user. Once a user has defined one or more custom attributes, the user can filter a set of objects based on a criteria that includes a value for one or more custom attributes. The filtering can be dynamic so that when the set of objects is modified (such as creating a new object, deleting an existing object, or modifying an existing object), the filter is automatically updated. Furthermore, a filtering criteria can be based on the set of objects present in the system, so that any filter that is defined returns at least one object. In addition, once a filter is applied, any additional filter applied to the original filter can have a filtering criteria based on the subset of objects returned by the original filter.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: May 13, 2014
    Assignee: Oracle International Corporation
    Inventors: John Clark, Jr., Shailesh Kumar, Chuck Spencer, Peter Toukhanian
  • Patent number: 8725734
    Abstract: A method and system for sorting data of an input file containing multiple records associated with multiple tables of a database. The multiple records include key values. The key values are segmented into ranges of key values for each table. Each range of key values for each table is a segment having a segment value. Multiple key values are selected for the multiple records. A block number, which contains a unique permutation of the segment values of the segments, is generated. The segment values denote the ranges of key values encompassing the multiple key values in each record. A sort key value for each record is ascertained, based on the generated block number for each record, and added to each record. The multiple records are sorted according to the sort key values in the multiple records. The sorted multiple records are stored in an output file.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ritsuko Boh, Noriaki Kohno
  • Publication number: 20140129490
    Abstract: Architecture that includes a junk (unwanted) image detection algorithm which performs junk image detection of unwanted images before the images are actually downloaded for indexing. Features are employed related to image location information and host websites, such as image path descriptor (e.g., URL-uniform resource locator) pattern features, webpage content features, click features, and image aggregated information in a machine learning based framework to predict the probability that an image is unwanted (or wanted) before the images are downloaded. The framework is then applied to build a statistical model and predict junk scores. By removing image URLs marked as “junk” from the work list of an automated indexer (e.g., crawler), the indexer bandwidth is significantly improved with a corresponding improvement in the publish rate.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Zhong Wu, Xian-Sheng Hua
  • Publication number: 20140129570
    Abstract: Methods and systems for sourcing supplemental content are disclosed. Secondary devices may be used to identify content streaming on first screen devices and to generate supplemental data for the content. In this manner, users may be leveraged to create various data for a variety of content. The data may be collected and organized so that users watching content at a later time may have access to the data. Methods and systems for using second screen devices to access metadata created by the crowd are also disclosed.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventor: Derek Johnson
  • Patent number: 8719284
    Abstract: A request corresponding to a target user is received from a querying user. The request can specifically identify the target user, or it could include a search criteria that results in identification of one or more target users. In any event, once the request is received, entries of data items (e.g., user profiles) associated with the target user(s) and the querying user (or some other user) are accessed. Based on the data items in the querying user's profile (or the other user's profile), the data items in the target user's profiles are filtered so that the querying user is not presented with an overload of information. Once the target user's profile has been filtered, it will be presented to the querying user.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Andrew L. Schirmer, Marijane M. Zeller
  • Publication number: 20140122509
    Abstract: A system, method, and computer program product are provided for performing a string search. In use, a first string and a second string are identified. Additionally, a string search is performed, utilizing the first string and the second string.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Jacopo Pantaleoni, David Tarjan
  • Publication number: 20140121966
    Abstract: A technique for determining location data from a database is presented. A method implementation of that technique comprises receiving a first user input defining an extension of a search corridor relative to a map visualized on a display unit. The search corridor extends from a first map area to a second map area spaced apart from the first map area. In response to a second user input defining one or more characters, location data are determined of at least one location associated with the one or more characters and lying within the search corridor. The technique may be used for searching for an intermediate or target location in connection with calculating a route.
    Type: Application
    Filed: October 29, 2013
    Publication date: May 1, 2014
    Applicant: ELEKTROBIT AUTOMOTIVE GMBH
    Inventor: Silvio Iaccarino