Patents Examined by Hosain Alam
-
Patent number: 9904716Abstract: Embodiments of the present invention disclose a computer program product for optimizing data analysis. A set of analytics are received and a plurality of subsets of the set of analytics is generated. An optimization goal(s) is defined. The plurality of subsets of analytics are applied to a set of data. The output of applied analytics are recorded on a data storage device by the computer. Performance values of the computer applying the plurality of subsets of analytics are recorded and displayed. An optimal subset of the plurality of subsets of analytics is calculated, using recorded performance values and outputs of the applied plurality of subsets of analytics, being based on the optimization goal. A set of applied analytics are displayed, where the set of applied analytics includes a number of subsets of analytics of the plurality of analytics that meet the criteria of the optimal subset.Type: GrantFiled: November 2, 2016Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Varun Bhagwan, Clemens Drews, Daniel F. Gruhl, Neal R. Lewis, April L. Webster, Steven R. Welch
-
Patent number: 9904710Abstract: A system and method for validating and formatting IP right identifiers is provided. The technique includes accessing an IP right identifier from a database, extracting a set of tokens from the IP right identifier, validating each of the extracted tokens against a list of standard tokens, and determining a set of standard tokens for the IP right identifier based on the validation. The invention further includes formatting the IP right identifier based on the set of standard tokens and a format definition, and storing the formatted IP right identifier in a database.Type: GrantFiled: May 18, 2012Date of Patent: February 27, 2018Assignee: CPA SOFTWARE LIMITEDInventor: Nicholas John Church
-
Patent number: 9898490Abstract: Techniques are described herein for supporting multiple versions of a database server within a database machine comprising a separate database layer and storage layer. In an embodiment, the database layer includes compute nodes each hosting one or more instances of a database server. The storage layer includes storage nodes each hosting one or more instances of a storage server, also referred to herein as a “cell server.” In general, the database servers may receive data requests, such as SQL queries, from client applications and service the requests in coordination with the cell servers of the storage layer.Type: GrantFiled: June 24, 2014Date of Patent: February 20, 2018Assignee: Oracle International CorporationInventors: Umesh Panchaksharaiah, Krishnan Meiyyappan, Kothanda Umamageswaran, Alex Tsukerman, Semen Ustimenko, Adrian Ng, Devang Mundhra, Yinian Qi
-
Patent number: 9892208Abstract: User input expressed as text may be analyzed for determining a type of response, such as an application response, and/or determining a type of task that is requested by the user input. Entity representations may be identified, classified and/or or tagged based on a type of response, type of task and/or a set of entity types. A surface form of an entity, ambiguous entity representation and/or other type of expression within the user input may be resolved, normalized and/or mapped to a normalized value. Normalizing entities and/or entity attributes may involve using a set of normalization rules, a lookup table, one or more machined learned methods, and/or an entity normalization index that associates entities with alternate surface forms derived from web corpora. The normalized value may be used to construct a request to a structured knowledge source and/or an application.Type: GrantFiled: April 2, 2014Date of Patent: February 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tasos Anastasakos, Alexandre Rochette, Ruhi Sarikaya
-
Patent number: 9892162Abstract: A first query is detected. The first query is for a storage device, and pulls a result set from the storage device using a set of predicates. The first query satisfies a size criterion. A new set of predicates of the result set is identified. The new set of predicates does not include any predicates of the original set of predicates. A second query which is the same as the first query is detected. The new set of predicates is used to determine the result set.Type: GrantFiled: October 12, 2016Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Naresh K. Chainani, Kiran K. Chinta, Liping Zhang
-
Patent number: 9892155Abstract: It is one object of the present invention to disclose a method for filtering targeted data comprising steps of: a. providing a plurality of M devices Di; each of the Di is adapted to measure a physiological parameter; b. providing a data base of plurality of classified data; the classification is according to the physiological parameters; c. measuring a plurality of N physiological parameters of a mammalian subject using the devices; d. storing results of the measurement in a computer readable medium having instruction thereon; wherein the method, additionally comprising step of e. selecting via the instructions, at least some of the classified data according to the result of measurement of physiological parameters.Type: GrantFiled: September 1, 2013Date of Patent: February 13, 2018Assignee: BEYOND VERBAL COMMUNICATION LTDInventor: Yoram Levanon
-
Patent number: 9881345Abstract: 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: April 11, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Jeffrey R. Hoy, Asima Silva
-
Patent number: 9870360Abstract: Methods, systems, and apparatus, including computer program products, for organizing music tracks based on shared metadata. In one aspect, a method includes identifying a set of common music tracks associated with a first user and a second user, wherein the set of common music tracks includes at least one music track present in both a first set of music tracks associated with the first user and a second set of music tracks associated with the second user. Metadata associated with at least one music track in the set of common music tracks is retrieved, the metadata being specific to the second user. A set of user music tracks associated with the first user is organized based on the retrieved metadata.Type: GrantFiled: September 4, 2015Date of Patent: January 16, 2018Assignee: GOOGLE LLCInventors: Brandon Bilinski, Clement D. Wright, Kathleen Hsiang Chen
-
Patent number: 9852202Abstract: A computerized, bandwidth-reduced method of reconciling two ordered sets of values such that a series of changes made to the one are reflected in the other, the method involves maintaining, a positions list, tracking each positional change made to an ordered set and replicating each positional change in the positions list. When a reconciliation is required for a corresponding ordered set in a second location, the method involves creating a concise representation of the changes using the positions list and content of the ordered set by generating a REMOVE SERIES, a SWAP SERIES, an INSERT SERIES, and a CHANGE SERIES, transferring the concise representation from the first location to the second location via a communication path, and sequentially applying the REMOVE SERIES, SWAP SERIES, INSERT SERIES and CHANGE SERIES of the concise representation to the ordered set at the second location.Type: GrantFiled: September 23, 2016Date of Patent: December 26, 2017Assignee: International Business Machines CorporationInventor: Amit P. Joglekar
-
Patent number: 9852168Abstract: A planning device and method of data storage are disclosed. The planning device includes a format-processing sub-logic and a space-allocation sub-logic. The format-processing sub-logic is for creating a formatting information area, for creating an index area for storing index data, and for creating a data area on a designated physical storage disk, and wherein the formatting information defines the index area and the data area. The space-allocation sub-logic is for allocating at least one data block to an upper-layer application in accordance with a size of a document needed to be stored. By adopting the formatting process, users may create the index area and data area on different physical storage disks so as to separate the index area and the data area. In this way, the users may store the information regarding the index area on different storage disks.Type: GrantFiled: December 12, 2013Date of Patent: December 26, 2017Assignee: Zhejiang Uniview Technologies Co., LtdInventor: Zhiming Lv
-
Patent number: 9846718Abstract: A method is used in deduplicating sets of data blocks. A candidate data object is identified for deduplicating a data object. A digest associated with the candidate data object matches a digest associated with the data object. Digest information of a set of data objects is evaluated. The set of data objects are selected for evaluation based on an association between location of the set of data objects and location of the candidate data object. Based on the evaluation, a deduplicating technique is applied for deduplicating the data object.Type: GrantFiled: March 31, 2014Date of Patent: December 19, 2017Assignee: EMC IP Holding Company LLCInventors: Richard P. Ruef, Ying Hu, Kurt William Everson
-
Patent number: 9846786Abstract: Methods, systems, and products create anonymous loan documents. Electronic loan documents are prepared for a borrower of a loan. An anonymous shadow copy of the electronic loan documents is generated that removes personally identifying information, such as names, addresses, and social security numbers. The anonymous shadow copy of the electronic loan documents may then be electronically published.Type: GrantFiled: July 5, 2015Date of Patent: December 19, 2017Assignee: ReverseVision, Inc.Inventor: Thomas M. Martignoni
-
Patent number: 9842171Abstract: The invention relates to a solution in which advertisement icons displayed together with map information relate to the displayed map information. In one embodiment of the invention, some or all of the advertisement icons are from service providers situated within the geographical area displayed by the map information.Type: GrantFiled: February 15, 2012Date of Patent: December 12, 2017Assignee: Conversant Wireless Licensing S.a.r.l.Inventors: Ahti Muhonen, Juha Salo, Matthew Snyder
-
Patent number: 9824107Abstract: A session table includes one or more records, where each record represents a session. Session record information is stored in various fields, such as key fields, value fields, and timestamp fields. Session information is described as keys and values in order to support query/lookup operations. A session table is associated with a filter, which describes a set of keys that can be used for records in that table. A session table is populated using data contained in security information/events. Rules are created to identify events related to session information, extract the session information, and use the session information to modify a session table. A session table is partitioned so that the number of records in each session table partition is decreased. A session table is processed periodically so that active sessions are moved to the current partition.Type: GrantFiled: October 24, 2007Date of Patent: November 21, 2017Assignee: EntIT Software LLCInventors: Anurag Singla, Kumar Saurabh, Kenny C. Tidwell
-
Patent number: 9817839Abstract: A method for managing information at a construction site is disclosed. In one embodiment, task data is received from a handheld tool at a construction site. A database is populated with the task data such that the task data can be retrieved from the database. The task data is then used to generate at least one report.Type: GrantFiled: November 29, 2012Date of Patent: November 14, 2017Assignee: Trimble Inc.Inventors: Kent Kahle, Pat Bohle, Robert Painter, Markus Messmer, Oliver Glockner, Angela Beckenbauer, Till Cramer, Andreas Winter
-
Patent number: 9804932Abstract: A method and a device for processing data and an electronic apparatus are provided. The method comprises: obtaining recovery data and modification data when original data is modified, wherein the modification data is data obtained after modifying the original data, and the recovery data is data configured to recover at least a part of the modification data to data in the original data; executing one of the recovery data and the modification data; and executing the other one of the recovery data and the modification data when failing to executing one of the recovery data and the modification data. With the present disclosure, the problem that recovering the system or the system files causes the system unable to work normally is solved, and a stability of the system is enhanced. The present disclosure can be used in the solution for computer viruses.Type: GrantFiled: October 18, 2013Date of Patent: October 31, 2017Assignee: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.Inventors: Dingpan Li, Ming Xu, Yong Chen
-
Patent number: 9798791Abstract: During a synchronization phase of a replication process, a master server generates and saves a shadow copy of predefined files to one or more replica servers so as to synchronize the files on both servers. Thereafter, during a replication phase of the replication process, the master server supplements the shadow copy with copies of individual files that have been modified. Each replica server is associated with a filter that controls which of the modified individual files, if any, is sent from the master server to that replica server for storage.Type: GrantFiled: December 4, 2013Date of Patent: October 24, 2017Assignee: CA, Inc.Inventors: Haiyang Zhang, Victor Liu, Xiaopin Wang, Lei Huang
-
Patent number: 9798785Abstract: Provided is an apparatus and method for searching for address book information. To this end, the present invention, upon receiving a search request message for searching address book information from a client, checks a search preference, searches for the address book information based on the checked search preference, applies a priority to the found address book information to create a final search result, creates a response message including the created final search result, forwards the response message to the client, and updates the preset search preference based on the final search result, thereby providing a search result optimized for a user.Type: GrantFiled: January 20, 2012Date of Patent: October 24, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Gyu-Bong Oh, Sun-Gi Gu
-
Patent number: 9798782Abstract: Techniques are described for revising data partition size for use in generating predictive models. In one example, a method includes determining an initial number of base model partitions of data from a plurality of data sources; determining an initial base model partition size based at least in part on the initial number of base model partitions; and evaluating the initial base model partition size at least in part with reference to at least one base model partition size reference. The method further includes determining a finalized number of base model partitions based at least in part on the initial base model partition size; determining a revised base model partition size; and generating revised base models based at least in part on the revised base model partition size, including using a predictive modeling framework to randomly assign input data records from the plurality of data sources into the base model partitions.Type: GrantFiled: June 5, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: C. Ates Dagli, Niall Fraser McCarroll, Dmitry Vasilenko
-
Patent number: 9798780Abstract: A search system configured to predict further search intents of a user and to perform exploratory further searches and produce a number of search features and associated relevances and divergence quantifiers for displaying by user equipment at least two-dimensional so as to allow the user to identify relationship of various diverging search terms and to rapidly direct the searching towards information the existence of which may have been previously unknown to the user. Some of the search features can be concealed and shown to the user only if the user magnifies the corresponding area on a display showing the search features returned by the search engine. Files matching to varying degree with the present and predicted further searches are shown to the user with respective lists of search features.Type: GrantFiled: September 30, 2014Date of Patent: October 24, 2017Assignees: University of Helsinki, Aalto University FoundationInventors: Tuukka Juhani Ruotsalo, Jaakko Tapani Peltonen, Manuel J. A. Eugster, Petri Jukka Myllymäki, Giulio Jacucci, Samuel Kaski, Dorota Glowacka