Patents by Inventor Keeranoor G. Kumar
Keeranoor G. Kumar 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: 11270583Abstract: Embodiments of the present invention disclose a method, computer program product, and computer system for traffic control. A computer determines an uncommitted demand and receives a supply pattern from an adjacent downstream node. The computer aggregates the supply pattern with its own supply pattern before propagating the supply pattern to an adjacent upstream node. Moreover, the computer receives a committed demand and demand weight pattern from an upstream node and aggregates the committed demand and demand weight patterns with its own before propagating the aggregated committed demand and demand weight patterns to an adjacent downstream node. The computer further allocates a remaining downstream supply to the uncommitted demand based on weight and detects pending slot position conflicts. Based on detecting a pending slot position conflict, the computer configures a pattern shift and commits the available downstream supply as upstream committed demand.Type: GrantFiled: November 27, 2017Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventor: Keeranoor G. Kumar
-
Publication number: 20190164419Abstract: Embodiments of the present invention disclose a method, computer program product, and computer system for traffic control. A computer determines an uncommitted demand and receives a supply pattern from an adjacent downstream node. The computer aggregates the supply pattern with its own supply pattern before propagating the supply pattern to an adjacent upstream node. Moreover, the computer receives a committed demand and demand weight pattern from an upstream node and aggregates the committed demand and demand weight patterns with its own before propagating the aggregated committed demand and demand weight patterns to an adjacent downstream node. The computer further allocates a remaining downstream supply to the uncommitted demand based on weight and detects pending slot position conflicts. Based on detecting a pending slot position conflict, the computer configures a pattern shift and commits the available downstream supply as upstream committed demand.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventor: Keeranoor G. Kumar
-
Patent number: 9258125Abstract: Methods, systems, and products are disclosed in which generating evidence of web services transactions are provided generally by receiving in an ultimate recipient web service from an initial sender a request, the request containing a proof of message origin (‘PMO’). The PMO contains an element addressed to the ultimate recipient web service and the element bears a first signature, the first signature having a value. Embodiments also include authenticating the identity of the initial sender; creating a proof of message receipt (‘PMR’) including signing the value of the first signature; sending the PMR to the initial sender, receiving, by the initial sender, the PMR; and saving, by the initial sender, the PMR.Type: GrantFiled: October 6, 2005Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Paul R. Bunter, Ralph A. Hertlein, Sreedhar Janaswamy, Rania Y. Khalaf, Keeranoor G. Kumar, Michael McIntosh, Anthony J. Nadalin, Shishir Saxena, Ralph P. Williams
-
Patent number: 8255512Abstract: A multi-media information system enables tracking of user interactions to media presentations. A content creation phase enables a creator to specify presentation events or user interactions that can be tracked. A token(s) is introduced into the content by the creator to represent each piece of information to be tracked. A deployment delivery phase delivers the presentation to a web page for a user experience phase and interaction. Trackable information is communicated by the user to the tracking server at different instances of time. Each pre-authored trackable information can be flagged to be “real-time” or otherwise at the granularity of the token or at the granularity of each trackable context. When trackable information is not “real-time”, the information is put into one of several information clusters of different priority. When each cluster achieves a critical mass, the cluster moves to a ready state for transmission to the tracking server.Type: GrantFiled: March 19, 2003Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: Sih-Pin Subrina Chang, Shu-Chen Jeane S. Chen, Keeranoor G. Kumar, James S. Lipscomb, Jai Menon, Sreedhar Rochan, Arun Ramchandra, Liang-Jie Zhang
-
Patent number: 8108827Abstract: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.Type: GrantFiled: March 28, 2008Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
-
Publication number: 20080184098Abstract: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.Type: ApplicationFiled: March 28, 2008Publication date: July 31, 2008Applicant: International Business Machines CorporationInventors: Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
-
Patent number: 7376932Abstract: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.Type: GrantFiled: December 4, 2000Date of Patent: May 20, 2008Assignee: International Business Machines CorporationInventors: Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
-
Patent number: 6968366Abstract: Techniques are provided for managing the creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network, e.g., the Internet. In an illustrative embodiment, a content creation phase generates rich media content in a single multimedia file in the format of a HotMedia file for delivery to a Rich Media Build Engine (RMBE). Rich media content is extracted from the file using pluggable and modular extractors providing an input to a commerce-based search engine and a full-text search engine. The outputs of the search engine are combined as a search result from which a searchable database directory is created. The output is stored in a conventional database, e.g., DB2. A web client is coupled to the search system through a web server providing a search query to the rich media database and receiving an output from the search engine.Type: GrantFiled: May 12, 2000Date of Patent: November 22, 2005Assignee: International Business Machines CorporationInventors: Liang-Jie Zhang, Jai Menon, James S. Lipscomb, Keeranoor G. Kumar, Shu-Chun Jeane Chen, Sih-Pin Subrina Chang
-
Patent number: 6954196Abstract: The present invention is directed to a system and method of reconciling multiple control inputs to a processor and controlling an output in an interface. The method provides a degraded output response when the control inputs are asserted simultaneously, and provides an increased output response when the inputs act individually and alternately. This system and method acts to provide feedback to the operator or operators controlling the inputs so as to encourage the operator(s) to assert the inputs individually, and discourage the operator(s) from asserting the inputs simultaneously.Type: GrantFiled: November 22, 1999Date of Patent: October 11, 2005Assignee: International Business Machines CorporationInventors: James S. Lipscomb, Sih-Pin Subrina Chang, Shu-Chun Jeane Chen, Keeranoor G. Kumar, Jai Menon, Arun Ramchandra, Liang-Jie Zhang, Robert C. Plotkin, Eric H. Hoffman
-
Patent number: 6907563Abstract: A system and method composes heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations. The media client master coupled to the server receives a first heterogeneous media file. The master parses the file to identify the various media tracks in the file, their types, and the object which would render them. When the master encounters a media frame, an internal table is checked to verify whether a media object has been instantiated to handle the corresponding media track. If not, the master fetches the appropriate object from the server and instantiates the object in the media track. The master verifies the frame to determine if an action enablement kernel has been created. If not, the master fetches the appropriate object from the server and instantiates the object in the frame, to activate an action enabler for display of the action.Type: GrantFiled: May 18, 2000Date of Patent: June 14, 2005Assignee: International Business Machines CorporationInventors: Keeranoor G. Kumar, Sih-Pin Subrina Chang, Shu-Chun Jeane Chen, James S. Lipscomb, Jai Menon, Arun Ramchandra, Liang-Jie Zhang
-
Patent number: 6856331Abstract: Techniques are provided for enriching a non-linkable media representation presentable at a user terminal. In an illustrative embodiment, a hotlink canvas receives a hot link composition from an action enabling kernel and displays hotlinks in the hotlink canvas by overlaying a transparent panel on top of the non-linkable media whereby the non-linkable media becomes interactive and hyperlinkable. The hotlink canvas provides the following functions: query media current position and state; forward media position and state to the action enabling kernel; receive contending hotlink candidates from the action enabling kernel; pick one hotlink among a set of hotlink candidates; compose hotlinks by receiving hotlinks meta data from the action enabling kernel; display range contours of hotlinks on the media object by overlaying a hotlink canvas; perform an action specified; request the action enabling kernel to handle an action; and decouple hotlinks in otherwise linkable media.Type: GrantFiled: November 12, 1999Date of Patent: February 15, 2005Assignee: International Business Machines CorporationInventors: Sih-Pin Subrina Chang, Shu-Chen Jeane S. Chen, Keeranoor G. Kumar, James S. Lipscomb, Jai Menon, Liang-Jie Zhang
-
Patent number: 6848004Abstract: A network implementing HotMedia architecture provides real time measurement and prediction of bandwidth for adaptive content delivery of rich media according to available user bandwidth. The rich media file created at the creation station is transmitted by the delivery station to the client station in steaming Java applets having a framework including a thumbnail frame and a media frame. In real-time, the client station detects the bandwidth used by the Java applet; predicts the available bandwidth for next media delivery based on the detected bandwidth and fetches the corresponding sensitive bandwidth media fame from a web server according to a linear or non-linear prediction algorithm resulting in bandwidth sensitive rich media content delivery from the delivery station to the client station for display and user interaction.Type: GrantFiled: November 23, 1999Date of Patent: January 25, 2005Assignee: International Business Machines CorporationInventors: Sih-Pin Subrina Chang, Shu-Chen Jeane Chen, Keeranoor G. Kumar, James S. Lipscomb, Jai Menon, Liang-Jie Zhang
-
Patent number: 6693649Abstract: A system and method for unifying hotspot subject to non-linear transformation and interpolation in heterogeneous media representations includes a content creator for creating Rich Media, e.g. stills, animation, panorama and a delivery system including an action handler for responding to a hotspot in the Rich Media when selected by a user interacting with a projected image display. The hotspot is expressed in the media as an area defined in terms of a Euclidean, rectangular coordinate system for transformation and mapping of the media image hotspot coordinates into corresponding coordinates of a hotspot location in the projected image display. Unfortunately, the image coordinates in the media do not necessarily map directly into corresponding coordinates in the projected image. Flat media images can be linearly transformed to projected image coordinates. However, panorama media require non-linear transformation of media coordinated to projected image coordinates.Type: GrantFiled: May 12, 2000Date of Patent: February 17, 2004Assignee: International Business Machines CorporationInventors: James S. Lipscomb, Sih-Pin Subrina Chang, Shu-Chun Jeane Chen, Keeranoor G. Kumar, Jai Menon, Arun Ramchandra, Edward C. Snible, Liang-Jie Zhang
-
Publication number: 20040006592Abstract: A multi-media information system enables tracking of user interactions to media presentations. A content creation phase enables a creator to specify presentation events or user interactions that can be tracked. A token(s) is introduced into the content by the creator to represent each piece of information to be tracked. A deployment delivery phase delivers the presentation to a web page for a user experience phase and interaction. Trackable information is communicated by the user to the tracking server at different instances of time. Each pre-authored trackable information can be flagged to be “real-time” or otherwise at the granularity of the token or at the granularity of each trackable context. When trackable information is not “real-time”, the information is put into one of several information clusters of different priority. When each cluster achieves a critical mass, the cluster moves to a ready state for transmission to the tracking server.Type: ApplicationFiled: March 19, 2003Publication date: January 8, 2004Applicant: International Business Machines CorporationInventors: Sih-Pin Subrina Chang, Shu-Chen Jeane S. Chen, Keeranoor G. Kumar, James S. Lipscomb, Jai Menon, Sreedhar Rochan, Arun Ramchandra, Liang-Jie Zhang
-
Publication number: 20030187811Abstract: A network capable of providing rich media presentations includes a network server and a client station. The network implements HotMedia architecture to transmit the presentation including non-linkable media from the server to the client station. The server transmits the presentation as a streaming file in a framework of frames including a header frame, thumbnail frame, meta frame, media frame and end-of-stream frame. The client station includes an action enabling kernel and a client master module. The action enabling kernel contains a table lookup of action triggering inputs and consequent action commands for hotlinking. The master module controls a selection process of the various types of media involved in the presentation and provides a signal to the action enabling kernel to provide an appropriate action handler to the server. When a media frame is encountered the master module checks to determine that a media object has been created to handle the media frame.Type: ApplicationFiled: November 12, 1999Publication date: October 2, 2003Inventors: SIH-PIN SUBRINA CHANG, SHU-CHUN JEANE S. CHEN, KEERANOOR G. KUMAR, JAMES S. LIPSCOMB, JAI MENON, LIANG-JIE ZHANG
-
Publication number: 20020143803Abstract: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.Type: ApplicationFiled: March 29, 2001Publication date: October 3, 2002Inventors: Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
-
Publication number: 20020069217Abstract: An automatic, multi-stage rich media content creation system includes a network based server executing an operating system, a text editing program, typically XML editor, and an authoring or batch processing program for combining Rich Media in a Multimedia Vehicle Repository (MVR) file. Video, stills, panoramas, sound, film, etc are combined as raw Rich Media from one or more sources and transmitted to the server in a framework over a digital network. The raw Rich Media is incorporated into the framework as a series of related frames. The raw Rich Media is stored on a storage device, typically a disk at the network based server. A creator using a standard graphical or text editing tools has access to the raw media assets on the disk for preparing a textual specification description, typically XML in an electronic template of desired Rich Media content.Type: ApplicationFiled: December 4, 2000Publication date: June 6, 2002Inventors: Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
-
Patent number: 6356297Abstract: In this invention streaming video data is embedded within a panoramic image for display. The invention teaches a method and system for displaying an image of a scene of interest from a stored environment map of the scene and from video data of the scene. The method includes the steps of: (A) receiving and storing the video data of the scene; (B) selecting an orientation of the scene; (C) retrieving video data according to the selected orientation of the scene; (D) rendering the environment map according to the selected orientation of the scene to generate a first image for the selected orientation; (E) synchronously combining the retrieved video data and the first image to form a composite image for the selected orientation of the scene of interest; and (F) displaying the composite image. In one embodiment the method for displaying the image of the scene of interest further includes a step of continuously receiving video data packets that include image data and sound data.Type: GrantFiled: January 15, 1998Date of Patent: March 12, 2002Assignee: International Business Machines CorporationInventors: Keh-shin Fu Cheng, Keeranoor G. Kumar, James Sargent Lipscomb, Jai Prakash Menon, Marc Hubert Willebeek-LeMair