Patents Issued in February 18, 2016
-
Publication number: 20160048555Abstract: A system and a method for locating application-specific data that has been previously deleted and located in an address of the data storage device marked as being available for storing new data. The method includes accessing unidentified data from at least one data storage device; examining the unidentified data to detect at least one application-specific data pattern associated with at least one application; for each detected application-specific data pattern, executing an application-specific validation process to determine whether the unidentified data includes valid data associated with a corresponding application; and if it is determined that the unidentified data includes valid data associated with the corresponding application, then recovering the valid data.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Inventor: Jad John Saliba
-
Publication number: 20160048556Abstract: This disclosure concerns a targeted search within sites/accounts with high cluster focus for a chosen segment. The method includes presenting, to a user, a computer interface for specifying one or more search terms for a search query, presenting at least one selectable item corresponding to at least one of an M score and a CFI score filter for the search query, generating an amended search query based on a selected item, and performing a search using the amended search query.Type: ApplicationFiled: August 21, 2015Publication date: February 18, 2016Inventors: John W. Kelly, Vladimir D. Barash, Adam Fields
-
Publication number: 20160048557Abstract: A computing device to select decorrelated variables using a graph based method is provided. A correlation value is computed between each pair of a plurality of variables to define a correlation matrix. A binary threshold value is compared to each correlation value to define a binary similarity matrix from the correlation matrix. An undirected graph comprising a subgraph that includes one or more connected nodes is defined based on the binary similarity matrix to store connectivity information for the plurality of variables. Each node of the subgraph is pairwise associated with a unique variable of the variables. (a) A least connected node is selected from the undirected graph based on the connectivity information. (b) The selected least connected node is removed from the undirected graph. (c) The connectivity information for the undirected graph is updated based on the removed node. (d) (a)-(c) are repeated until a stop criterion is satisfied.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Susan Haller, Jorge Silva
-
Publication number: 20160048558Abstract: A computer-implemented method and system for querying aggregates in a database include maintaining aggregates based on a dimension in the database with at least two grain sizes; receiving a query of the aggregates for a defined range of the dimension; finding a start and an end for a read operation for a larger grain size of the at least two grain sizes of the aggregates for the defined range; reading a first set from the start to the end in the database of the larger grain size of the at least two grain sizes of the aggregates; reading a second set comprising a smaller grain size of the at least two grain sizes of the aggregates based on the defined range and the start and the end; and adjusting the first set with the second set.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Applicant: Zscaler, Inc.Inventors: Kailash KAILASH, Sushil PANGENI, Chakkaravarthy Periyasamy BALAIAH, Lakshmaiah REGOTI, Kumar GAURAV
-
Publication number: 20160048559Abstract: A system, medium, and method including modifying a graphical view representation of a first table of a set of data, the first table having at least a first column subject to changes in value; modifying a graphical view representation of a second table of a second set of data; determining a query operation of the view representations of the first table and second table; aggregating values of the view representation of the result of the query operation having a same key; determining, based on the aggregated values, values for the first column of the view representation of the first table; and providing an output of the values for the first column of the view representation of the first table, the output values including changed values.Type: ApplicationFiled: December 12, 2014Publication date: February 18, 2016Inventors: Markus Ulke, Bernhard Jaecksch, Franz Faerber
-
Publication number: 20160048560Abstract: Systems and methods for querying a distributed dwarf cube are disclosed. A query for retrieving data from a distributed dwarf cube is received. The distributed dwarf cube is built of the data. The data comprises cube values. The distributed dwarf cube is built by processing the data to generate indexes for the data. The cube values in one or more dimensions are sorted based on a cardinality of the cube values. The data is partitioned into data blocks to build distributed dwarf cube from each data block based upon the cardinality of the cube values. The distributed dwarf cube comprises one or more ranges defined for the cube values. The one or more ranges of the cube values are checked based upon the query. Using the cube values, a list is created. The list of the cube values is transmitted from the distributed dwarf cube corresponding to the query.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Ankit Khandelwal, Kapil Ghodawat, Sajal Rastogi, Saurabh Gupta
-
Publication number: 20160048561Abstract: A method and system for enhancing search skills of human guides in an information search system. The method allows human guides to be trained when they are not particularly busy fielding search queries from information seekers. The method can include determining whether a guide is idle and presenting to a human guide at least one video or audio source for training the human guide. The video training can include a demonstration of the most effective method for providing search results for an information search query, thereby enabling a guide to learn effective strategies and skills for conducting information searching. The training can contribute to the likelihood of the guide being promoted to a level of a more experienced human guide, thereby allowing greater effectiveness in fielding search queries for information seekers.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Inventors: Scott A. Jones, Thomas E. Cooper
-
Publication number: 20160048562Abstract: Systems and methods for a transmitting data to and receiving data from a repository database are provided. For instance, an optimization computer which may include a processor and memory storing computer executable instructions that, when executed, cause the optimization computer to perform a method for selecting a transmission to be presented to a customer during a transaction by electronically receiving data relating to the identity of the customer conducting the transaction, electronically receiving data relating to one or more transmissions and determining the particular transmission to present to the customer during the transaction based on the data by comparing the data relating to the identity of the customer conducting the transaction with the data relating to one or more transmissions and selecting a transmission to be presented during the transaction based on the comparison are presented.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: David Joa, Debashis Ghosh, Kurt D. Newman, Mark Krein, Timothy John Bendel
-
Publication number: 20160048563Abstract: A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Kenytt D. Avery, Edward L. Bader, Patricia V. Gatewood, Kevin N. Trinh
-
Publication number: 20160048564Abstract: Disclosed herein are system, method, and computer program product embodiments for building a community database of allele counts. An embodiment operates by receiving human variant datasets derived from samples generated by distinct users, wherein the users consented to share pooled variant observations with other users; determining that a plurality of variant observations meet the inclusion criteria for a pool; and calculating one or more anonymized allele statistics from the pool.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Applicants: QIAGEN Redwood City, Inc., QIAGEN GmbHInventors: Douglas E. Bassett, JR., Daniel R. Richards, Peer M. Schatz
-
Publication number: 20160048565Abstract: Certain example embodiments relate to techniques for investigating event streams in complex event processing (CEP) environments. Input events from one or more input event streams and query registration-related events from a registration event stream are received. Query registration-related events are associated with actions taken with respect to queries performed on the input event stream(s). Event-based profiles are developed by subjecting the received input events to a profiling CEP engine. Event-based profiles include data mining related and/or statistical characteristics for each input event stream. Query-based profiles are developed by subjecting the received query registration-related events to the CEP engine. Query-based profiles include data indicative of how relevant the queries performed on the input event stream(s) are and/or how those queries are relevant to the input event stream(s) on which they are performed.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventors: Michael CAMMERT, Christoph HEINZ, Daniel SCHAEFER, Tobias RIEMENSCHNEIDER, Juergen KRAEMER
-
Publication number: 20160048566Abstract: Techniques for providing interactive decision trees are included. For example, a system is provided that stores data related to a decision tree, wherein the data includes one or more data structures and one or more portions of code. The system receives input corresponding to an interaction request associated with a modification to the decision tree. The system determines whether the modification requires multiple-processing iterations of the distributed data set. The system generates an application layer modified decision tree when the generating requires no multiple-processing iterations of the distributed data set. The system facilitates server layer modification of the decision tree when the modification requires multiple-processing iterations of the distributed data set. The system generates a representation of the application layer modified decision tree or the server layer modified decision tree.Type: ApplicationFiled: July 2, 2015Publication date: February 18, 2016Inventors: Xiangxiang Meng, Rajendra Singh, Xiangqian Hu, Duane Hamilton, Robert Wayne Thompson
-
Publication number: 20160048567Abstract: Methods for providing an interface to refine a search query are provided. In one aspect, a method includes receiving a submission of a first search query in an input field, and providing, for display, the first search query in the input field with first search results for the search query, the first search results including at least one subset category of search results. The method also includes receiving a selection of the at least one subset category of the first search results, and providing, for display, an indicator of the selected at least one subset category in the input field with second search results for the selected at least one subset category. Systems and machine-readable media are also provided.Type: ApplicationFiled: September 27, 2013Publication date: February 18, 2016Applicant: Google Inc.Inventors: Rohit Navalgund RAO, Justin Scott Cohen, Philippe Beaudoin
-
Publication number: 20160048568Abstract: The present disclosure relates to a method for selective modification of location based search results that is undetectable or otherwise difficult for users of a system for providing the location based search results to detect. The method includes accessing from a processing element a results list responsive to inquiry, determining by the processing element a distance characteristic of the inquiry, determining by the processing element a density corresponding to a selected location, and based on the distance characteristic and the density modifying the results list, wherein the density is at least one of user profile density or population density.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Eric Silverberg, Jason Marchant
-
Publication number: 20160048569Abstract: A system and method enable the selection of a time range of database records for download from a source database source and for transfer to a recipient database. A specifically bounded time period is selected to limit the number of data records selected for download in a particular action to those records that are individually associated with date time stamp values falling within the specified time period. This limitation of records selected for inclusion in a download process to data records having associations with date time stamps falling within a limited time range reduces a likelihood of overload in transferring data and thereby reduces the incidence of time-outs in the communication of a source database, any intermediary server or software action, and the recipient database in an updating of the recipient database to reflect a current state of the source database.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Applicant: SESAME SOFTWARE INC.Inventors: RICHARD BANISTER, WILLIAM DUBBERLEY
-
Publication number: 20160048570Abstract: Methods, systems, and apparatus are described for processing mutations for a remote database. In one aspect, a method includes receiving a log of database mutations from a client device, the log of database mutations indicating changes previously made to a client version of a database stored on the client device, and each database mutation specifying: an entity included in the database; an operation for the entity; and a client version number for the entity; identifying, in the log of database mutations, two or more database mutations that each specify a same client version number for a same entity; determining, based on a conflict resolution policy, that the two or more database mutations are eligible for collapsing; and collapsing the two or more database mutations into a single database mutation.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Inventors: Jianjun Chen, Alfred R. K. Fuller, Steve Tsai
-
Publication number: 20160048571Abstract: The present disclosure provides a professional, lite, and fast internal platform for an individual to share a professional profile, role and specialty, and work relationships inside a company for its own use. Furthermore, a user may be able to move beyond simple contact information and be enabled to find co-workers by role, team, or project. Users may be able to find co-workers by specialized focus, affinities, or personal characteristics such as similar hobbies or educational institutions. The platform provides both current and historical data to a company and users in an organized and efficient manner with minimal dedicated resources from the user or company.Type: ApplicationFiled: September 30, 2014Publication date: February 18, 2016Inventor: Robert Davidson
-
Publication number: 20160048572Abstract: Systems and methods for building a distributed dwarf cube comprising dwarf cuboid using mapreduce technique are disclosed. Data comprising cube values and a cube definition may be received. The cube definition comprises dimensions defined for the cube values. The data received is processed. The data may be transformed to a format. Based upon the format of the data, indexes may be generated. The cube values in one or more dimensions may be sorted based on a cardinality of the cube values. The cube values may be sorted in an order of highest cardinality to lowest cardinality. The cardinality indicates distinctiveness of the cube values in the one or more dimensions. The data may be partitioned into data blocks. A dwarf cuboid may be built for one or more data blocks based upon the order of the cardinality of the cube values.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Ankit Khandelwal, Kapil Ghodawat, Sajal Rastogi, Saurabh Gupta
-
Publication number: 20160048573Abstract: In an example, a network is described with a plurality of data sources. Each data source may provide a feature, such as a data type that the data source collects or generates. A data aggregator may be connected to the network, and configured to collect, classify, and merge features as appropriate. The data aggregator includes a discriminator for classifying features, a merger, unmerger, converter, and evaluator. Features are provided to one or more expert systems configured to control one or more systems based on the features. Feedback to the data aggregator is used to evaluate the success of a merge. When a merge is found to be unhelpful, features may be unmerged.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Igor Muttik, Paul H. Whittington
-
Publication number: 20160048574Abstract: A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process.Type: ApplicationFiled: May 28, 2015Publication date: February 18, 2016Inventors: Kenytt D. Avery, Edward L. Bader, Patricia V. Gatewood, Kevin N. Trinh
-
Publication number: 20160048575Abstract: The present invention discloses a method of searching, identifying and classifying relevant content topics associated with a content object. The method comprising the steps of: receiving an input of a given content object, extracting candidate topics including diverse set of themes from content items of at least one data network source related to the given content object, wherein the candidate topics are identified by leading keywords according to predefined rules, creating topics' candidate lists that are organized according to target profiles and/or categories, calculating relevancy ranking based on analyzing statistics of keywords distribution in content items, calculating Interest/Popularity ranking based on calculating usages' statistics of content items related to the topics in the data network source, and/or of topics keywords in different mediums of the relevant data networks and calculating qualification Ranking by integrating normalized relevancy ranking with normalized Interest/Popularity ranking.Type: ApplicationFiled: March 24, 2014Publication date: February 18, 2016Inventors: Oren SHOHAM, Adi ESHKOL, Alain NOCHIMOWSKI, Ofer WEINTRAUB
-
Publication number: 20160048576Abstract: A grouping apparatus includes a processor configured to execute a process including calculating, at a plurality of times between a first time and a second time, the strength of correlation between each of a plurality of pieces of information and a moving body as a level of relationship for each of the plurality of pieces of information, wherein each of the plurality of pieces of information is provided to each of a plurality of objects arranged in a space and the moving body moves within the space, on the basis of the level of relationship for each of the plurality of objects calculated at the plurality of times, calculating similarities, integrating the similarities, and calculating integrated similarity, and grouping the plurality of pieces of information on the basis of the integrated similarity.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Applicant: FUJITSU LIMITEDInventors: HISATOSHI YAMAOKA, Miwa Okabayashi, Yoshiro Hada
-
Publication number: 20160048577Abstract: A computing device to compute clusters using random subsets of variables is provided. Each data point of a plurality of data points is associated with a variable to define a plurality of variables. A subset of the plurality of variables is randomly selected. The subset does not include all of the plurality of variables. A number of clusters into which to segment the received data is determined. Cluster data that defines each cluster of the determined number of clusters is determined by executing a clustering algorithm with the received data using only the plurality of data points defined for each observation that are associated with the randomly selected subset of the plurality of variables. The determined cluster data is stored to cluster second data into the determined number of clusters. The second data is different from the received data.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
-
Publication number: 20160048578Abstract: A computing device to compute composite clusters is provided. A first and a second plurality of centroid locations are computed by executing a clustering algorithm with a first portion of data and a first input parameter and a second portion of the data and a second input parameter, respectively. The first portion is different from the second portion or the first input parameter is different from the second input parameter. A plurality of composite centroid locations is computed using the computed first and second plurality of centroid locations to define a composite set of clusters. An observation is selected. A cluster of the composite set of clusters to which to assign the observation is determined using the plurality of composite centroid locations. The selecting and the determining is repeated with each observation of the plurality of observations as the observation to define cluster assignments for the plurality of observations.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
-
Publication number: 20160048579Abstract: A computing device to assign observations to clusters based on a statistical probability is provided. A first cluster assignment is defined by assigning the plurality of observations to a first set of clusters. A second cluster assignment is defined by assigning the plurality of observations to a second set of clusters. A set of composite clusters is defined based on the defined first set of clusters and the defined second set of clusters. For each observation, a statistical probability value for assigning an observation to each composite cluster of the defined set of composite clusters is computed based on the first and second cluster assignments and a composite cluster assignment is defined by assigning the observation to a cluster of the set of composite clusters based on the computed statistical probability value. The defined composite cluster assignment is stored.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
-
Publication number: 20160048580Abstract: An approach is provided for delegated classification and learning services. The approach involves receiving a request for a deployment of a sensor classification service to an environment, wherein the environment includes one or more sensors. The approach also involves packaging one or more classification operations associated with the sensor classification service into a virtualization container, wherein the one or more classification operations are for processing sensor data collected from the one or more sensors. The approach further involves deploying the virtualization container to a node that is local to the environment to perform the one or more classification operations locally in the environment.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventor: Madhusudan RAMAN
-
Publication number: 20160048581Abstract: An embodiment provides a method, including: detecting, using a processor, an electronic communication between a user device and an entity device; thereafter accessing, using a processor, a contextual information store including automatically selected text data derived from past communications associated with the entity device; and providing, using an output element of the device, contextual information obtained from the contextual information store during the electronic communication between the user device and the entity device. Other aspects are described and claimed.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Inventors: John Carl Mese, Russell Speight VanBlon, Arnold S. Weksler, Nathan J. Peterson
-
Publication number: 20160048582Abstract: In one embodiment, a system includes at least one processor and logic integrated with and/or executable by the at least one processor, the logic configured to create a first base record in a keyed index of a database, the first base record including a first unique key and a first data record, wherein the first data record includes at least one sub key and at least one first value, each sub key being correlated with a different one of the at least one first value in a sub key/value pair, and create one or more alternate key records in the database, each of the alternate key records including one of the at least one sub key which is correlated with the first base record and the first unique key of the first base record. More embodiments of systems, methods, and computer program products for providing alternate keys are also presented.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventor: Terri A. Menendez
-
Publication number: 20160048583Abstract: Methods and associated apparatus automatically activate ‘reactive’ responses within live or stored video, audio or textual content delivery. The invention allows participants to engage in a manner that closely approximates a live interaction with a “subject matter expert” of a product or service or with the presenter of a meeting or course. The various embodiments, including Demo, Training and Meeting applications, all involve admin-user(s) with a high degree of control over the above-mentioned media assets. The embodiments also involve end-users, also referred to as “viewers,” who may view and ask questions relating to the product, service or presentation showcased in the video, audio, or other media assets.Type: ApplicationFiled: November 6, 2014Publication date: February 18, 2016Inventor: Troy Ontko
-
Publication number: 20160048584Abstract: Innovations in the areas of determining search areas and queries for database searches are presented. For example, a search tool receives input for a search area for a database search. For the database search, the search tool determines one or more target tables that fit the search area input. In this way, the search tool can determine “on-the-fly” which database tables are relevant for the database search. The search tool can also receive input for a search string and construct queries for the database search in the target table(s). For a field of a table, the search tool can selectively convert a search value to a data format of the field. If the search string input includes multiple search values, the search tool can construct an OR query and/or an AND query. The search results can indicate real-time status of the database, while accounting for complex structures of database tables.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventor: Marco Valentin
-
Publication number: 20160048585Abstract: Techniques are provided for determining if an element is contained in a set of elements. In one aspect, an element may be received and inserted into a bloom filter. The element may also be inserted into a memory associative on the bloom filter indexes. In another aspect, a search element may be received and compared to a bloom filter. If the search element is included in the bloom filter, a memory may be used to determine if the search element is included in the set of elements.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Inventor: Steven Glen Jorgensen
-
Publication number: 20160048586Abstract: According to an example, a Trie is formed from URLs and nodes of the Trie are assigned a weight. A node is selected based on its weight and child nodes of the selected node merged together. A URL classification is output based on a path in the Trie.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Inventors: Adi LIPIN, Alon BERKOVIZ, Boaz SHOR, Eyal KENIGSBERG
-
Publication number: 20160048587Abstract: A system, method and computer program product for validating a document classification process, including a document collection; a document classification process performed on the document collection; a random selection module configured to automatically generate a random validation set of documents from the document collection; and a document review process performed on the random validation set of documents to validate results of the document classification process. The system, method and computer program product are configured to dynamically and in real-time measure and display on a computer display device a best case estimate of a quality of the results of the document classification process based on the documents that are validated, and given a size of a total data set of the document collection.Type: ApplicationFiled: October 26, 2015Publication date: February 18, 2016Inventors: Johannes Cornelis Scholtes, Yuriy Pasichnyk
-
Publication number: 20160048588Abstract: A method and an electronic device for providing media content-related information are provided. The method includes decoding the media content when an input for playing the media content is received, obtaining sample data from audio data created from the decoded media content, searching through database to find music data having a substantially similar data pattern in comparison with the sample data, and acquiring information related to the found music data.Type: ApplicationFiled: July 30, 2015Publication date: February 18, 2016Inventors: Pyeonggyu JIN, Hayoung CHOI
-
Publication number: 20160048589Abstract: This invention relates to a system to search and play music/video as per user's mood and preferences through web or a user's net-enabled mobile communication device. The user can select his mood from the options available on the screen. The user can further filter/refine his/her mood-based music discovery results on the basis selection of the category/language of song/video; followed by selection of era and tempo of song/video. The software also includes a gamification module which awards the redeemable virtual coins and achievement badges to a user for outdoing others in content discovering, creating play-lists, saving discoveries, sharing content, etc.Type: ApplicationFiled: November 1, 2013Publication date: February 18, 2016Inventor: Prerna Modi
-
Publication number: 20160048590Abstract: The present disclosure is related to a system and a method for varying search results of a user-based networking application. In one example, the disclosure includes a method that includes operations such as accessing from a processing element a results list responsive to an inquiry, determining by the processing element a population density corresponding to a selected location; and based on the population density, varying by the processing element one or more parameters of the results list for displaying on a user device.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Applicant: PERRY STREET SOFTWARE, INC.Inventors: Eric Silverberg, Jason Marchant
-
Publication number: 20160048591Abstract: Search terms are derived automatically from images captured by a camera equipped cell phone, PDA, or other image capturing device, submitted to a search engine to obtain information of interest, and at least a portion of the resulting information is transmitted back locally to, or nearby, the device that captured the image.Type: ApplicationFiled: December 14, 2014Publication date: February 18, 2016Inventors: Wayne C. Boncyk, Ronald H. Cohen
-
Publication number: 20160048592Abstract: A method includes generating search results in response to a user query, where at least one of the search results includes a group of links. The group of links may represent links to web pages within a same web site and may be identified based on at least one factor associated with the links. The method may also include providing the search results to the user.Type: ApplicationFiled: October 26, 2015Publication date: February 18, 2016Inventors: Luis Castro, Walton W. Lin, Benedict A. Gomes
-
Publication number: 20160048593Abstract: Systems and methods are provided in which a content guide includes one or more tags associated with a single user, a group of users or a channel subscribed to by users that enables the retrieval of content for subsequent viewing and which can be supplemented by recommendations and data from other sources.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Applicant: Sonic IP, Inc.Inventors: Kourosh Soroushian, Daniel Salmonsen, Porfirio Landeros, Shaiwal Priyadarshi, Francois Gravel
-
Publication number: 20160048594Abstract: An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Inventor: Robert L. Gropper
-
Publication number: 20160048595Abstract: An approach is provided for filtering content suggestions for a multi-user audience. In the approach, sets of preferred content types are retrieved from the various users in the multi-user content audience. A set of collective preferences is generated based on commonalities found in the sets of preferred content types pertaining to the individual users. Content metadata is then searched for the collective preferences. The result of the searching is a set of suggested content identifiers, such as movie titles, that match the collective preferences. The suggested content identifiers are then provided to the multi-user content audience.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Inventors: Russell S. VanBlon, John C. Mese, Rod D. Waltermann, Nathan J. Peterson
-
Publication number: 20160048596Abstract: A method for managing data in a system includes a data filtering. Value information is quantized for each of one or more different filters according to a Quality of Information (QoI) assessment of data and related to a corresponding one of the filters. Data amount filtering information is determined for each of the value information indicating an amount of information to be filtered. Filter information is provided for each of the filters being used for filtering, the filter information including the determined data amount filtering information and category assignment information, wherein the category assignment information indicates an assignment of a respective one of the filters to a respective one of a plurality of predefined, appropriate data categories. Current importance category information is provided for at least one of the data categories and a common calculation procedure is applied for the filters.Type: ApplicationFiled: April 2, 2014Publication date: February 18, 2016Inventors: Apostolos PAPAGEORGIOU, JaeSeung SONG, Mischa SCHMIDT
-
Publication number: 20160048597Abstract: An extraction device according to the present application includes an acquisition unit and a notification unit. The acquisition unit makes a web search engine execute extraction processing based on an arbitrary query received from an information user and acquires, as an extraction result, the number of users corresponding to the arbitrary query from behavior histories of users to be processed. The notification unit notifies the number of users acquired by the acquisition unit to the information user who posts the arbitrary query. More specifically, based on a query related to setting of a condition about behavior or an attribution of the user, the acquisition unit acquires the number of users corresponding to the query.Type: ApplicationFiled: August 7, 2015Publication date: February 18, 2016Inventors: Sho ONUMA, Shumpei OKURA, Akihiro KOIDE, Makoto KATAIGI
-
Publication number: 20160048598Abstract: A system and method for providing curated content items is disclosed. According to one embodiment, a method includes selecting a first set of content items of a limited content curation from a plurality of available content items provided by a plurality of content provider servers, providing the first set of content items to a first user account on a first user portal that displays on a user device, receiving consumption information for the first user account regarding the first set of content items from the user device, selecting a second set of content items for the first user account based on the consumption information for the first user account, and providing the second set of content items to the first user account on the first user portal.Type: ApplicationFiled: August 18, 2015Publication date: February 18, 2016Inventors: Robb Fujioka, Douglas Quon Woo, Chiyu He
-
Publication number: 20160048599Abstract: A system and method for providing curated content items is disclosed. According to one embodiment, a method includes selecting curated content items based on one or more of an age, an interest, a subject, and a proficiency level of a user, receiving a search request from the user for a first content item from the curated content items, and providing the first content item to the user.Type: ApplicationFiled: August 18, 2015Publication date: February 18, 2016Inventors: Robb Fujioka, Douglas Quon Woo, Chiyu He
-
Publication number: 20160048600Abstract: This application is directed to an indexing system for graph data. In particular implementations, the indexing system uses a database index infrastructure that provides for flexible search capability to data objects and associations between data objects. Particular embodiments relate to an indexing system for storing and serving information modeled as a graph that includes nodes and edges that define associations or relationships between nodes that the edges connect in the graph.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Sanjeev Singh, Bret Steven Taylor, Paul Buchheit, James Norris, Tudor Bosman, Benjamin Darnell
-
Publication number: 20160048601Abstract: In one embodiment, a method includes receiving, at a query field associated with a social network environment, a request from a first user of the social network environment, identifying a first set of objects associated with the online social network matching at least in part the character string of the request, determining a second set of objects based on the first set of objects, wherein each object in the second set of objects is conceptually relevant to at least one of the objects of the first set of objects, and sending, to the query field for display to the first user, the suggested queries responsive to the request, wherein at least one of the suggested queries comprises a references to one of the conceptually relevant objects in the second set of objects.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Srinivas P. Narayanan, Sanjeev Singh, Alex Li
-
Publication number: 20160048602Abstract: Technologies for identifying and inspecting web page tags include a tag inspection system. The tag inspection system receives configuration information, which includes a seed uniform resource locator. The tag inspection system accesses a web page corresponding to the seed uniform resource locator. A tag of the web page is invoked by the tag inspection system. Tag execution data is received in response to invocation of the tag of the web page. The received tag execution data is analyzed by the tag inspection system. A report is generated based on the analysis of the received tag execution data. Other embodiments are described and claimed.Type: ApplicationFiled: August 18, 2015Publication date: February 18, 2016Inventors: Alexander Yastrebenetsky, Michael Loban
-
Publication number: 20160048603Abstract: This non-provisional patent application pertains to an embodiment of an online decision engine for applied research and statistics. Users will interact with a point-and-click interface that asks questions to guide researchers to the correct research methods and statistics to answer their research questions. A number of decision engines exist in the overall decision engine. These decision engines include: Research questions, research designs, statistical power, sample size, evidence-based medicine, epidemiology, diagnostic testing, variables, statistics, databases, surveys, psychometrics, and education. Users are presented a series of questions and based on their answers and clicking on buttons with the answers embedded in them, they are linked to webpages with the correct research method or statistical test based on their responses to the questions presented.Type: ApplicationFiled: August 3, 2015Publication date: February 18, 2016Inventor: Robert Eric Heidel
-
Publication number: 20160048604Abstract: Methods and apparatus are disclosed to identify usage of quick response codes. An example method includes inspecting a received request to identify a QR code associated with the request, the request being received from a device in response to an instruction included in the QR code. The example method further includes storing a record indicating access to the identified QR code. The example method further includes determining a redirect universal resource locator (URL) associated with the identified QR code. The example method further includes transmitting a redirect message to the device, the redirect message to instruct the device to navigate to the redirect URL.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Inventor: Anil Kandregula