Patents Issued in May 24, 2016
-
Patent number: 9348876Abstract: Processing information relevant analytically to a user's endeavor is described. Data, gathered in relation to the analytically relevant information, is organized into a first result that is sensitive to an endeavor-related context. A synoptic representation of the contextually sensitive first result is presented, with which the user may interact. The first synoptic representation is expanded into a second result, which has a graphical or numerical data attribute. The expansion includes determining a format that best, or most efficiently, represents the second result in relation to the context sensitivity and the graphical or numerical data attribute. A representation of the second result is presented according to the determined best or more efficient format. The first results second results presentations are linkable to underlying data sets that correspond to the organized data for access and presentation upon the user's request.Type: GrantFiled: December 13, 2012Date of Patent: May 24, 2016Assignee: Health Level, Inc.Inventors: Parag Paranjpe, Gopinath Sundharam, Manikandan Sundaram
-
Patent number: 9348877Abstract: Techniques are provided for searching on three dimensional (3D) objects across large, distributed repositories of 3D models. 3D shapes are created for input to a search system; optionally user-defined similarity criterion is used, and search results are interactively navigated and feedback received for modifying the accuracy of the search results. Search input can also be given by picking 3D models from a cluster map or by providing the orthographic views for the 3D model. Feedback can be given by a searcher as to which models are similar and which are not. Various techniques adjust the search results according to the feedback given by the searcher and present the new search results to the searcher.Type: GrantFiled: April 22, 2013Date of Patent: May 24, 2016Assignee: Purdue Research FoundationInventors: Karthik Ramani, Natraj Iyer, Kuiyang Lou, Subramaniam Jayanti
-
Patent number: 9348878Abstract: An iterative approach to detect outliers may automatically detect outliers in a data set. The iterative approach may include calculating a mean and an average deviation for a list. The iterative approach may further include calculating the deviations of values of a list if the average deviation is not zero. Any values where the calculated deviation of the point or value is greater than the mean may be selected. The selected points may be set as a second list. The second list may be used by the iterative approach until no points are selected for the second list. The previous list is the set of outliers from the data set.Type: GrantFiled: December 16, 2013Date of Patent: May 24, 2016Assignee: SAP SEInventors: Unmesh Sreedharan, Ajay Kumar Gupta, John MacGregor, Chandrashekar Vasudevan
-
Patent number: 9348879Abstract: Resources for data lineage discovery, data lineage analysis, role-based security, notification. The resources may include or involve machine readable memory that is configured to store a technical data element (“TDE”); a receiver that is configured to receive a query for data lineage information corresponding to a business element identifier; and a processor configured to: register a logical association between the business element identifier and the TDE; and formulate the data lineage information of the TDE associated with the business element identifier. The receiver may be configured to receive a criterion that is required to access one or more technical data elements (“TDEs”) associated with the business element identifier. The receiver may be configured to receive an election to receive a notification of a change of data lineage. The processor may be configured to toggle between a first data lineage graph and a second data lineage graph.Type: GrantFiled: September 16, 2013Date of Patent: May 24, 2016Assignee: Bank of America CorporationInventors: Asim S. Mohammad, Michelle A. Boston, Ilya Lapsker
-
Patent number: 9348880Abstract: Methods and apparatuses related to federated search of multiple sources with conflict resolution are disclosed. A method may comprise obtaining a set of data ontologies (e.g., types, properties, and links) associated with a plurality of heterogeneous data sources; receiving a selection of a graph comprising a plurality of graph nodes connected by one or more graph edges; and transforming the graph into one or more search queries across the plurality of heterogeneous data sources. A method may comprise obtaining a first data object as a result of executing a first search query across a plurality of heterogeneous data sources; resolving, based on one or more resolution rules, at least the first data object with a repository data object; deduplicating data associated with at least the first data object and the repository data object prior to storing the deduplicated data in a repository that has a particular data model.Type: GrantFiled: April 1, 2015Date of Patent: May 24, 2016Assignee: Palantir Technologies, Inc.Inventors: Danielle Kramer, Andrew Israel, Jeffrey Chen, David Cohen, Stephen Freiberg, Bryan Offutt, Matthew Avant, Peter Wilczynski, Jason Hoch, Robert Liu, William Waldrep, Kevin Zhang, Alexander Landau, David Tobin
-
Patent number: 9348881Abstract: A method, apparatus, and system are disclosed for providing content queries for multi-dimensional datasets. One embodiment is a method for software execution that displays, on an interactive graph, categories and values of a multi-dimensional dataset. A content query is issued from a user for a value from at least one of the categories. Interactive graphs are generated that are responsive to the content query.Type: GrantFiled: December 29, 2006Date of Patent: May 24, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Ming C. Hao, Umeshwar Dayal, Nimesh Patel, David V. Dodd
-
Patent number: 9348882Abstract: A method transfers data to be archived from a runtime database into an archive database. A temporary database acts as a buffer database for a selected data record set for archiving. For each table of the runtime table subset, the selected record subset to be archived is copied into its corresponding table of the temporary table set. For each table of the temporary table set, the selected record subset to be archived is copied into its corresponding table of the archive table subset. For each table of the temporary table set, a temporary deletion table containing a set of primary keys of the records to be deleted from the runtime database is created. In the runtime database, for each runtime table having a corresponding temporary deletion table of the set of temporary deletion tables, deleting records having a primary key matching the primary key set of its corresponding temporary table.Type: GrantFiled: October 18, 2013Date of Patent: May 24, 2016Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Federico Risso, Marco Mazzarone
-
Patent number: 9348883Abstract: Systems and methods for replication replay in a relational database are disclosed. In one embodiment, a relational database includes a master database and a slave database, and events performed on the master database are stored in a log. A portion of the log is provided to a slave replay system associated with the slave database, and the slave replay system identifies a first table row associated with a first event of the portion of the log and a second table row associated with a second event in the portion of the log. The slave replay system replays the first and second events on the slave database in parallel if the first and second rows are different rows with unique sets of values, and otherwise replays the first and second events serially.Type: GrantFiled: June 1, 2011Date of Patent: May 24, 2016Assignee: CLUSTRIX, INC.Inventors: Jim Gale, Scott Smith
-
Patent number: 9348884Abstract: Techniques for reducing a number of computations in a data storage process are provided. One or more computational elements are identified in the data storage process. An ordered structure of one or more nodes is generated using the one or more computational elements. Each of the one or more nodes represents one or more computational elements. Further, a weight is assigned to each of the one or more nodes. An ordered structure of one or more reusable nodes is generated by deleting one or more nodes in accordance with the assigned weights. The ordered structure of one or more reusable nodes is utilized to reduce the number of computations in the data storage process. The data storage process converts data from a first format into a second format, and stores the data in the second format on a computer readable medium for data analysis purposes.Type: GrantFiled: May 28, 2008Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Ying Chen, Bin He, Ana Lelescu
-
Patent number: 9348885Abstract: Example systems and methods of extracting the most informative data parameters from a set of data are provided. Large dimensionality data sets may reduced to a desired dimensionality while substantially preserving their real world interpretation so that the resultant reduced dimensionality set may still be effectively interpreted in light of a real world initial data set. The systems and method first complete the data set by filling in missing data in a manner that will not bias the resultant reduced data set. The system then selects the N most informative data parameters while minimizing reconstruction error.Type: GrantFiled: February 4, 2014Date of Patent: May 24, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Kourosh Modarresi
-
Patent number: 9348886Abstract: A system forms sub-groups from a given user group of a social networking system and form descriptions of the sub-groups that provide an intuitive understanding of sub-group composition, such as likings of the sub-groups. In one embodiment, a given user group of a social networking system is clustered into a plurality of sub-groups, and representative characteristics—such as the characteristics of a composite or actual member of the sub-group—are determined for each sub-group. In order to form sub-group descriptions, a set of objects, such as pages of the social networking system, is ranked with respect to the representative characteristics of the sub-group. The highest-ranking objects for a sub-group are then used to form the description of that sub-group. For example, the topics associated with each of the highest-ranking pages can be combined into the sub-group description.Type: GrantFiled: December 19, 2012Date of Patent: May 24, 2016Assignee: Facebook, Inc.Inventors: Boris Arnoux, Spencer Powell
-
Patent number: 9348887Abstract: Techniques for presenting insight into classification trees may include performing a grouping analysis to group leaf nodes of a classification tree into a significant group and an insignificant group, performing influential target category analysis to identify one or more influential target categories for the leaf nodes of the classification tree in the significant group, and presenting one or more insights into the classification tree based on the grouping analysis and the influential target category analysis. Techniques for presenting insight into regression trees may include performing a grouping analysis to group leaf nodes of a regression tree into a high group and a low group, performing unusual node detection analysis to detect one or more outlier nodes in the high group and in the low group, and presenting one or more insights into the regression tree based on the grouping analysis and the unusual node detection analysis.Type: GrantFiled: September 17, 2014Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Jane Y. Chu, Jing-Yun Shyr, Weicai Zhong
-
Patent number: 9348888Abstract: A computerized device filters a set of first data objects each including primitive-valued fields and object-valued fields each specifying a respective second data object as an embedded object. A filter object specifies filter criteria as a set of filter expressions. Each first data object and its respective embedded second filter objects are processed according to the filter expressions. The processing includes iterated execution of a filter expression loop, a first iteration producing a first filter test result for each primitive-valued field of the first data object and initiating a second iteration for each object-valued field of the first data object, and the second iteration producing a second filter test result for each primitive-valued field of the respective embedded second filter object. A given first data object is included in a final set of filtered objects only if both the first and second filter test results are success test results.Type: GrantFiled: September 24, 2013Date of Patent: May 24, 2016Assignee: EMC CorporationInventors: Donald E. Labaj, Norman M. Miles, Scott E. Joyce, Timothy Cox
-
Patent number: 9348889Abstract: A computing device may be configured to interact with a requirement object using an object-based requirements framework. The computing device may further provide a design to the object-based requirements framework. The design may comply with design criteria of the object-based requirements framework. The computing device may also determine whether the design complies with the requirement object. The determining may be based on the interacting, and may produce a result.Type: GrantFiled: December 31, 2014Date of Patent: May 24, 2016Assignee: The MathWorks, Inc.Inventors: Matthew B. Behr, Pieter J. Mosterman
-
Patent number: 9348890Abstract: Systems, methods, and computer program products for searching objects, metadata associated with the objects, and attributes assigned to or associated with the metadata. Referring to herein as metadata for the metadata, these attributes may be associated with one or more metadata field values of a metadata field name which, in turn, may be associated with an object being or already indexed in a search index of a search system. Each attribute may be optional, dynamically created, indexed, and searchable via the search index. There can be multiple attributes associated with the same metadata field value, each being represented as a key-value pair. This metadata for the metadata approach can be highly efficient. For example, the ability to search multiple attributes associated with the same metadata field can eliminate the potential need to create multiple metadata fields for the same value in different languages, countries, etc.Type: GrantFiled: August 27, 2012Date of Patent: May 24, 2016Assignee: Open Text S.A.Inventor: Johan G. Larson
-
Patent number: 9348891Abstract: An online data fusion system receives a query, probes a first source for an answer to the query, returns the answer from the first source, refreshes the answer while probing an additional source, and applies fusion techniques on data associated with an answer that is retrieved from the additional source. For each retrieved answer, the online data fusion system computes the probability that the answer is correct and stops retrieving data for the answer after gaining enough confidence that data retrieved from the unprocessed sources are unlikely to change the answer. The online data fusion system returns correct answers and terminates probing additional sources in an expeditious manner without sacrificing the quality of the answers.Type: GrantFiled: December 5, 2011Date of Patent: May 24, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Divesh Srivastava, Xin Dong, Xuan Liu
-
Patent number: 9348892Abstract: Embodiments of the invention broadly contemplate systems, methods, apparatuses and program products providing a faceted search tool enabling a user to enter a natural language query that contains representative terms the user wants to search for, and a convenient interface display in which the facets which contain the searched values are automatically resolved and presented.Type: GrantFiled: January 27, 2010Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Anshu N. Jain, Krishna Kummamuru
-
Patent number: 9348893Abstract: A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, decomposing the input query into a plurality of different subqueries, and conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries. A ranking function is applied to each of the candidate answers to determine a ranking for each of these candidate answers; and for each of the subqueries, one of the candidate answers to the subquery is selected based on this ranking. A logical synthesis component is applied to synthesize a candidate answer for the input query from the selected the candidate answers to the subqueries. In one embodiment, the procedure applied by the logical synthesis component to synthesize the candidate answer for the input query is determined from the input query.Type: GrantFiled: October 7, 2014Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Eric W. Brown, Jennifer Chu-Carroll, David A. Ferrucci, Adam P. Lally, James W. Murdock, John M. Prager
-
Patent number: 9348894Abstract: Techniques and tools are described for refining source-code query results. For example, source-code query results for a query can be generated, semantic clusters of the source-code query results can be generated, and based on a selection of a semantic cluster option, refined source-code query results can be sent. Also, for example, source-code query results can be received, selections of facet values associated with groups of the source-code query results can be sent, and based on selected facet values, a subset of the source-code query results can be received.Type: GrantFiled: May 19, 2011Date of Patent: May 24, 2016Assignee: Infosys LimitedInventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
-
Patent number: 9348895Abstract: Embodiments of the invention relate to automatically suggesting query-rewrite rules. One embodiment includes providing a missing search result for a query. A collection of semantically coherent rewrite rules are generated based on the missing search result. Generating the missing search result includes: selecting candidates including subsequences of the query and subsequences of particular fields of a document, invoking a search engine using the candidates for providing search results, filtering out particular candidates that fail to achieve a desired search result, and classifying remaining candidates based on a learned classifier. Query rewrite rules for document searching are suggested based on the classified remaining candidates.Type: GrantFiled: May 1, 2013Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Zhuowei Bao, Benny Kimelfeld, Yunyao Li
-
Patent number: 9348896Abstract: Embodiments of the invention is directed to a dynamic network analytics system capable of receiving and analyzing queries sent in data messages from data requesters. The queries contain a request from the data requester as to a risk level associated with an interaction conducted by a user. The dynamic network analytics system can determine an optimized process for determining the risk level of the interaction, based on an analysis of past interactions by the user and past interactions by users similar to the user. The dynamic network analytics system can retrieve data from internal and external data sources to generate a response to the query. The dynamic network analytics system conducts the optimized process and uses the retrieved data to generate risk assessments and risk scores in response to the query from the data requester.Type: GrantFiled: December 5, 2012Date of Patent: May 24, 2016Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Patrick Faith, Kevin P. Siegel, Theodore Harris, Craig O'Connell
-
Patent number: 9348897Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing scheduling suggestions to a user. A collection of intention objects is accessed. Each of the intention objects is a data structure comprising a plurality of activity attributes of an intention of a user to undertake an activity. Calendar data from a calendar of the user is accessed and an available time slot on the calendar is determined. In response to determining the available time slot, a suggested intention object is selected from the collection of intention objects based on a plurality of activity attributes of the suggested intention object. A scheduling suggestion is then presented to the user. The scheduling suggestion may include a suggestion to schedule an activity associated with the suggested intention object in the available time slot.Type: GrantFiled: August 7, 2013Date of Patent: May 24, 2016Assignee: GOOGLE INC.Inventors: Yoav Shoham, Jacob E Bank, Dan Ariely, Kumiko T Toft, Zachary I Weiner
-
Patent number: 9348898Abstract: Example apparatus and methods perform matrix factorization (MF) on a usage matrix to create a latent space that describes similarities between users and items and between items and items in the usage matrix. The usage matrix relates users to items according to a collaborative filtering approach. A cell in the usage matrix may store a value that describes whether a user has acquired an item and the strength with which the user likes an item that has been acquired. The latent item space may reflect true relationships between items represented in the usage matrix and those relationships may be proportional to the strength in the usage matrix. The strength of the relationship may be encoded using continuous data that measures, for example, the amount of time a video game has been played, the amount of time content has been viewed, or other continuous or cumulative engagement measurements.Type: GrantFiled: March 27, 2014Date of Patent: May 24, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nir Nice, Noam Koenigstein, Ulrich Paquet, Shahar Keren
-
Patent number: 9348899Abstract: An auto-classification system and method provides dynamic user feedback in a guide that is presented to the user. The feedback presented in the guide enables the user to refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.Type: GrantFiled: October 31, 2012Date of Patent: May 24, 2016Assignee: OPEN TEXT CORPORATIONInventors: Charles-Olivier Simard, Alex Bowyer, Daniel Leclerc, Steve Molloy
-
Patent number: 9348900Abstract: Mechanisms for generating an answer to an input question are provided. The mechanisms receive an input question and route the input question to a plurality of Question and Answer (QA) system pipelines. The mechanisms receive results of processing the input question from each QA system pipeline in the plurality of QA system pipelines. The results comprise one or more candidate answers to the input question and associated confidence scores. The mechanisms adjust, for each QA system pipeline, the confidence scores of the one or more candidate answers associated with the QA system pipeline based on one or more weighting factors. In addition, the mechanisms generate the answer to the input question based on the adjusted confidence scores of the one or more candidate answers for each QA system pipeline.Type: GrantFiled: December 11, 2013Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Christopher S. Alkov, Suzanne L. Estrada, Peter F. Haggar, Kevin B. Haverlock
-
Patent number: 9348901Abstract: A method for classifying a text fragment by applying one or more rule functions is provided. The method includes (i) obtaining a set of words from one or more sentences of the text fragment obtained from a multimedia content, (ii) mapping each word from the set of words with one or more category map tables to obtain a set of candidate vector, each candidate vector includes at least one category associated with each word, (iii) generating one or more category vectors based on the at least one category, (iv) applying rule functions on the one or more category vectors, (v) generating a candidate classification decision matrix based on the rule functions, and (vi) classifying the text fragment based on the candidate classification decision matrix. The candidate classification matrix includes results of each rule function applied on each of the category vector.Type: GrantFiled: January 27, 2014Date of Patent: May 24, 2016Assignee: MetricStream, Inc.Inventors: Arnab Kumar Chattopadhayay, Dmitriy Rogatkin, Vidyadhar Phalke, Rani Lahoti
-
Patent number: 9348902Abstract: Systems and methods are disclosed herein for performing classification of documents or performing other tasks based on rules. The rules may include context rules that define a mapping that relates a value and context in a document to an attribute to which the value corresponds. Products are selected for labeling with attributes by identifying patterns, e.g. values and contexts that are not covered by a current rule set. Those products having a highest score are selected for labeling in a crowd sourcing forum, where the score is based on the number of non-covered patterns and a frequency of occurrence of the non-covered patterns in a document corpus. Proposed rules are generated for frequently occurring patterns and submitted to analysts for one or both of completion and validation. Proposed rules may include a proposed attribute for a frequently occurring value and corresponding context.Type: GrantFiled: January 30, 2013Date of Patent: May 24, 2016Assignee: Wal-Mart Stores, Inc.Inventors: Nikesh Lucky Garera, Narasimhan Rampalli, Dintyala Venkata Subrahmanya Ravikant, Srikanth Subramaniam, Chong Sun, Heather Dawn Yalin
-
Patent number: 9348903Abstract: Devices and methods are disclosed for providing references to client devices. In one aspect a method includes storing, on a storage device, a plurality of references, each of the plurality references identifying a location of a media track file containing a media track. The plurality of references include a first reference identifying a first location of a first media track file. The method further includes storing, on the storage device, a playability rating for each of the plurality of references, updating the playability rating for the first reference based on an elapsed time for a first client device to receive a predetermined portion of the first media track file, and excluding the first reference from a selection of the plurality of references, in response to determining the playability rating for the first reference is below a threshold playability rating. Other devices, methods and computer program products are also disclosed.Type: GrantFiled: February 8, 2013Date of Patent: May 24, 2016Inventor: John Moran
-
Patent number: 9348904Abstract: The present invention provides methods and systems for digital processing of an input audio signal. Specifically, the present invention includes a high pass filter configured to filter the input audio signal to create a high pass signal. A first filter module then filters the high pass signal to create a first filtered signal. A first compressor modulates the first filtered signal to create a modulated signal. A second filter module then filters the modulated signal to create a second filtered signal. The second filtered signal is processed by a first processing module. A band splitter splits the processed signal into low band, mid band, and high band signals. The low band and high band signals are modulated by respective compressors. A second processing module further processes the modulated low band, mid band, and modulated high band signals to create an output signal.Type: GrantFiled: October 22, 2013Date of Patent: May 24, 2016Assignee: Bongiovi Acoustics LLC.Inventors: Anthony Bongiovi, Glenn Zelniker, Philip Fuller
-
Patent number: 9348905Abstract: A system, method and a network device for streaming data from a network are provided. A network device includes a software application for streaming network data. The application sets a ratio of local versus network content to a value. The application scans the network device's local media library metadata for local content and submits the metadata to the network server, wherein the server uses the metadata to identify and classify local content and create an integrated playlist using local and network content that is communicated to the network device, which starts content playback. In the event of no network connectivity, the content playback may be based entirely on locally stored content. The selection of local or network content is based on a randomly generated value and a set ratio of local to network content.Type: GrantFiled: April 18, 2014Date of Patent: May 24, 2016Assignee: YOU42 RADIO, INC.Inventors: Benjamin Bryant, Joey Flores, Christopher Gooley, Yotam Rosenbaum
-
Patent number: 9348906Abstract: An electronic device with one or more processors, memory, and a display detects a first trigger event and, in response to detecting the first trigger event, collects a audio sample of environmental audio data associated with a media item. The device transmits information corresponding to the audio sample to a server. In response to transmitting the information, the device obtains attribute information corresponding to the audio sample, where the attribute information includes metadata for the media item, a time indicator of a position of the audio sample in the media item, and stream information for the media item. The device displays a portion of the attribute information. The device detects a second trigger event and, in response to detecting the second trigger event: determines a last obtained time indicator; streams the media item based on the stream information; and presents the media item from the last obtained time indicator.Type: GrantFiled: June 25, 2014Date of Patent: May 24, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiaolong Zhang, Bin Zhang, Deyuan Li, Hailong Liu, Jie Hou, Dadong Xie
-
Patent number: 9348907Abstract: A personalized audio system and method that overcomes many of the broadcast-type disadvantages associated with conventional radio stations.Type: GrantFiled: June 7, 2013Date of Patent: May 24, 2016Assignee: MUSIC CHOICEInventors: Jeremy C. Rosenberg, Ronald M. Yurman
-
Patent number: 9348908Abstract: A portable communication device has a touch screen display that receives tactile input and a microphone that receives audio input. The portable communication device initiates a query for media based at least in part on tactile input and audio input. The touch screen display is a multi-touch screen. The portable communication device sends an initiated query and receives a text response indicative of a speech to text conversion of the query. The portable communication device then displays video in response to tactile input and audio input.Type: GrantFiled: July 19, 2013Date of Patent: May 24, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Behzad Shahraray, David Crawford Gibbon, Bernard S. Renger, Zhu Liu, Andrea Basso, Mazin Gilbert, Michael J. Johnston
-
Patent number: 9348909Abstract: A video ingest, search and delivery solution is provided in which videos and their associated metadata are ingested based on ingest criteria. Moments in the metadata are identified by parsing comments in the metadata for comments that reference a time in the video. Moments are recorded with the referenced time and the text of the comment. Videos are rated and may be delivered to users based at least in part on the rating. Moments may be displayed together with the video by displaying the text of moments at the associated time in the video as the video is being delivered. The text of moment records may be searched based on search parameters received from a user to identify videos to deliver to the user.Type: GrantFiled: October 28, 2015Date of Patent: May 24, 2016Assignee: Unreel Entertainment LLCInventors: Daniel Goikhman, Krishna Arvapally, Latha Maduri Doddikadi, Akshay Arvapally
-
Patent number: 9348910Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating mobile custom views for tenants of an on-demand database service. These mechanisms and methods for creating mobile custom views for tenants of an on-demand database service can enable embodiments to allow tenants to create and push instructions for generating user-defined views to mobile devices, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively create interfaces on mobile devices.Type: GrantFiled: May 3, 2013Date of Patent: May 24, 2016Assignee: salesforce.com, inc.Inventors: Eric Forsberg, Bagrat Mazyan, Jason Schroeder, Deepak Kothule
-
Patent number: 9348911Abstract: A method of searching for information on a computer information network comprises providing a searchbase comprising a plurality of descriptive packets, wherein each packet is associated with one of a plurality of information sources published on a computer information network and includes a query language and template usable therewith, a sending protocol usable therewith and a receiving protocol usable therewith. A search request is received over the computer information network from a user for retrieving information from the plurality of information sources in accordance with given search criteria. The search request is transformed into an inquiry capable of searching the searchbase and the searchbase is searched with the inquiry to identify any of the plurality of information sources which potentially meet the given search criteria.Type: GrantFiled: January 21, 2003Date of Patent: May 24, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Andrew Egendorf, Norton Greenfeld, Eugene Pettinelli
-
Patent number: 9348912Abstract: Embodiments are configured to provide information based on a user query. In an embodiment, a system includes a search component having a ranking component that can be used to rank search results as part of a query response. In one embodiment, the ranking component includes a ranking algorithm that can use the length of documents returned in response to a search query to rank search results.Type: GrantFiled: September 10, 2008Date of Patent: May 24, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vladimir Tankovich, Dmitriy Meyerzon, Michael James Taylor
-
Patent number: 9348913Abstract: Accessing one or more sets of sporting event data, each of which being associated with a particular one of one or more sporting events, and each of which comprising one or more sporting event data that indicate at least current event status of the associated sporting event at a current time. For each of the sporting events, calculating a value by applying the set of sporting event data associated with the sporting event to one or more algorithms, each of which having been determined for a particular sport to which the sporting event is categorized, comparing the value to a threshold requirement, and if the value satisfies the threshold requirement, then displaying the sporting event data associated with the sporting event.Type: GrantFiled: September 9, 2009Date of Patent: May 24, 2016Assignee: YAHOO! INC.Inventors: Kelly William Hirano, Michael Todd Kitzman, Mark Norwood Delamere, Edward Joseph Campbell, III, Brian Thomas Marshall, Hans Chiao-Hsi Yang
-
Patent number: 9348914Abstract: The method and system of the present invention provides an improved technique for replacing, implementing and managing computer-related assets. A technician accesses the World Wide Web through a user's computer. The information resident on the computer, including information regarding the computer and the user's preferences, are downloaded to a remote storage medium through the World Wide Web. Once downloaded, all information may be removed from the user's computer. Subsequently, the technician accesses another computer such as, for example, a new computer that has been assigned to the same user. The technician accesses the World Wide Web through the new computer and downloads the information previously stored on the remote storage medium. This information can then be used to install the user's prior applications, settings and preferences on the new computer.Type: GrantFiled: March 12, 2010Date of Patent: May 24, 2016Assignee: Caldvor Acquisitions Ltd., LLCInventors: Shawn Thomas, Gregory Gray, Michael Woodfin, Warner Mizell, Brian Thomas
-
Patent number: 9348915Abstract: Content items and other entities may be ranked or organized according to a relevance to a user. Relevance may take into consideration recency, proximity, popularity, air time (e.g., of television shows) and the like. In one example, the popularity and age of a movie may be used to determine a relevance ranking Popularity (i.e., entity rank) may be determined based on a variety of factors. In the movie example, popularity may be based on gross earnings, awards, nominations, votes and the like. According to one or more embodiments, entities may initially be categorized into relevance groupings based on popularity and/or other factors. Once categorized, the entities may be sorted within each grouping and later combined into a single ranked list.Type: GrantFiled: May 4, 2012Date of Patent: May 24, 2016Assignee: Comcast Interactive Media, LLCInventors: Ken Iwasa, Seth Michael Murray, Goldee Udani
-
Patent number: 9348916Abstract: A method and system for providing social media ecosystem searching services. Cascading searching is used to locate a desired person in a social media ecosystem. Plural related micro-levels are created in cascading searching lists. The plural related micro-levels include one or more cross-connections between the plural cascading merged lists including cross-connections between the search categories, search subcategories or search keywords in the search categories and search subcategories. The cascading searching provides micro-level searching for a desired person in the social media ecosystem at a level not available with other searching techniques. The system includes voice search requests and automatic translation of search requests and communication requests once a desired person is located into plural different languages. The social media search ecosystem cascading searching services are provided on a cloud communications network for mobile and non-mobile devices.Type: GrantFiled: September 14, 2013Date of Patent: May 24, 2016Assignee: Unittus, Inc.Inventor: Jon Anthony Astore
-
Patent number: 9348917Abstract: An approach is provided for retrieving electronic documents. The approach provides a Web-based graphical user interface that allows users to construct complex queries that include Boolean clauses, proximity clauses and/or keyword phrases, without requiring the users to have a working knowledge of query languages. The Web-based graphical user interface also allows users to specify a semantic meaning for one or more search terms. The approach also allows users to generate various reports for search results. Various filters may be applied to manage the amount of reporting data and semantic meanings may be applied to increase relevancy. A time cost estimator provides an estimated review time for search results. Also included are approaches for using the results of simple searches to perform advanced searches, for estimating the cost and/or time for reviewing search results and for performing tagging analysis and for using logical custodians.Type: GrantFiled: January 31, 2014Date of Patent: May 24, 2016Assignee: Ricoh Company, Ltd.Inventors: Tetsuro Motoyama, Jiang Hong, Candice Lin, Pingping Pan, Yuwen Wu
-
Patent number: 9348918Abstract: A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices in a distributed computing network, the plurality of computing devices being distinct from the central server, each the computing device having a cache in which the computing device automatically stores data generated during the course of the computing device's access to another computing network distinct from the distributed computing network.Type: GrantFiled: February 3, 2014Date of Patent: May 24, 2016Assignee: Brilliant Digital Entertainment, Inc.Inventors: Anthony Rose, Kevin Bermeister
-
Patent number: 9348919Abstract: A computerized system and method is presented for analyzing quotations made in a quoting document of text originally found in a source document. The quoting document and source document can be web pages publicly available on the World Wide Web. The present invention analyzes the quoting document for quoted text, searches the source document for that text, and stores the existence of the quotation in association with the source document. When displaying the source document, quoted text is highlighted. A link is provided between items of quoted text and a list of documents that have quoted that text. From this list the full text of a quoting document may be displayed.Type: GrantFiled: June 27, 2014Date of Patent: May 24, 2016Assignee: GERONIMO DEVELOPMENT CORPORATIONInventor: Orin Russell Armstrong
-
Patent number: 9348920Abstract: Systems and techniques for indexing and/or querying a database are described herein. Discrete sections and/or segments from documents may be determined by a concept indexing system. The segments may be indexed by concept and/or higher-level category of interest to a user. A user may query the segments by one or more concepts. The segments may be analyzed to rank the segments by statistical accuracy and/or relatedness to one or more particular concepts. The rankings may be used for presentation of search results in a user interface. Furthermore, segments and/or documents may be ranked based on recency decay functions that distinguish between segments that maintain their relevance over time in contrast with temporal segments whose relevance decays quicker over time, for example.Type: GrantFiled: June 22, 2015Date of Patent: May 24, 2016Assignee: Palantir Technologies Inc.Inventor: Max Kesin
-
Patent number: 9348921Abstract: The subject technology discloses configurations for providing comments restricted to a set of users for web content on a web page. In one implementation, a widget is provided that enables a content provider or a user to provide comments restricted to the set of users in a manner that does not disrupt an existing implementation or presentation of publicly viewable web content that already provides public comments from visitors of the web site. In particular, the widget may be provided as a plugin or extension in the user's web browser, or be integrated in the web page by the content provider. The scope of the comments restricted to the set of users are defined by one or more access control lists, which allow the comments restricted to the set of users to be only viewable by a specified set of users (and not viewable by other users).Type: GrantFiled: October 4, 2012Date of Patent: May 24, 2016Assignee: Google Inc.Inventors: Alexander Collins, Jeffrey L. Korn, Raoul-Sam Dhun Daruwala
-
Patent number: 9348922Abstract: A search result is modified to include a predetermined number of channels within a predetermined number of a plurality of entries in the search result. The search result is generated in response to a search query. The search result is modified to comprise a predetermined number of channels within a predetermined number of the plurality of entries. The modified search result is updated based on the plurality of entries and a subset of the updated modified search result is selected to be presented in response to the search query. The subset of the updated modified search result comprises the channel and at least one selection of data content.Type: GrantFiled: May 17, 2013Date of Patent: May 24, 2016Assignee: GOOGLE INC.Inventors: Nitin Khandelwal, Sreedhar Mukkamalla, Nitin Jindal, Fabio Lopiano, Nicola Muscettola
-
Patent number: 9348923Abstract: A software asset management method comprising storing URL data for each of a first plurality of software entities, obtaining, by means of a first browser plug-in, first data indicative of a URL from which a browser has obtained content, comparing, for at least one of the first plurality of software entities, the URL data of the respective software entity with the first data, and communicating the first data to a first computer other than a computer hosting the browser subject to a first condition that, for each of the first plurality of software entities, the comparing reveals that the first data does not match the URL data of the respective software entity.Type: GrantFiled: November 6, 2013Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Pawel Gocek, Piotr Kania, Michal Paluch, Tomasz Stopa
-
Patent number: 9348924Abstract: 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: GrantFiled: March 15, 2013Date of Patent: May 24, 2016Assignee: YAHOO! INC.Inventors: Oren Shlomo Somekh, Nadav Golbandi, Oleg Rokhlenko, Ronny Lempel
-
Patent number: 9348925Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for servicing search queries. In one aspect, a method includes determining that a general search query is a locally significant query for a user location that is associated with the user general search query. In turn, a local search query is generated using the general search query and a location phrase representing the user location. A set of set of general search results responsive to the general search query and a set of local search results responsive to the local search query are requested. A final set of search results responsive to the search query are selected. The final set of search results include at least one search result that is included in the set of local search results, and is not included in a pre-specified quantity of highest ranking search results from the set of general search results. Data that cause presentation of the final set of search results are provided.Type: GrantFiled: June 16, 2011Date of Patent: May 24, 2016Assignee: Google Inc.Inventors: Trystan G. Upstill, Oleksandr Grushetskyy, Andrei Damian, Navneet Panda, Aysel Ozgur