Patents by Inventor Steven P. Kim
Steven P. Kim 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: 9223492Abstract: Enabling users to select a subset of elements represented by a rendered topology view, and in response, a new view comprising the selected elements is automatically created. Preferred embodiments render this subset view, referred to herein as a “tear-away view”, alongside the topology view from which the elements were selected, thereby enabling the user to focus on the selected elements in context of the bigger picture. An active correlation is preferably maintained between the views, such that various updates to one view are also reflected in the other view. Preferred embodiments automatically create a new data model underlying the tear-away view, and in one aspect, this data model and/or tear-away view may be persisted.Type: GrantFiled: September 23, 2013Date of Patent: December 29, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Steven P. Kim
-
Publication number: 20140026059Abstract: Enabling users to select a subset of elements represented by a rendered topology view, and in response, a new view comprising the selected elements is automatically created. Preferred embodiments render this subset view, referred to herein as a “tear-away view”, alongside the topology view from which the elements were selected, thereby enabling the user to focus on the selected elements in context of the bigger picture. An active correlation is preferably maintained between the views, such that various updates to one view are also reflected in the other view. Preferred embodiments automatically create a new data model underlying the tear-away view, and in one aspect, this data model and/or tear-away view may be persisted.Type: ApplicationFiled: September 23, 2013Publication date: January 23, 2014Applicant: International Business Machines CorporationInventor: Steven P. Kim
-
Patent number: 8627234Abstract: Enabling users to select a subset of elements represented by a rendered topology view, and in response, a new view comprising the selected elements is automatically created. Preferred embodiments render this subset view, referred to herein as a “tear-away view”, alongside the topology view from which the elements were selected, thereby enabling the user to focus on the selected elements in context of the bigger picture. An active correlation is preferably maintained between the views, such that various updates to one view are also reflected in the other view. Preferred embodiments automatically create a new data model underlying the tear-away view, and in one aspect, this data model and/or tear-away view may be persisted.Type: GrantFiled: August 2, 2004Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventor: Steven P. Kim
-
Patent number: 7921380Abstract: A portal environment may include at least one detachable and reattachable portal page. The detachable and reattachable portal page may include a detach feature to detach the portal page from the portal environment. A reattach feature may be provided to reattach a detached portal page to the portal environment. In another embodiment, a method to detach and reattach at least one portal page may include detaching a selected portal page in response to activating a detach feature. The method may also include reattaching the detached portal page in response to activating a reattach feature. The selected, detached portal page may be transferred to a window in response to activating the detach feature. Tunneling communication may be provided between the detached portal page and the portal environment.Type: GrantFiled: October 10, 2008Date of Patent: April 5, 2011Assignee: International Business Machines CorporationInventors: Patrick R. Guido, Steven P. Kim, Robert C. Leah, Paul F. McMahan
-
Patent number: 7853883Abstract: Techniques are disclosed for controlling where dynamically-added content will be positioned within the layout of a content aggregation view (e.g., for controlling where content that is created by a portlet will be rendered within a portal page). In preferred embodiments, weighting values are assigned to the portlet, and these values are used to determine the portlet's relative placement. The values may be assigned at development time, at deployment time, and/or at run time. Using disclosed techniques, content placement is more predictable and consistent, and related content can be grouped together when rendered even though that content is not simultaneously rendered.Type: GrantFiled: June 26, 2007Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Patrick R. Guido, Steven P. Kim, Robert C. Leah, Paul F. McMahan
-
Patent number: 7657604Abstract: A system, method and program product for securing online chat conversations. The disclosed method includes the steps of capturing a chat conversation into an image file; adding a watermark to the image file; extracting the watermark from the watermarked image file; and validating the watermark.Type: GrantFiled: October 23, 2008Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: Steven P. Kim, Francisco I. Moraes
-
Patent number: 7647565Abstract: A method, apparatus, and computer program product are disclosed for selecting links in a page using an enhanced mouse pointer. The page is displayed in a data processing system that includes a mouse that includes a scroll wheel. Multiple links are included in the page. A standard mouse pointer is displayed in the page. An enhanced mouse pointer state is then invoked causing the standard mouse pointer to become an enhanced mouse pointer. In response to invoking the enhanced mouse pointer state, a closest one of the links in the page to the enhanced standard mouse pointer is determined. An enhanced mouse pointer indicator is displayed that extends from the enhanced mouse pointer to the determined closest one of the links. The links may be scrolled through by rotating the scroll wheel.Type: GrantFiled: February 16, 2005Date of Patent: January 12, 2010Assignee: International Business Machines CoporationInventors: Kent Fillmore Hayes, Jr., Steven P. Kim, Oludare Adebankole Kumolu-Johnson, Robert Thomas Uthe
-
Patent number: 7624358Abstract: A system and method for enhancing navigation of a topology within a visual display. A system is disclosed including: a system for displaying an enhanced mouse pointer in a current view, wherein the enhanced mouse pointer includes an indicator that points to a resource outside the current view; and a processing system for calculating the indicator by analyzing resources in the topology.Type: GrantFiled: April 25, 2005Date of Patent: November 24, 2009Assignee: International Business Machines CorporationInventors: Steven P. Kim, Robert T. Uthe
-
Patent number: 7552401Abstract: In accordance with an embodiment of the present invention, a portal environment may include at least one detachable portal page. The portal environment may also include a detach feature or element associated with the at least one detachable portal page. In accordance with another embodiment of the present invention, a method to detach and reattach at least one portal page associated with a portal environment may include detaching a selected portal page in response to activating a detach feature or element. The method may also include reattaching the detached portal page in response to activating a reattach feature or element.Type: GrantFiled: August 13, 2004Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Patrick R. Guido, Steven P. Kim, Robert C. Leah, Paul F. McMahan
-
Publication number: 20090055652Abstract: A system, method and program product for securing online chat conversations. The disclosed method includes the steps of capturing a chat conversation into an image file; adding a watermark to the image file; extracting the watermark from the watermarked image file; and validating the watermark.Type: ApplicationFiled: October 23, 2008Publication date: February 26, 2009Inventors: Steven P. Kim, Francisco I. Moraes
-
Patent number: 7496635Abstract: A system, method and program product for securing online chat conversations. The disclosed method includes the steps of capturing a chat conversation into an image file; adding a watermark to the image file; extracting the watermark from the watermarked image file; and validating the watermark.Type: GrantFiled: January 24, 2005Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventors: Steven P. Kim, Francisco I. Moraes
-
Publication number: 20090037823Abstract: A portal environment may include at least one detachable and reattachable portal page. The detachable and reattachable portal page may include a detach feature to detach the portal page from the portal environment. A reattach feature may be provided to reattach a detached portal page to the portal environment. In another embodiment, a method to detach and reattach at least one portal page may include detaching a selected portal page in response to activating a detach feature. The method may also include reattaching the detached portal page in response to activating a reattach feature. The selected, detached portal page may be transferred to a window in response to activating the detach feature. Tunneling communication may be provided between the detached portal page and the portal environment.Type: ApplicationFiled: October 10, 2008Publication date: February 5, 2009Inventors: Patrick R. Guido, Steven P. Kim, Robert C. Leah, Paul F. McMahan
-
Patent number: 7487443Abstract: Techniques are disclosed for controlling where dynamically-added content will be positioned within the layout of a content aggregation view (e.g., for controlling where content that is created by a portlet will be rendered within a portal page). In preferred embodiments, weighting values are assigned to the portlet, and these values are used to determine the portlet's relative placement. The values may be assigned at development time, at deployment time, and/or at run time. Using disclosed techniques, content placement is more predictable and consistent, and related content can be grouped together when rendered even though that content is not simultaneously rendered.Type: GrantFiled: April 30, 2004Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: Patrick R. Guido, Steven P. Kim, Robert C. Leah, Paul F. McMahan
-
Patent number: 7216291Abstract: A portion of a table is displayed in a window having a viewable area. For at least one row, information from one or more columns outside the viewable area of the window is displayed in a hovering row, which may be displayed below the associated row. Column headers may be displayed with the hovering row. The hovering row is dynamically displayed or not displayed in response to user input, such as moving a cursor over an icon associated with the row. Static display of the hovering row is toggled in response to user input, such as (de)selecting a toggle button icon associated with the row. The hovering row is not displayed if all information in columns outside the viewable window area cannot be displayed.Type: GrantFiled: October 21, 2003Date of Patent: May 8, 2007Assignee: International Business Machines CorporationInventor: Steven P. Kim