Index Generation Patents (Class 707/711)
-
Patent number: 10534822Abstract: Methods, systems, apparatus, including computer programs encoded on computer storage mediums, to employ a benchmarking search engine system. In one aspect, a method includes actions of maintaining a medical study instrument index that organizes data based on procedure type, wherein each index entry in the medical study instrument index includes a procedure type. The actions may further include receiving a search query that identifies particular procedure criteria from a user device, accessing the medical study instrument index that is organized based on procedure type, determining a first output that is representative of biometric data that is independent of a procedure specified by the particular procedure criteria, determining a second output that is representative of biometric data that is dependent on a procedure specified by the particular procedure criteria, and generating a page for display on the user device that includes the first output and the second output.Type: GrantFiled: September 14, 2016Date of Patent: January 14, 2020Assignee: Universal Research Solutions, LLCInventors: Ali Adel Hussam, Nathan Bleigh, Sowjanya Paladugu
-
Patent number: 10529031Abstract: A computerized method for implementing a ranked health-content article feed includes the step of obtaining a set of health-content articles. A health-content article includes a distributable computer file containing a media content comprising text, a digital image or a digital video. The method includes the step of identifying a sub-set of health content articles comprising a marketing content. The method includes the step of removing the sub-set of health content articles comprising the marketing content from the set of health-content articles. The method includes the step of providing an authority score for each health-content article of the set of health-content articles. The method includes the step of providing a social-popularity score for each health-content article of the set of health-content articles. The method includes the step of providing a content score for each health-content article of the set of health-content articles.Type: GrantFiled: September 24, 2015Date of Patent: January 7, 2020Inventors: Sai Suresh Ganesamoorthi, Aravind Kilaru
-
Patent number: 10521411Abstract: An inline tree data structure and one or more auxiliary data structure encode a multitude of data records of a dataset; data fields of the dataset define a tree hierarchy. The inline tree comprises one binary string for each data record that are all the same length, are arranged in an ordered sequence that corresponds to the tree hierarchy, and include an indicator string indicating position in the tree hierarchy of each data record relative to an immediately adjacent data record. A search program is guided through the dataset by interrogating each indicator string in the inline tree data structure so as to reduce unnecessary interrogation of data field values.Type: GrantFiled: August 10, 2016Date of Patent: December 31, 2019Assignee: MOONSHADOW MOBILE, INC.Inventor: Roy W. Ward
-
Patent number: 10509835Abstract: A retrieval method includes: transforming, by a computer, a scale of a feature space according to feature information of each of items which become retrieval targets based on history information of an item selected in the past by a user; calculating a distance between the items in the feature space based on the feature space transformed for each of the items; and outputting an item located at a near distance to a specific item among the items based on the distance between the items.Type: GrantFiled: September 6, 2016Date of Patent: December 17, 2019Assignee: FUJITSU LIMITEDInventor: Hiroshi Ikeda
-
Patent number: 10509768Abstract: A method for secure storage of data and retrieval of desired data from a cloud-based service environment includes receiving the data from a tenant having a unique tenant ID, dynamically extracting data to be indexed from the received data, and creating index information from the extracted data. The index information is encrypted with a tenant private key, the encrypted index information is uploaded into the cloud environment in the form of index files, and a last uploaded index file is queried for in the cloud environment. The encrypted index information of the index file is decrypted with the tenant private key, the decrypted index information is searched for a relevant patient record, and the corresponding desired data is retrieved from the cloud environment. The desired data is rendered onto a client application. The index files are created from the index information in chronological order of receipt of the data.Type: GrantFiled: June 30, 2015Date of Patent: December 17, 2019Assignee: Siemens AktiengesellschaftInventors: Bijesh Balachandran, Ranjith Nair
-
Patent number: 10482133Abstract: Embodiments include methods, and computing systems, and computer program products for creating and editing documents. Aspects include creating a new document by a user using an interactive content manager system, and selecting one or more existing documents related to new document from a content database by user using a content source selection interface. Aspects also include performing content unit mining on the existing documents to extract a set of existing content units, and on the new document to extract a set of new content units, respectively, by a content unit mining and extraction module. Aspects further include comparing set of existing content units and the set of new content units to obtain a set of updated content units using a content unit comparison module, and updating the new document using the set of updated content units by the user using an interactive content manager module.Type: GrantFiled: September 7, 2016Date of Patent: November 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kiera Caponi, Michael E. Gildein, II, Steven P. LaFalce, James A. O'Connor, William G. White
-
Patent number: 10475116Abstract: A method and system to identify a suggested location for storing a data entry in a database including a plurality of divisions is provided. The method includes receiving entry criteria associated with the data entry, and searching the database using the entry criteria to locate similar stored data entries. At least one division for data entries is identified wherein the stored data entries are located. The at least one division is then presented to a user as the suggested location. The method and system may be applied in a network-based auction facility and the data entry may then be a user listing. The method may thus include identifying at least one potentially relevant category for the user listing as the suggested location.Type: GrantFiled: June 3, 2003Date of Patent: November 12, 2019Assignee: eBay Inc.Inventors: Dorothy Ann Nelson, David Jesse, Petra Gross
-
Patent number: 10467193Abstract: Methods and apparatus are provided for real-time ad hoc querying of data records, such as call detail records.Type: GrantFiled: June 24, 2016Date of Patent: November 5, 2019Assignee: EMC IP Holding Company LLPInventors: Rodrigo Dias Arruda Senra, Percy E. Rivera Salas, Diego Salomone Bruno, Rômulo Teixeira de Abreu Pinho, Caio Souza
-
Patent number: 10460017Abstract: A method for providing alternative text for use in association with an image in a web page includes processing, by a web browser application program, code for a web page to display the web page. The web browser application program identifies from the code a URI specifying an image data file for an image to be displayed in the web page. The web browser application program determines whether the URI of the image data file includes a fragment identifier and, in response to determining that the image data file includes a fragment identifier, determines whether text follows the fragment identifier. In response to determining that text follows the fragment identifier, the text is used to identify alternative text for the image and the web page is rendered with the alternative text in place of the image.Type: GrantFiled: January 31, 2017Date of Patent: October 29, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Andrew Johnson
-
Patent number: 10453080Abstract: Techniques are described for collecting customer data through a software application in order to optimize registration form to maximize registration success rates, based on a user engagement score related to user's interest, needs, registration behavior patterns, and source of user. In some examples, a method includes evaluating user data indicating interactions of a user with a software application. The method further includes determining a user engagement score for the user based at least in part on the user data. The method further includes determining, based at least in part on the user engagement score, a number and a type of one or more registration fields. The method further includes outputting the one or more registration fields to a display device based at least in part on a triggering event.Type: GrantFiled: January 27, 2016Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Richard A. Gebhardt, ChunHui Y. Higgins, William P. Higgins, Peter J. Parente, Ke Zhu
-
Patent number: 10452679Abstract: Systems and methods for receiving, storing, and returning annotations in association with annotated data. Data visualizations can be generated using data selected from a data organization and storage system, e.g., a database. Annotation data is stored in association with the underlying data used to generate data visualizations. Future renderings of data visualizations using the same underlying data may then include the corresponding annotation data. In some implementations, a system includes a data storage system storing a plurality of data entries in a database and a processor configured to generate data visualizations representative of the plurality of data entries stored in the database, receive a selection of an element of a data visualization, identify data entries represented by the selected element; receive annotation data associated with the selection, and record data associating the received annotation data with the identified data entries.Type: GrantFiled: September 30, 2016Date of Patent: October 22, 2019Assignee: Google LLCInventor: David Otaguro
-
Patent number: 10452644Abstract: The present invention relates to a technology for verifying relevance of data. One object of the present invention is to suppress increase in time required for verifying relevance of data. According to one embodiment of the present invention, a computer system includes: a storage apparatus configured to provide a storage area formed by storage devices; and a computer configured to manage data. The storage area is configured to store a plurality of pieces of data. The plurality of pieces of data include a first piece of data associated with a second piece of data. The computer is configured to: verify whether or not the first piece of data is normally associated with the second piece of data; and start, when the plurality of pieces of data are verified, verification for one piece of data irrespective of whether or not verification for another piece of data is complete.Type: GrantFiled: April 10, 2015Date of Patent: October 22, 2019Assignee: THE UNIVERSITY OF TOKYOInventors: Kazuo Goda, Masaru Kitsuregawa
-
Patent number: 10439992Abstract: The present disclosure relates to a computer system for inserting multiple data items in a relation, the relation being stored on a server computer of the computer system, the relation comprising data items, wherein the data items are encrypted with a first encryption method in the relation, wherein the data items form a partially ordered set in the relation, the partial order being formed with respect to the data items in non-encrypted form.Type: GrantFiled: February 1, 2016Date of Patent: October 8, 2019Assignee: CompuGROUP Medical SEInventors: Jan Lehnhardt, Tobias Rho
-
Patent number: 10437893Abstract: Provided are methods, systems, and computer program products that generate a plurality of query queues that correspond to a plurality of row-based identifiers corresponding to a plurality of physical memory locations in at least one of a plurality of associative memory networks in response to a semantic-space based query that includes at least one query search element, determine count information responsive to the plurality of query queues and compute information distances between the at least one query search element and ones of associative memory query result elements to determine closeness values corresponding to the information distances.Type: GrantFiled: October 24, 2014Date of Patent: October 8, 2019Assignee: Intel CorporationInventors: Paul Hofmann, Manuel Aparicio, IV, James S. Fleming
-
System and method of integrating to an external search application in an employee desktop web client
Patent number: 10432792Abstract: In the field of government engagement management, for users of an employee desktop web client, it is now possible, within the web client application, to search and read articles and/or knowledge content that has been authored to external locations. Due to this integration to external, third-party applications, content and/or articles can be displayed to an agent on the employee desktop web client graphical user interface. Agents can enter free text into a specific search field and review the results in summary form, and then select an article in HTML format to progress the current interaction with the client. This functionality adds value to the agent experience and enables the agent to provide an improved service to the end client. Results may be filtered by the search engine as well. Moreover, this system and method improves the operation of the computer in that the computer running such a system in the past was not able to integrate in such a fashion in a web client format.Type: GrantFiled: January 16, 2019Date of Patent: October 1, 2019Assignee: Verint Systems UK LimitedInventor: Conor Adams -
Patent number: 10430714Abstract: Techniques are described for automatic suggestion for socially connected experts in electronic discussions. In one example, techniques include extracting topics from an electronic discussion, generating a list of experts in the topics, and editing the list according to social closeness to participants in the electronic discussion.Type: GrantFiled: November 11, 2015Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
-
Patent number: 10423682Abstract: The embodiments of the present invention provide a novel way of searching and interacting with content available via a network, such as the Internet, and the World Wide Web. In some embodiments, systems and methods provide a semantically-oriented structure for organizing and accessing content items. The semantic organization can be derived by leveraging user interactions with the content items. The systems and methods leverage the semantics of the content items and to help the user find content items that are consistent with the purpose of the user's search. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get information form an information space.Type: GrantFiled: January 5, 2016Date of Patent: September 24, 2019Assignee: Bublup, Inc.Inventors: Alain J. Cohen, Marc A. Cohen
-
Patent number: 10373273Abstract: A method, system and computer program product for evaluating an impact of a user's content utilized in a social network. Content in a document (e.g., a presentation) that has been posted on a social network environment is detected as being reused by another user in another document. The author of the reused content is then identified. A counter keeping track of the number of times this content has been adopted in derivative works is then incremented. A score (“impact score”), representing the author's ability to influence other users to adopt the author's content in other users' derivative works, is then generated based on the number of times this content has been adopted in derivative works. Social credit is then provided to the author using the impact score. In this manner, recognition is provided to the author thereby providing motivation for users to post created content in the social network.Type: GrantFiled: September 29, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Jeffrey R. Hoy, Asima Silva
-
Patent number: 10346727Abstract: The present disclosure includes methods and systems for searching for digital visual media based on semantic and spatial information. In particular, one or more embodiments of the disclosed systems and methods identify digital visual media displaying targeted visual content in a targeted region based on a query term and a query area provide via a digital canvas. Specifically, the disclosed systems and methods can receive user input of a query term and a query area and provide the query term and query area to a query neural network to generate a query feature set. Moreover, the disclosed systems and methods can compare the query feature set to digital visual media feature sets. Further, based on the comparison, the disclosed systems and methods can identify digital visual media portraying targeted visual content corresponding to the query term within a targeted region corresponding to the query area.Type: GrantFiled: February 10, 2017Date of Patent: July 9, 2019Assignee: ADOBE INC.Inventors: Zhe Lin, Mai Long, Jonathan Brandt, Hailin Jin, Chen Fang
-
Patent number: 10339116Abstract: Techniques are provided for creating, organizing, and maintaining a sharded database. A sharded database can be created using user-defined sharding, system-managed sharding, or composite sharding. The sharded database is implemented with relational database techniques. The techniques described can be used for organizing a sharded database using composite sharding.Type: GrantFiled: September 16, 2016Date of Patent: July 2, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Wei-Ming Hu, Mark Dilman, Ghazi Nourdine Benadjaoud, Ilya Taranov
-
Patent number: 10339561Abstract: A method and system is described including presenting a first SERP version to a first set of users and a second SERP version to a second set of users; assessing first and second measures of user interactions with the first and second version of the SERP respectively, the user interactions being of a pre-selected type; computing a first and a second distribution of the first and second measures of user interactions and analyzing the first and second distributions conjointly for determining a change in user interactivity. The analyzing can include determining a set of ratios; determining a lowest ratio indicative of a smallest relative change and a highest ratio being indicative of a largest relative change within the set of ratios; determining the magnitude of the change in user interactivity based on the lowest and highest ratios; and determining a significance of the magnitude of the change in user interactivity.Type: GrantFiled: July 11, 2016Date of Patent: July 2, 2019Assignee: YANDEX EUROPE AGInventors: Gleb Gennadevich Gusev, Kirill Valerevich Nikolaev, Aleksey Valerevich Drutsa
-
Patent number: 10324984Abstract: An indexing system for documents such as web pages divides a document into elements, such as document object model elements. User attention data from prior interactions with the document are analyzed to determine those elements of a document that satisfy a threshold requirement of user attention. Elements meeting the user attention threshold requirement are added to a set of indexable content for the document. Furthermore, document sections are determined based on attention data and each section is indexed separately. Indexing is per section and based only on the indexable content, thereby enhancing the index relevance, increasing the efficiency of search engines and reducing spamdexing.Type: GrantFiled: November 2, 2011Date of Patent: June 18, 2019Assignee: ORACLE AMERICA, INC.Inventor: Robert R. Hauser
-
Patent number: 10318843Abstract: An apparatus that includes a computer server having processing circuitry operatively coupled to a memory and a communication interface is provided. A remote image capture device is communicatively coupled to the computer server via the communication interface. The apparatus acquires a captured image of a storage system from the image capture device. The apparatus identifies a pair of physical items in the image, including determining identities of each item of the pair of physical items, and identifying locations in the storage system of each physical item of the pair of physical items. The apparatus processes the image to measure a physical proximity between the pair of physical items, and generates or updates a measure of similarity between the pair of physical items based on the measured physical proximity. The apparatus can also process multiple images to determine similarity between different storage systems or associated persons based on item proximities.Type: GrantFiled: March 30, 2017Date of Patent: June 11, 2019Assignee: Rakuten Kobo, Inc.Inventors: Sancho Juan Carlos Dean Rob Roy McCann, Marius Constantin Muja, Peter Michael Bruce Hudson
-
Patent number: 10289810Abstract: Disclosed is, among other things, a method for distributing content items to authorized users. The method comprising: a content owner device (190), COD, obtaining a first content item (196a); the COD (190) obtaining a first tag associated with the first content item (196a); the COD (190) obtaining a first content key, CK1, for said first content item (196a); the COD (190) encrypting the first content item (196a) using CK1, thereby producing a first encrypted content item; the COD (190) using at least the first tag and a key derivation function, KDF, to derive a first derived key, DK1; the COD (190) encrypting CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and the COD (190) transmitting information to a content server (108), the information comprising: the first encrypted content item and the first tag.Type: GrantFiled: February 27, 2014Date of Patent: May 14, 2019Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Tommy Arngren, Mats Näslund
-
Patent number: 10262081Abstract: A method, apparatus, and computer program product are disclosed for improved string searching. Embodiments described herein provide a mechanism for retrieving string positions of nearest sorted strings. Each letter of the string being used to search for uses its own pointer, each with an array large enough to hold all possible characters. Only the minimum number of letter pointers are needed to make the string unique within the list. Near strings are found by walking up and down each array of pointers to find the closest string.Type: GrantFiled: August 25, 2015Date of Patent: April 16, 2019Inventor: Alvin Roy Reed
-
Patent number: 10242216Abstract: Database entries can be protected by indexing the entries using a plurality of indexes, each associated with a level of access rights. A level of access rights can be determined from a search query, and an index can be selected based on the determined level of access rights. A search key can be generated based on the received query, and the selected index can be searched using the search query. Database entries mapped to the values of the selected index returned in response to the search can be outputted. Each index is associated with a different granularity defining the number and/or ambiguity of search results returned in response to searching an index.Type: GrantFiled: September 6, 2017Date of Patent: March 26, 2019Assignee: Protegrity CorporationInventors: Yigal Rozenberg, Ulf Mattsson
-
Patent number: 10242105Abstract: The present disclosure provides example methods and apparatuses for implementing comment ranking by a search engine. One or more terms describing a target object are extracted from a comment in connection with the target object. One or more useful attributes included in the comment are obtained according to the terms describing the target object. An scoring index the comment is determined according to a number of the useful attributes. The comment is scored according to the index. The comment is ranked according to the score. The present techniques enable a user to quickly and efficiently view helpful comments and help the user make an informed decision.Type: GrantFiled: June 18, 2014Date of Patent: March 26, 2019Assignee: Alibaba Group Holding LimitedInventors: Ranran Du, Yongbin Lin
-
Patent number: 10216852Abstract: Methods, systems, and apparatus for determining that a native application limits access to the native application using account credential requirements, the native application generating an application environment for display on a user device within the native application and operating independent of a browser application that can operate on the user device; obtaining a set of account credentials for indexing environment instances of the native application; instantiating the native application with the set of account credentials; and accessing environment instances of the native application, and for each of the environment instances: generating environment instance data describing content of the environment instance, the content described by the environment instance data including text that a user device displays on the environment instance when the user device displays the environment instance; and indexing the environment instance data for the native application in an index that is searchable by a search enType: GrantFiled: January 22, 2015Date of Patent: February 26, 2019Assignee: Google LLCInventors: Pranay Gupta, Chirag Shah
-
Patent number: 10210256Abstract: Provided is a method and system for indexing documents in a collection of linked documents. A link log, including one or more pairings of source documents and target documents is accessed. A sorted anchor map, containing one or more target document to source document pairings, is generated. The pairings in the sorted anchor map are ordered based on target document identifiers.Type: GrantFiled: April 1, 2016Date of Patent: February 19, 2019Assignee: GOOGLE LLCInventors: Huican Zhu, Jeffrey Dean, Sanjay Ghemawat, Bwolen Po-Jen Yang, Anurag Acharya
-
Patent number: 10187490Abstract: A method for predicting the behavior of an electronic social network (ESN) includes identifying one user's connections with other users and creating a data structure in a memory that represents the users and their connections in the ESN. A plurality of data sources for electronic communications between users are analyzed and assigned a relative importance value. A weight is also assigned to each of the connections between the users. The weight is an encoded value computed based on a link structure of the connections where the link structure includes metadata indicating a category and a status of the respective connection. The probability that one user will communicate with one of the other users is calculated based on the analyzed plurality of data sources calculating, and the user's connections with respect to other users are ranked based on the calculated probabilities.Type: GrantFiled: February 13, 2017Date of Patent: January 22, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dinesh Garg, Ramasuri Narayanam
-
System and method of integrating to an external search application in an employee desktop web client
Patent number: 10187526Abstract: In the field of government engagement management, for users of an employee desktop web client, it is now possible, within the web client application, to search and read articles and/or knowledge content that has been authored to external locations. Due to this integration to external, third-party applications, content and/or articles can be displayed to an agent on the employee desktop web client graphical user interface. Agents can enter free text into a specific search field and review the results in summary form, and then select an article in HTML format to progress the current interaction with the client. This functionality adds value to the agent experience and enables the agent to provide an improved service to the end client. Results may be filtered by the search engine as well. Moreover, this system and method improves the operation of the computer in that the computer running such a system in the past was not able to integrate in such a fashion in a web client format.Type: GrantFiled: May 23, 2018Date of Patent: January 22, 2019Assignee: Verint Systems UK LimitedInventor: Conor Adams -
Patent number: 10176232Abstract: Web search results and enterprise search results are combined into a single presentation. A search query is received from a user associated with a tenant of an enterprise cloud computing platform. Web search results are retrieved based on the search query. The Web search results are ranked and sent to the search engine user interface. An intent of the search query is determined. It is determined that the search query is related to the tenant's enterprise data. An instruction containing the search query keywords and intent is sent to the search engine user interface, and is configured to cause the search engine user interface to submit the keywords intent to an enterprise search engine within the enterprise cloud computing platform. A content template is communicated to the search engine user interface. The content template is configured to display enterprise search results received at the search engine user interface.Type: GrantFiled: March 1, 2016Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Alexander O. Coll, Richard J. Qian, Daniel Marantz, Yan Ke, Yi Li, Javier Garcia Flynn, Longfei Zhang
-
Patent number: 10142109Abstract: Example embodiments relate to instantiating containers. For example, in an embodiment, integrity of a container image may be verified by executing a verification program using verification information associated with the container image. Provenance of the container image may be verified by checking a log associated with the container image. A container may be instantiated from the container image by loading a file system associated with the container image. The file system associated with the container image may be isolated from the verification information and the log.Type: GrantFiled: August 16, 2016Date of Patent: November 27, 2018Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventor: Nigel Edwards
-
Patent number: 10133758Abstract: Provided are systems and methods for managing a database. In an example system, information stored in cells includes a row identifier, a column identifier, a value identifier, and a transaction identifier. The system includes a cell domain and one or more cell buffers. Both the cell domain and cell buffer include a plurality of cells, a row sequence ordering the row identifiers of cells, and a column sequence ordering the column identifiers. Additionally, the cell domain includes row and column identifier generators and transaction and value sequences. The system further includes a transfer module operable to transfer cells from a cell buffer to the cell domain, and a reader module operable to output cells, upon receiving a request buffer, from the cell domain to a response buffer. A set of constraints is applied when outputting cells to the response buffer based on the information stored in the request buffer.Type: GrantFiled: September 10, 2014Date of Patent: November 20, 2018Assignee: Boardwalktech, Inc.Inventors: Ganesh Krishnan, Dharmesh Kirit Dadbhawala, Ashish Baluja
-
Patent number: 10127269Abstract: According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query. The system provides the corresponding result set from the data store for the second database query based on the comparison. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manners described above.Type: GrantFiled: February 14, 2017Date of Patent: November 13, 2018Assignee: International Business Machines CorporationInventors: Arthur Marais, Christopher J. Munson, Nigel G. Slinger, John B. Tobler
-
Patent number: 10095794Abstract: Disclosed are techniques for a method for generating search results that indicate to a user whether the applications listed in the search results have been installed on one or more of their user devices. A search engine obtains one or more user device profiles and combines them to generate a master device profile. The search engine is further configured to provide search results that indicate the installation history of the applications appearing in the search results based on the master device profile. The master device profile contains the installation history of applications across the user devices associated to a particular user. A user device can be configured to generate and maintain a master device profile and can tag search results received from the search engine accordingly.Type: GrantFiled: September 5, 2014Date of Patent: October 9, 2018Assignee: Samsung Electronics Co., Ltd.Inventor: Sameer Patil
-
Patent number: 10096074Abstract: The disclosed computer-implemented method for expanding relevant search results in electronic discovery may include (1) creating a file-participant cluster that links a file within a data source to a set of participants that had interactions with the file, (2) determining that the file-participant cluster exceeds a threshold level of similarity relative to another file-participant cluster, (3) merging the file-participant clusters into a merged file-participant cluster that identifies files and participants linked by the file-participant clusters, (4) receiving, from a user involved in electronic discovery, a query to search the data source for files that match one or more search parameters, and then in response to receiving the query, (5) determining that the file linked by the file-participant cluster matches the search parameters, and (6) providing, to the user, a search result that identifies the merged file-participant cluster.Type: GrantFiled: February 4, 2015Date of Patent: October 9, 2018Assignee: Veritas Technologies LLCInventor: Sandeep Khanzode
-
Patent number: 10083161Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a policy document specifying a plurality of criteria, identifying, in a segment of unstructured text in the policy document, a criteria delimiter, creating a first portion and a second portion of the segment of unstructured text, wherein the first and second portions are created based on the criteria delimiter, wherein the first and second portions comprise a first criterion and a second criterion, respectively, and responsive to identifying an anaphora in the second portion of the segment of unstructured text that is related to a term in the first portion of the segment of unstructured text, combining the first criterion and the second criterion into a composite criterion.Type: GrantFiled: October 15, 2015Date of Patent: September 25, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew R. Freed, Mario J. Lorenzo, Jeffrey B. Nowicki, Daniel Z. Pierce, Jerry L. Von Berge
-
Patent number: 10078696Abstract: A system and method that enables the user to search and identify meaningful and relevant information, based upon the weighted, custom parameters provided by the user and parameters or rules defined by the community of users as a group, with the option of utilizing user profile information to tune or detune searching, comparing or contrasting, and predicting. User profile information is collected and organized with data and feedback collected from other users. The results are then tailored to a weighted, cumulative summary result, for display that benefits the contributing user and subsequent future community or user group associations (UGA). The methods provide a summary, or result, that can be tailored specifically to the user based upon weighted rules (algorithms) and parameters defined by the user (or a user group as a whole), and the weighted rules and parameters defined as meaningful by the user (group).Type: GrantFiled: March 21, 2013Date of Patent: September 18, 2018Inventor: Paul Jerome Sadler
-
Patent number: 10061856Abstract: In one embodiment, a method includes receiving a search query for multimedia objects of an online social network from a user of the online social network; searching an index of multimedia objects to identify multimedia objects indexed with keywords that match n-grams of the search query, the keywords having been extracted from reshares associated with the multimedia objects; calculating an object-score for each identified multimedia object based on social signals; generating search results with references to the identified multimedia objects that have an object-score greater than a threshold object-score; and sending to the user one or more of the search results as part of a search-results page.Type: GrantFiled: January 29, 2015Date of Patent: August 28, 2018Assignee: Facebook, Inc.Inventors: Anuj Bindal, Maxime Boucher, Sahil P. Thaker, Mahsa Ghafourian, Arpit Suresh Jain
-
Patent number: 10057275Abstract: A processor-implemented method is provided. The method may include providing a content registry with at least one application program interface (API) to manage a plurality of entries stored in the content registry. The method may also include providing access to the plurality of entries by a pre-authorized search engine to the content registry in response to a search requested by an authorized requester.Type: GrantFiled: January 6, 2017Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10043158Abstract: A calendar platform is provided for creating an event calendar for publication on a website and sharing events between different calendars. A method for creating an online calendar includes creating at least one event post in the calendar and retrieving from a web server a calendar feed corresponding to a second calendar. For each one of the events in the calendar feed, a new event post for the event is created if the event does not match one of the previously created event posts in the calendar. An event category is assigned to the new event post based on settings defined for the calendar feed. An Internet user viewing the calendar can filter the events by category and export selected events to the user's calendar.Type: GrantFiled: June 1, 2016Date of Patent: August 7, 2018Assignee: Time.ly Network Inc.Inventor: Rik Logtenberg
-
Patent number: 10025851Abstract: There is provided information processing apparatus. An extraction unit extracts features of a selected document from an inverted index in which documents and features of the documents are associated. A retrieval unit retrieves a document having any one of the features extracted by the extraction unit by the inverted index. A selection unit selects a feature of the features corresponding to a plurality of retrieval results by the retrieval unit, the feature having a high effect of narrowing down the retrieval results. A presentation unit presents a combination of the features selected by the selection unit, as a retrieval condition.Type: GrantFiled: May 21, 2015Date of Patent: July 17, 2018Assignee: FUJI XEROX CO., LTD.Inventors: Motoyuki Takaai, Seiji Suzuki
-
Patent number: 9996263Abstract: A method and apparatus of a device that includes a shared memory hash table that notifies one or more readers of changes to the shared memory hash table is described. In an exemplary embodiment, a device modifies a value in the shared memory hash table, where the value has a corresponding key. The device further stores a notification in a notification queue that indicates the value has changed. In addition, the device invalidates a previous entry in the notification queue that indicates the value has been modified. The device signals to the reader that a notification is ready to be processed.Type: GrantFiled: May 11, 2016Date of Patent: June 12, 2018Assignee: Arista Networks, Inc.Inventors: Hugh W. Holbrook, Duncan Stuart Ritchie, Sebastian Sapa, Simon Francis Capper
-
System and method of integrating to an external search application in an employee desktop web client
Patent number: 9986093Abstract: In the field of government engagement management, for users of an employee desktop web client, it is now possible, within the web client application, to search and read articles and/or knowledge content that has been authored to external locations. Due to this integration to external, third-party applications, content and/or articles can be displayed to an agent on the employee desktop web client graphical user interface. Agents can enter free text into a specific search field and review the results in summary form, and then select an article in HTML format to progress the current interaction with the client. This functionality adds value to the agent experience and enables the agent to provide an improved service to the end client. Results may be filtered by the search engine as well. Moreover, this system and method improves the operation of the computer in that the computer running such a system in the past was not able to integrate in such a fashion in a web client format.Type: GrantFiled: July 22, 2016Date of Patent: May 29, 2018Assignee: Verint Systems UK LimitedInventor: Conor Adams -
Patent number: 9959357Abstract: Enable using a user computer to search the user's personal content items hosted by an online content management service, the online content management service having an indexer computer configured to generate a base index of the user's content items hosted by the service, a base index server computer configured to transmit the generated base index over a network to the user computer, an index mutation generator computer configured to generate index mutations for subsequent changes to user's hosted content items, and an index mutation sever computer configured to transmit the generated index mutations over the network to the user computer. In one aspect, the system and method enable searches of the user's hosted content items and changes thereto to be conducted at the user computer using an index local to the user computer constructed based on the base index and the index mutations received by the user computer.Type: GrantFiled: September 16, 2015Date of Patent: May 1, 2018Assignee: Dropbox, Inc.Inventors: Samir Goel, Franck Chastagnol, Abhishek Agrawal
-
Patent number: 9928240Abstract: Embodiments of the present invention disclose a method, computer program product, and system for generating a plan for document processing. A plurality of electronic documents are received from a data store. The plurality of electronic documents are analyzed. Textual data within the identified tabular data are identified, by performing a first natural language search of the analyzed plurality of electronic documents. Textual hints are generated, where the generated textual hints are mapped to a lookup set. References are identified, and a count of identified references are determined. A priority score is calculating based on the count of identified references. In response to receiving a priority score modifying value, a modified priority score is calculated. Ingestion plans are generated based on the modified priority score. Generated ingestion plans are communicated by the computer using the network.Type: GrantFiled: October 17, 2016Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Donna K. Byron, Robert E. Loredo
-
Patent number: 9916328Abstract: Systems and methods are provided for providing user assistance on a mobile device. For example, a method may include receiving a first image of a screen captured on a mobile device, determining key content in the first image by performing recognition on the first image, and using the key content as a query to an index that associates key items with screen capture images previously received from the mobile device. The method may further include determining that a search result of the query includes at least one key item with a rank that exceeds a relevancy threshold, determining a portion of a second image from the screen capture images that is associated with the at least one key item, generating annotation data that includes the portion of the second image, and providing the annotation data for display with the screen on the mobile device.Type: GrantFiled: August 4, 2014Date of Patent: March 13, 2018Assignee: GOOGLE LLCInventors: Matthew Sharifi, David Petrou
-
Patent number: 9898535Abstract: A method of performing a digital search, wherein the result set returned is additionally narrowed via a virtual personality, represented by an animated avatar selected by the user prior to enacting the search. The avatar consists of a virtual identity, which, when reduced to keyword characteristics and then applied to a search algorithm, enables the filtering of result sets according to the inferred desires of the hypothetical individual instantiated by the virtual identity itself, expressed as an avatar.Type: GrantFiled: January 28, 2013Date of Patent: February 20, 2018Inventor: Mark C. Edberg
-
System and method for launching submitting-user-defined communicative action based on image matching
Patent number: 9900276Abstract: A system includes an image repository that maintains a plurality of images submitted by submitting users. Upon submitting an image, the submitting user may specify one or more communicative actions to be launched in the event that a searching user presents the same image to the repository. The presented image is searched against every image in the repository using image matching technology. If a match is found—that is, if the presented image is substantially the same as an image previously submitted and stored in the repository (i.e., the same image or a photograph thereof)—then one or more communicative actions, previously defined by the submitting user and associated with the stored image, are launched towards the searching user.Type: GrantFiled: April 18, 2016Date of Patent: February 20, 2018Assignee: Red Gun Technologies, Inc.Inventors: J. Scott Carr, Mark Norton