Patents Examined by Tuan-Khanh Phan
-
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: 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: 9846742Abstract: Disclosed are an apparatus and method for providing a community service. The apparatus includes a content analysis unit configured to generate a plurality of content figures representing a plurality of pieces of content, and generate connection relationships of the plurality of content figures according to connection relationships among the plurality of pieces of content, a content management unit configured to set a size value of an upper content figure based on lower content figures, from among the plurality of content figures, connected to lower hierarchies of the upper content figure, and a content transmitter configured to transmit connection relationships of the plurality of content figures and size data that includes the size value to a user terminal connecting to an on-line community. Accordingly, an overall trend may be noticed at a glance, and it may be possible to prevent content spamming because meaningless content would fall behind.Type: GrantFiled: February 19, 2013Date of Patent: December 19, 2017Assignee: Samsung SDS Co., Ltd.Inventors: Ja-Wook Koo, Young-Gun Shin
-
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: 9779283Abstract: This application provides to a method for identifying one or more prostate tissue samples in a database that are closest to a test prostate sample, which can be used to aid pathologists when examining prostate tissues to attain reliable and consistent diagnoses of prostate cancer. Also provided are databases and computer algorithms that can be used with such methods.Type: GrantFiled: January 5, 2012Date of Patent: October 3, 2017Assignee: The Board of Trustees of the University of IllinoisInventors: Rohit Bhargava, Jin Tae Kwak, Saurabh Sinha
-
Patent number: 9767105Abstract: A method of managing data for at least one wireless communication network and a data management system for implementing such a method are provided. The method comprises determining at least one free space metric for at least one data storage device and comparing the at least one determined free space metric for the at least one data storage device to at least one threshold value. If the at least one determined free space metric for the at least one data storage device exceeds the at least one threshold value, the method further comprises identifying data object groups represented by data objects stored within the at least one data storage device, determining a retention priority value for each identified data object group, determining at least one data object group for which to retire data objects based at least partly on the determined retention priority values, and retiring data objects within the determined at least one data object group from the at least one data storage device.Type: GrantFiled: December 11, 2013Date of Patent: September 19, 2017Assignee: Viavi Solutions UK LimitedInventors: Nicholas James Randell, Peter Kenington, Christopher Drawater
-
Patent number: 9754031Abstract: A method includes receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider, generating a landing page image representative of the landing page based at least in part on the landing page information, the landing page image being different from the landing page, specifying an association between the landing page image and a content item associated with the content provider, generating a control for presentation along with the content item that, when activated, causes the display of the landing page image providing, in association with a resource, the content item in combination with the control.Type: GrantFiled: March 22, 2012Date of Patent: September 5, 2017Assignee: Google Inc.Inventors: Zuo Yan, Zhen Shen
-
Patent number: 9736014Abstract: An approach is provided in which a mobile device collects serviceability data from applications executing on the mobile device based upon one or more serviceability state changes provided by a server. The mobile device filters the collected serviceability data according to one or more collection filter rules provided by the server and, in turn, sends the filtered serviceability data to the server accordingly.Type: GrantFiled: April 20, 2016Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventors: William A. Nagy, Paul J. Reder
-
Patent number: 9734486Abstract: Various embodiments herein include temporary labor provisioning and monitoring integrated within systems and processes. Some embodiments include receiving a temporary employee hiring request including data identifying requirements for a temporary employee. The received data is then stored and an approval process is initiated. Upon receipt of approval input, candidates may then be identified within a computing system of at least one other entity based on the requirements in the stored data. A selection of an identified candidate may then be received and a purchase order for the identified candidate may be generated. Subsequently, items may be added to the stored data representative of orientation activities, equipment and supplies to be provided to the identified candidate upon start of temporary employment, and human resources activities to be performed with regard to the identified candidate following a start of temporary employment.Type: GrantFiled: August 8, 2013Date of Patent: August 15, 2017Assignee: SAP SEInventors: Carmen Blaum, Martina Rothley
-
Patent number: 9721006Abstract: Systems and methods for searching a document corpus and generating search queries are disclosed. A method includes providing for display a graphical user interface having two or more sections, and providing for generation of an initial search query based on locations of query terms entered into the graphical user interface. Sections of the graphical user interface indicate a query status. A revised search query based on a location of the query terms within the graphical user interface is generated following the manipulation of one or more of the query terms. Movement of a selected query term from a first section to a second section of the graphical user interface changes the query status of the selected query term from a first query status to a second query status. A search of the database is performed using the revised search query to return an updated set of electronic documents for display.Type: GrantFiled: March 21, 2011Date of Patent: August 1, 2017Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Philip L. Wittmer, Peter J. Vanderheyden, Stuart A. McLean
-
Patent number: 9715517Abstract: 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: July 25, 2017Assignee: Oracle International CorporationInventors: Umesh Panchaksharaiah, Krishnan Meiyyappan, Kothanda Umamageswaran, Alex Tsukerman, Semen Ustimenko, Adrian Ng, Devang Mundhra, Yinian Qi
-
Patent number: 9715503Abstract: A programmable display device main body includes an address file detecting section for detecting whether a memory card stores a MAC address file, a password file detecting section for detecting whether the memory card stores a password file, and an activation control section for reading data from the memory card. The activation control section does not read data in a case where the memory card stores neither a MAC address file nor a password file.Type: GrantFiled: August 21, 2014Date of Patent: July 25, 2017Assignee: Digital Electronics CorporationInventor: Takeshi Morimoto
-
Patent number: 9703848Abstract: A method and associated systems for caching linked queries for optimized compliance management. A user requests that a local application perform an operation upon a local dataset. The processor, in response, determines that the operation requires access to remote auxiliary data that is managed by a remote application. The processor reads from a local cache a set of provisional links that identify past sources of the auxiliary information, and displays information associated with those links to the user, clearly identifying the links and associated information as being provisional. If the user requires direct access to the auxiliary information, the system obtains from the remote application updated, verified versions of the links, replaces the provisional links in the cache with the verified links, and displays to the user the verified links and updated versions of the associated information, clearly identifying the links and information as being verified.Type: GrantFiled: November 13, 2015Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: John V. Delaney, Anthony M. Hunt, Maeve O'Reilly, Clea A. Zolotow
-
Patent number: 9684688Abstract: A system and method are provided, the method comprising: receiving, at a registry service, a request to register an identifiable pattern for matching patterns in text; registering, in a registry, the identifiable pattern and a corresponding handler for performing an action; and updating at least one client library accessible to a corresponding client process with the identifiable pattern.Type: GrantFiled: July 6, 2012Date of Patent: June 20, 2017Assignee: BlackBerry LimitedInventors: Geordon Thomas Ferguson, Jonathan Chan, Cassidy Paul Gentle, Ngoc Bich Ngo
-
Patent number: 9672243Abstract: A system and method for data deduplication includes a first computer device that determines duplicacy of a data item. If the data item is not a duplicate, the first computer device transmits a request to add an entry for the data item in a deduplication table of a deduplication database. The database adds the entry for the data item while enforcing uniqueness of data across one or more data fields of the deduplication table, where, in enforcing the uniqueness, the database denies an attempt by the second device to add an entry in the deduplication table for the same data item.Type: GrantFiled: November 2, 2015Date of Patent: June 6, 2017Assignee: Guidance Software, Inc.Inventors: Shawn McCreight, Frank Lin, Prateek Arora, Kunjan Zaveri, Jason Fredrickson