Patents by Inventor Himanshu Dadheech
Himanshu Dadheech has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10104442Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.Type: GrantFiled: February 20, 2018Date of Patent: October 16, 2018Assignee: International Business Machines CorporationInventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20180176657Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.Type: ApplicationFiled: February 20, 2018Publication date: June 21, 2018Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN
-
Patent number: 10002225Abstract: A method for performing static timing analysis of an integrated circuit design, wherein at least two timing paths share a shared node comprises propagating along the at least two timing paths a plurality of timing signals characterized by a set of timing parameters and determining respective values of the timing parameters at the shared node. Subsets of timing signals are defined based on relations between the determined parameter values of different timing signals. For each of the subsets representative parameter values are identified and a merged timing signal is propagated from the shared node at least partially along the at least two timing paths. Therein the merged timing signal has at the shared node the representative parameter values of the subset. The method also comprises generating timing data based on the merged timing signals and storing the timing data.Type: GrantFiled: February 12, 2016Date of Patent: June 19, 2018Assignee: Synopsys, Inc.Inventors: Adrian Wrixon, Anton Belov, Maurice Keller, Richard Moloney, Himanshu Dadheech
-
Patent number: 9986300Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.Type: GrantFiled: February 6, 2015Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20170235868Abstract: A method for performing static timing analysis of an integrated circuit design, wherein at least two timing paths share a shared node comprises propagating along the at least two timing paths a plurality of timing signals characterized by a set of timing parameters and determining respective values of the timing parameters at the shared node. Subsets of timing signals are defined based on relations between the determined parameter values of different timing signals. For each of the subsets representative parameter values are identified and a merged timing signal is propagated from the shared node at least partially along the at least two timing paths. Therein the merged timing signal has at the shared node the representative parameter values of the subset. The method also comprises generating timing data based on the merged timing signals and storing the timing data.Type: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: Adrian Wrixon, Anton Belov, Maurice Keller, Richard Moloney, Himanshu Dadheech
-
Patent number: 9344340Abstract: A computer-implemented method, computer program product, and computer system for notification of a QoE (Quality of Experience) issue in a network service. An end user device sends the notification to a server providing the network service, in response to determining that calculated QoE metrics is below a predetermined level for a predetermined time period. The server resolves the QoE issue, in response to determining that the QoE issue is listed to be resolved by the server. The server forwards the notification of the QoE issue to a system administrator, in response to determining that the QoE issue is not listed to be resolved by the server.Type: GrantFiled: November 18, 2013Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20160014471Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.Type: ApplicationFiled: February 6, 2015Publication date: January 14, 2016Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN
-
Publication number: 20160014468Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.Type: ApplicationFiled: July 14, 2014Publication date: January 14, 2016Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN
-
Publication number: 20150138994Abstract: A computer-implemented method, computer program product, and computer system for notification of a QoE (Quality of Experience) issue in a network service. An end user device sends the notification to a server providing the network service, in response to determining that calculated QoE metrics is below a predetermined level for a predetermined time period. The server resolves the QoE issue, in response to determining that the QoE issue is listed to be resolved by the server. The server forwards the notification of the QoE issue to a system administrator, in response to determining that the QoE issue is not listed to be resolved by the server.Type: ApplicationFiled: November 18, 2013Publication date: May 21, 2015Applicant: International Business Machines CorporationInventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan