Patents Examined by Ken Hoang
-
Patent number: 10915661Abstract: A method, system and a computer program product are provided for obscuring web searches by performing cognitive analysis on one or more user search inquiries from a first user to identify a user search behavior profile for the first user, and then generating one or more obfuscating search inquiries consistent with the user behavior search profile for the first user for issuance with the user search inquiries to impair the search engine from accurately characterizing search information related to the first user.Type: GrantFiled: November 3, 2016Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Rashmi Avancha, James E. Bostick, Wing L. Leung, Craig M. Trim
-
Patent number: 10891289Abstract: In various embodiments, a method for optimizing data storage includes receiving an input data stream, where each data record received in the data stream is tagged with a group of one or more tags. The method further includes, for each data record of data records that have been received in the data stream, using the group of one or more tags of the corresponding data record to update a data structure tracking coexistence implications of tags that have been observed together in the groups of tags of the data records. The method further includes using the data structure tracking coexistence implications of tags to optimize a query.Type: GrantFiled: May 22, 2017Date of Patent: January 12, 2021Assignee: Wavefront, Inc.Inventor: Clement Ho Yan Pang
-
Patent number: 10885024Abstract: Systems, device configurations, and processes for a server to receive, from a user interface (UI) on a client, a request to generate a list from a selection of: an objective, vocabulary item, and/or grammar point mapped to a range of competency scores, and an audience. The server then selects data records storing data for the objective, vocabulary item or grammar point. The server then renders, for transmission and display on the client, a user interface control including a list of data for the objective, grammar point, and/or vocabulary item.Type: GrantFiled: November 3, 2016Date of Patent: January 5, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Catherine Hayes, Michael John Mayor, Joseph John Worachek, Ian Wood, Veronica Benigno, Simon Piers Buckland
-
Patent number: 10885028Abstract: Methods and devices for searching and aggregating data in a distributed cloud computing environment are provided. In some embodiments, a request from a client to perform a data transaction is received by a first server. The first server simultaneously spawns a plurality of threads, each thread sending to a different server of a plurality of servers the request to perform the data transaction. A response indicating whether the data transaction was performed by the server is received by the first server and from each server of the plurality of servers. In response to an indication that the data transaction was performed by one or more servers of the plurality of servers and when the data transaction is a get transaction: data corresponding to the data transaction is received by the first server and from the one more servers, the data received from the one or more servers is aggregated by the first server to form combined data, and the first server sends the combined data to the client.Type: GrantFiled: January 19, 2018Date of Patent: January 5, 2021Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Tom Kludy, Ricardo Fernando Feijoo
-
Patent number: 10885103Abstract: The cell image search apparatus includes: an image set storage unit; a captured image acquisition unit that acquires a plurality of captured images obtained by imaging cells in time series; an image feature amount extraction unit that extracts an image feature amount from each cell image of the image set and each of the plurality of captured images; an image search unit that searches for a captured image similar to each cell image of the image set, among the plurality of captured images, based on image feature amounts of each cell image of the image set and the plurality of captured images; and a search result output unit that outputs a search result in a case where captured images similar to at least two cell images included in the image set are searched for by the image search unit.Type: GrantFiled: May 31, 2018Date of Patent: January 5, 2021Assignee: FUJIFILM CorporationInventor: Tsuyoshi Matsumoto
-
Patent number: 10884704Abstract: A computer-implemented method, a system, and a computer program product for sorting a data table by an attribute of the data table is provided. Each data block of the data table is provided with attribute value information being indicative of distinct values and/or ranges of values of the attribute in each of the data blocks of the data table. Distinct ranges and/or distinct values of the attribute of the data table are derived from the attribute value information. For each determined distinct range and/or distinct value, a bucket may be created. For each created bucket, it may be determined, using the attribute value information, which data block of the data table is to be scanned. Each scanned record is distributed to a corresponding bucket. The entries or records in each bucket having more than one record, may be sorted by the attribute.Type: GrantFiled: September 21, 2017Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: Felix Beier, Andreas Brodt, Oliver Schiller, Knut Stolze
-
Patent number: 10885034Abstract: A data query method and apparatus, and a database system, where the method includes receiving a data query request, generating an original query plan according to the data query request, obtaining a candidate query plan set according to the original query plan, restructuring a join predicate in the original query plan, determining basic information of a restructured join predicate in the original query plan, determining a constraint condition of the restructured join predicate in the original query plan, determining an equal-cost query plan for the original query plan according to the basic information of the restructured join predicate in the original query plan and the constraint condition of the restructured join predicate in the original query plan, and performing querying according to the equal-cost query plan for the original query plan. Hence, data query performance can be improved.Type: GrantFiled: May 30, 2018Date of Patent: January 5, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guoping Wang, Junhua Zhu
-
Patent number: 10885039Abstract: Systems and methods are disclosed for improving search results returned to a user from one or more search domains, utilizing query features learned locally on the user's device. A search engine can receive, analyze and forward query results from multiple search domains and pass the query results to a client device. A search engine can determine a feature by analyzing query results, generate a predictor for the feature, instruct a client device to use the predictor to train on the feature, and report back to the search engine on training progress. A search engine can instruct a first and second set of client devices to train on set A and B of predictors, respectively, and report back training progress to the search engine. A client device can store search session context and share the context with a search engine between sessions with one or more search engines. A synchronization system can synchronize local predictors between multiple client devices of a user.Type: GrantFiled: May 26, 2015Date of Patent: January 5, 2021Assignee: Apple Inc.Inventors: John M. Hornkvist, Gaurav Kapoor
-
Patent number: 10885132Abstract: A method, system and a computer program product are provided for obscuring web searches by generating or retrieving one or more simulated user search behavior profiles for one or more simulated users, and then generating one or more obfuscating search inquiries consistent with the one or more simulated user search behavior profiles for issuance with the user search inquiries to impair the search engine from accurately characterizing search information related to the first user.Type: GrantFiled: November 3, 2016Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: James E. Bostick, Jia Chen, Wing L. Leung, Craig M. Trim
-
Patent number: 10885131Abstract: Various embodiments are described herein for a system and method for determining a community of users with similar temporal behaviour from a plurality of users that generate electronic content during a time period by, for example, accessing the electronic content from a data store using a processing unit; determining at least one transient topic from the accessed electronic content for the time period using a topic extractor; determining contributions of the users to the identified at least one transient topic using a user community detector; determining the community of users as the users that have similar temporal contributions to the at least one identified transient topic using the user community detector; and providing a recommendation based on a determined user community.Type: GrantFiled: September 12, 2016Date of Patent: January 5, 2021Inventors: Ebrahim Bagheri, Hossein Fani, Fattane Zarrinkalam
-
Patent number: 10885488Abstract: A system for accessing business metadata within a distributed network is disclosed. The system facilitates metadata driven for using social constructs in combination with metadata management to enhance metadata. The system includes a data storage device configured to store business information and metadata related to the business information, a processor configured to: selectively receive rated user input that provides supplemental information regarding at least one of the business information and the metadata, determine the context of the supplemental information and the at least one of the business information and the metadata; template the supplemental information by type and using pointers in the system provide non-redundancy, store the organized supplemental information in the data storage device, and generate a user interface element, and a display device configured to display the user interface element as the definition of the business information.Type: GrantFiled: July 16, 2018Date of Patent: January 5, 2021Assignee: HARTFORD FIRE INSURANCE COMPANYInventors: James A. Madison, Balachandar Kandaswamy, Teresa Mullen-Sweeney
-
Patent number: 10877929Abstract: The present disclosure relates generally to a data integration system that integrate an object based data integration tool, such a GUI-based data integration tools, with version control systems using a relational database repository for persistence. Examples of distributed version control systems include Git, Mercurial, and Bazaar, and examples of centralized version control systems include Subversion, CVS etc. in centralized or distributed environments.Type: GrantFiled: October 12, 2018Date of Patent: December 29, 2020Assignee: Oracle International CorporationInventors: Chetan Kothari, John Westworth Leigh, Robert Velisar
-
Patent number: 10762140Abstract: A computer system receives a published electronic document from a first source. The computer system analyzes structure and content of the published electronic document to extract information. Such extracted information can include keywords, based on content, and information indicative of relative importance of those keywords, based on structure. The computer system generates queries based on the extracted information to query a content management system of a second source of published electronic documents. The results can indicate whether the content management has content available corresponding to the query, and whether the content is published in electronic documents available from the second source.Type: GrantFiled: November 2, 2016Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Georgios Krasadakis, Oleksiy Shepetko
-
Patent number: 10754824Abstract: Various embodiments for enhancing storage of deduplicated data in a computing storage environment. Analytics are applied to at least one data storage characteristic observed in the computing storage environment to restructure the deduplicated data in a more sequential manner so as to enhance performance of the computing storage environment. A type of storage device associated with the deduplicated data is monitored, and the analytics are withheld from application when the type of storage device is determined to be a solid-state device. The restructuring of the deduplicated data in the sequential manner is performed by comparing the at least one data storage characteristic against at least one predetermined thresholds, one of the at least one predetermined thresholds prohibiting a particular block of the deduplicated data from being restructured when the particular block of deduplicated data has been previously moved in the computing storage environment within a predefined timeframe.Type: GrantFiled: February 14, 2018Date of Patent: August 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor
-
Patent number: 10740418Abstract: A method, system and a computer program product are provided for obscuring web searches by performing cognitive analysis on the one or more user search inquiries to identify a user search behavior profile and user characterization information for the first user and generating or retrieving one or more simulated user search behavior profiles for one or more simulated users, and then generating one or more obfuscating search inquiries consistent with the one or more simulated user search behavior profiles for issuance with the user search inquiries to impair the search engine from accurately determining the user characterization information for the first user.Type: GrantFiled: November 3, 2016Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: James E. Bostick, Jia Chen, Wing L. Leung, Craig M. Trim
-
Patent number: 10733153Abstract: A system and method are disclosed for managing snapshots of a distributed file system. In accordance with one implementation, a list of snapshots of a file system is presented to a user, where the snapshots include one or more active snapshots and one or more inactive snapshots. A request by the user to access one of the snapshots in the list is received. In response to determining that the requested snapshot is active, the user is provided access to the requested snapshot. In response to determining that the requested snapshot is inactive, the requested snapshot is activated and the user is provided access to the requested snapshot.Type: GrantFiled: July 11, 2016Date of Patent: August 4, 2020Assignee: Red Hat, Inc.Inventors: Avra Sengupta, Rajesh Joseph
-
Patent number: 10713321Abstract: A system analyzes periodically collected data associated with entities, for example, users, servers, or systems. The system determines anomalies associated with populations of entities. The system excludes anomalies from consideration to increase efficiency of execution. The system may rank the anomalies based on relevance scores. The system determines relevance scores based on various factors describing the sets of entities. The system may present information describing the anomalies based on the ranking. The system may use a machine learning based model for predicting likelihoods of outcomes associated with sets of entities. The system generates alerts for reporting the outcomes based on the predictions.Type: GrantFiled: January 18, 2018Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chih Po Wen, Goutham Kurra
-
Patent number: 10698908Abstract: A computerized method comprising using hardware processor(s) for receiving, from a computerized search engine, digital input data comprising a group of relevancy score sets, where each relevancy score set comprises scores associated with computerized search terms and search field pairs found in electronic documents. Two or more statistical values are computed of the relevancy score sets, one or more of the two or more statistical values for each relevancy score set. Based on some of the two or more statistical values, some relevancy scores sets are reduced from the group to create a reduced group. The reduced group is sent to the computerized search engine for presenting a search result to a user on a computer display.Type: GrantFiled: July 12, 2016Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Doron Cohen, Haggai Roitman
-
Patent number: 10691739Abstract: In an example, there is disclosed a computing apparatus, including one or more logic elements, including at least one hardware logic element, comprising a classification engine to: receive a clean multi-labeled dataset comprising a plurality of document each assigned to one or more of a plurality of categories; receive an unclean multi-labeled dataset; and produce a recategorized and cleansed dataset from the unclean multi-labeled dataset, comprising predicting a number of labels {circumflex over (l)} for a document j, and comparing {circumflex over (l)} to an existing number of labels l. There is also disclosed a method of providing a classification engine.Type: GrantFiled: December 22, 2015Date of Patent: June 23, 2020Assignee: McAfee, LLCInventors: Nidhi Singh, Craig Philip Olinsky, Thamizhannal Paramasivam
-
Patent number: 10678847Abstract: The present application discloses a method and a device for searching a target in an image. The search method includes: locating a target in an image to be searched (S101); classifying the target and extracting a local feature of the target to generate a local feature code of the local feature (S102); searching an image database for suspected images of the same classification as the target through a tree classification index structure, comparing pre-stored local feature codes of the suspected images with the local feature code of the target, and outputting a suspected image with a similarity larger than a first threshold (S103).Type: GrantFiled: December 29, 2015Date of Patent: June 9, 2020Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.Inventor: Jietian Guo