{"id":289,"date":"2015-02-03T06:18:33","date_gmt":"2015-02-03T06:18:33","guid":{"rendered":"http:\/\/sushain.com\/blog\/?page_id=289"},"modified":"2017-09-05T20:38:55","modified_gmt":"2017-09-05T20:38:55","slug":"patents","status":"publish","type":"page","link":"https:\/\/sushain.com\/blog\/patents\/","title":{"rendered":"Patents"},"content":{"rendered":"<blockquote>\n<p style=\"text-align: center;\">If necessity is the mother of invention, perhaps intellectual curiosity to question the status quo is the father.<\/p>\n<\/blockquote>\n<p>Over the years, I&#8217;ve been fortunate to work and innovate alongside smart\/driven engineers. This, <a href=\"http:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-28-at-11.54.20-PM.png\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-654 alignright\" src=\"http:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-28-at-11.54.20-PM.png\" alt=\"\" width=\"360\" height=\"236\" srcset=\"https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-28-at-11.54.20-PM.png 360w, https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-28-at-11.54.20-PM-300x197.png 300w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/a>while <span style=\"text-decoration: underline;\"><a href=\"http:\/\/sushain.com\/blog\/projects\/\" target=\"_blank\" rel=\"noopener\">building products to solve real-world problems<\/a><\/span>, often leads to new ideas, inventions and a vision of how the future might look like. Though I&#8217;m not a devout believer in software patents, I do think that they are <span style=\"text-decoration: underline;\"><a href=\"http:\/\/www.savetheinventor.com\/inventingtonowhere\" target=\"_blank\" rel=\"noopener\">one way to protect ideas and reward the effort<\/a> <\/span>that goes in addressing a need, differentiating your product or simply, quenching intellectual curiosity. That said, I also think that we <a href=\"https:\/\/www.youtube.com\/watch?v=f6Dh5NjlZMk\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">must not over-protect<\/span><\/a> and should <span style=\"text-decoration: underline;\"><a title=\"Publications\" href=\"http:\/\/sushain.com\/blog\/publications\/\">share technical knowledge<\/a><\/span> at the right level of abstraction so that the industry can benefit in general. In line with this philosophy, I carefully tread the dotted line between <em>protecting<\/em> and <em>sharing <\/em>intellectual capital.<\/p>\n<blockquote><p>Following is a representative list of my pending\/granted patents across data, analytics, AI\/ML and related areas. For a complete list, see <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.google.com\/search?tbm=pts&amp;hl=en&amp;q=sushain+pandit\" target=\"_blank\" rel=\"noopener\">Google Patents<\/a><\/span> . My publications are listed <span style=\"text-decoration: underline;\"><a href=\"http:\/\/sushain.com\/blog\/publications\/\" target=\"_blank\" rel=\"noopener\">here<\/a><\/span>.<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>1. <span style=\"text-decoration: underline;\"><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8849828.pdf\" target=\"_blank\" rel=\"noopener\"><strong>US8849828<\/strong>, Refinement and calibration mechanism for improving classification of information assets.<\/a><\/span><\/p>\n<p><a href=\"http:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/asset-onto-class.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-855 size-full alignright\" src=\"http:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/asset-onto-class.png\" alt=\"\" width=\"543\" height=\"374\" srcset=\"https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/asset-onto-class.png 543w, https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/asset-onto-class-300x207.png 300w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><\/a>Techniques are described for refining the manual classification of assets classified or categorized using the terms of a business glossary. A semantic refinement mechanism is used to refine the manual classification of such assets, as well as subsequently evaluate the refined asset classifications.<\/p>\n<p>Further, the refined asset classifications may be used as a training set for a machine learning classifier. That is, should the classification of an asset contributing to a refinement change, the refinement based on that classification may be undone, at least in some cases.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>2. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20140201116.pdf\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US20140201116<\/strong>, <\/span><\/span><span class=\"patent-title\"><span style=\"text-decoration: underline;\">Optimally configuring an information landscape.<\/span><\/span><\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-655 alignleft\" src=\"http:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-29-at-12.03.25-AM.png\" alt=\"\" width=\"344\" height=\"257\" srcset=\"https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-29-at-12.03.25-AM.png 563w, https:\/\/sushain.com\/blog\/wp-content\/uploads\/2015\/02\/Screen-Shot-2017-08-29-at-12.03.25-AM-300x224.png 300w\" sizes=\"(max-width: 344px) 100vw, 344px\" \/>According to an embodiment of the present invention, a system optimizes an information processing environment, and comprises at least one processor. The system collects information pertaining to operational behavior of the information processing environment and including a plurality of parameters. A neural network structure is established to associate the parameters to a desired operational performance characteristic for the information processing environment. The neural network structure is trained with the collected information from the information processing environment to produce a model for the information processing environment. The model is optimized to determine values for the parameters and the information processing environment is adjusted based on the determined parameter values to attain the desired operational performance of the information processing environment. Embodiments of the present invention further include a method and computer program product for optimizing an information processing environment in substantially the same manner described above.<\/p>\n<hr \/>\n<p>3. <span class=\"patent-title\"><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8583626.pdf\"><span style=\"text-decoration: underline;\"><strong><span class=\"patent-number\">US8583626<\/span><\/strong>, <\/span><\/a><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8583626.pdf\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">Method to detect reference data tables in ETL processes<\/span><\/a><em>.<\/em><\/span><\/p>\n<p><span class=\"patent-title\"><span class=\"patent-title\"><span class=\"patent-title\">A method, system and computer program product for identifying reference data tables in an Extract-Transform-Load (ETL) process, by identifying, by operation of one or more computer processors, at least a first reference data operator in the process, wherein the first reference data operator references one or more tables and evaluating at least a first table referenced by the reference data operator to determine whether the first table is a reference data table by assigning a score to the first table, wherein the score is indicative of the likelihood that the first table is a reference data table and wherein a reference data table contains a set of values that describes other data.<\/span><\/span><\/span><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\" alignright\" src=\"https:\/\/patentimages.storage.googleapis.com\/US8583626B2\/US08583626-20131112-D00008.png\" alt=\"\" width=\"281\" height=\"353\" \/><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Y8c_V0Cc8YI\" width=\"400\" height=\"300\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>4.\u00a0 <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20140164399.pdf\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\"><strong><span class=\"patent-title\"><span class=\"patent-number\">US20140164399, <\/span><\/span><\/strong>Inferring valid values for objects in a glossary using reference data<em>.<br \/>\n<\/em><\/span><\/a><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20140164399.pdf\"><span style=\"text-decoration: underline;\"><br \/>\n<\/span><\/a>Method, system, and computer program product to improve a coverage of a plurality of classifications between a plurality of terms in a glossary and a set of values in a reference data management system, by identifying a first classification, of the plurality of classifications in the glossary, between a first term in the glossary and a first set of values in the reference data management system, detecting a relationship between the first set of values and a second set of values in the reference data management system, and upon determining that a relevance score for a relevant value from the second set of values exceeds a predefined threshold, identifying the relevant value to be classified with the term in the glossary, wherein the glossary is configured to create a second classification between the first term and the relevant value.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" alignright\" src=\"https:\/\/patentimages.storage.googleapis.com\/US20140164399A1\/US20140164399A1-20140612-D00001.png\" alt=\"\" width=\"281\" height=\"340\" \/><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/WitOGzj-5oA\" width=\"400\" height=\"300\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>5. <span style=\"text-decoration: underline;\"><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20130080461.pdf\"><strong><span class=\"patent-number\">US20130080461, <\/span><\/strong><span class=\"patent-title\">Semantic questioning mechanism to enable analysis of information architectures <\/span><\/a><\/span><\/p>\n<div class=\"number-and-title\">\n<p>6. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8819820.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US8819820, <\/strong><\/span><span class=\"patent-title\">Security capability reference model for goal-based gap analysis <\/span><\/span><\/a><\/p>\n<\/div>\n<div class=\"number-and-title\">\n<p>7. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8782039.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US8782039<\/strong>, <\/span><span class=\"patent-title\">Generating a semantic graph relating information assets using feedback re-enforced search and navigation <\/span><\/span><\/a><\/p>\n<\/div>\n<div class=\"number-and-title\">8. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8250101.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US 8250101<\/strong>, <\/span><span class=\"patent-title\">Ontology guided reference data discovery <\/span><\/span><\/a><\/div>\n<p>&nbsp;<\/p>\n<div class=\"number-and-title\">\n<p>9. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20120221558.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US 20120221558<\/strong>, <\/span><span class=\"patent-title\">Identifying information assets within an enterprise using a semantic graph created using feedback re-enforced search and navigation <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\">\n<p>10. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20130289991.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US 20130289991<\/strong>, <\/span><span class=\"patent-title\">Application of Voice Tags in a Social Media Context <\/span><\/span><\/a><\/p>\n<\/div>\n<div class=\"number-and-title\"><\/div>\n<div class=\"number-and-title\">\n<p>11. <span style=\"text-decoration: underline;\"><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20120221556.pdf\"><span class=\"patent-number\"><strong>US20120221556<\/strong>, <\/span><span class=\"patent-title\">Managing information assets using feedback re-enforced search and navigation <\/span><\/a><\/span><\/p>\n<div class=\"number-and-title\"><\/div>\n<p>12. <span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>WO 2012117318<\/strong>, <\/span><span class=\"patent-title\">Generating a semantic graph relating information assets <\/span><\/span><\/p>\n<div class=\"number-and-title\"><\/div>\n<p>13. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8898104.pdf\"><span style=\"text-decoration: underline;\"><strong><span class=\"patent-number\">US8898104, <\/span><\/strong><span class=\"patent-title\">Auto-mapping between source and target models using statistical and ontology techniques <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<\/div>\n<div class=\"number-and-title\">14. <span style=\"text-decoration: underline;\"><a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20130275803.pdf\"><span class=\"patent-number\"><strong>US20130275803<\/strong>, <\/span><span class=\"patent-title\">Information governance crowd sourcing <\/span><\/a><\/span><\/div>\n<p>&nbsp;<\/p>\n<div class=\"number-and-title\">\n<p>15. <a href=\"https:\/\/www.google.com\/patents\/US20140281856?dq=sushain+pandit&amp;hl=en&amp;sa=X&amp;ei=u9khVc-iCvCAsQTc5oCADw&amp;ved=0CCoQ6AEwAjgU\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US20140281856<\/strong>, <\/span><span class=\"patent-title\">Determining linkage metadata of content of a target document to source documents <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<p>16. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20130238557.pdf\"><span style=\"text-decoration: underline;\"><strong><span class=\"patent-number\">US2013023855<\/span>7<\/strong>, <span class=\"patent-title\">Managing tenant-specific data sets in a multi-tenant environment <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<p>17. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8954376.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US8954376<\/strong>, <\/span><span class=\"patent-title\">Detecting transcoding tables in extract-transform-load processes <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<\/div>\n<div class=\"number-and-title\">\n<p>18. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20130205252.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US20130205252<\/strong>, <\/span><span class=\"patent-title\">Conveying hierarchical elements of a user interface <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<\/div>\n<div class=\"number-and-title\">\n<p>19. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US8473521.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US8473521<\/strong>, <\/span><span class=\"patent-title\">Ontology guided reference data discovery <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<\/div>\n<div class=\"number-and-title\">\n<p>20. <a href=\"https:\/\/docs.google.com\/viewer?url=patentimages.storage.googleapis.com\/pdfs\/US20140222991.pdf\"><span style=\"text-decoration: underline;\"><span class=\"patent-number\"><strong>US20140222991<\/strong>, <\/span><span class=\"patent-title\">Sentry for information technology system blueprints <\/span><\/span><\/a><\/p>\n<div class=\"number-and-title\"><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"number-and-title\">\n<p style=\"text-align: center;\">Complete list archived at <span style=\"text-decoration: underline;\"><span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.google.com\/search?tbm=pts&amp;hl=en&amp;q=sushain+pandit\" target=\"_blank\" rel=\"noopener\">Google Patents<\/a><\/span><\/span><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If necessity is the mother of invention, perhaps intellectual curiosity to question the status quo is the father. Over the years, I&#8217;ve been fortunate to work and innovate alongside smart\/driven engineers. This, while building products to solve real-world problems, often leads to new ideas, inventions and a vision of how the future might look like. <a class=\"read-more\" href=\"https:\/\/sushain.com\/blog\/patents\/\">[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"_links":{"self":[{"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/pages\/289"}],"collection":[{"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/comments?post=289"}],"version-history":[{"count":59,"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/pages\/289\/revisions"}],"predecessor-version":[{"id":912,"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/pages\/289\/revisions\/912"}],"wp:attachment":[{"href":"https:\/\/sushain.com\/blog\/wp-json\/wp\/v2\/media?parent=289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}