Patents by Inventor Mark Joseph Hamzy

Mark Joseph Hamzy 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: 7196806
    Abstract: A method, system and computer program product in a data processing system for printing a disjoint web object and content of a web page is provided. Responsive to presenting the web page by the browser, an embedded tag is presented as the disjoint web object. The disjoint web object is then printed based on the embedded tag, wherein content relative to the disjoint web object is printed along with content of the web page.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael Richard Cooper, Mark Joseph Hamzy, Mark Wayne VanderWiele
  • Patent number: 7171562
    Abstract: An apparatus and method for providing access rights information on computer accessible content are provided. The apparatus and method provide a mechanism through which access rights information is provided in association with information and content such that use of the information and content is controlled based on the access rights information. The apparatus and method include access rights information tags being associated with information and content. A web browser is provided with code, either in the web browser, or as a plugin application or browser extension, to process the access rights information and thereby control the usage of the associated information and content. In addition, an interface is provided through which a user may gain access to content that is associated with access rights information. The interface is generated based on the access rights information associated with the content and the access level of the user.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: January 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Mark Joseph Hamzy, Scott Thomas Jones
  • Patent number: 7099040
    Abstract: A method for serving an image from a server to a client, e.g., a computer having a browser or other graphics viewing engine. The user of the client first specifies a set of one or more bitmap characteristics for an image transfer, with at least one of the bitmap characteristics including a number of bits per pixel. Preferably, this specification is accomplished using an applet or other piece of code that is downloaded to the client from the server. Later, when the server receives a client request that includes data identifying a specified bitmap characteristic, a server processing routine (e.g., a servlet) generates a version of the image that conforms to the specified bitmap characteristic. This version is then delivered back to the client in response to the original request. In this way, the user of the client machine can control the particular characteristics of the image files that are delivered to his or her machine.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Mark Joseph Hamzy, Scott Thomas Jones, Mark Wayne VanderWiele
  • Patent number: 7065713
    Abstract: An apparatus and method for creating and automatically refreshing a composite web page. The present invention is a method, implementable in computer software, for selecting areas of interest from a plurality of web pages. The user creates a boundary around the areas of interest on each web page. The area inside the boundary, referred to as an information unit, remains visible while the area outside of the boundary becomes transparent. The user may then combine the plurality of information units together on a canvas web page. The user may then rearrange the information units on the canvas web page by dragging the information units to their intended destination. When the user has satisfactorily arranged the information units, the user may finalize the canvas web page into a composite web page. The invention may then refresh the composite web page automatically or upon user request.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Mark Joseph Hamzy
  • Publication number: 20060129947
    Abstract: Authorized priority alerts are permitted to “pop up” on top of a running screensaver in a computer display without suspending operation of the screensaver. A windows manager monitors for priority alerts from applications. If the screensaver is active in the display, the windows manager determines if the alert issuing application and alert type are permitted to breakthrough the screensaver. If so, an alert notification window identifying the content of the alert is generated and displayed in z-order on top of the screensaver, without interrupting the operation of the screensaver displayed underneath. Some notification windows implement security features by displaying only a portion of the content of the corresponding alert or completely obscuring the content of the alert and only notifying of the presence of the alert. An additional security feature requires the user to enter a password in the notification window before the content or type of alert is displayed.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Mark Joseph Hamzy, Dustin Kirkland
  • Patent number: 6941368
    Abstract: The system, method, and program of the invention enables a Web server to ensure that any prerequisite resource is served before, or in conjunction with, a requested resource. Upon receipt of a request for a resource, e.g., a page, the Web server determines if the requested resource requires a prerequisite resource. If it does, a different resource is sent that has been modified to include the prerequisite resource. In a further embodiment, the Web server keeps track of each client's request for a prerequisite resource in order to determine whether the prerequisite resource had been previously requested when a resource is requested that requires the prerequisite resource. The different resource is sent if the resource requires a prerequisite resource and if it is determined that the previous request by the requester for the prerequisite resource has not been made within a configurable amount of time or within a predetermined number of hits.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Mark Joseph Hamzy, Michael Richard Cooper, Mark Wayne VanderWiele
  • Patent number: 6892201
    Abstract: An apparatus and method for providing access rights information on computer accessible content are provided. The apparatus and method provide a mechanism through which access rights information is provided in association with information and content such that use of the information and content is controlled based on the access rights information. The apparatus and method include access rights information tags being associated with information and content. A web browser is provided with code, either in the web browser, or as a plugin application or browser extension, to process the access rights information and thereby control the usage of the associated information and content. In addition to being implemented as tags, the access rights information may be inserted into a file such as in the file header. In such an embodiment, the file header includes a pointer to the file data and thus, the inclusion of the access rights information into the file header does not disrupt the processing of the file.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: May 10, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Mark Joseph Hamzy, Scott Thomas Jones
  • Publication number: 20040236952
    Abstract: The present invention provides a method, apparatus, and computer instructions for warning of a presence of a person in a zone having an inadequate security clearance. Movement of the person in the zone is detected. A message is broadcast to selected data processing systems associated with the zone, wherein the data processing systems initiate actions to protect data in the selected data processing systems.
    Type: Application
    Filed: May 22, 2003
    Publication date: November 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Janice Marie Girouard, Mark Joseph Hamzy, Emily Jane Ratliff
  • Patent number: 6816270
    Abstract: A method and apparatus in a data processing system for processing a print job. A call is received from an application to print the print job to a selected printer, wherein the print job includes a request to use a hardware service. A print preview of the print job prior to printing the print job is provided. Responsive to receiving an indication that the print job is to be printed after providing the print preview, the print job is sent to a device driver for the selected printer to print the print job. A determination is made as to whether the selected printer supports the hardware service. Responsive to a determination that the hardware service is unsupported by the selected printer, the hardware service is provided using a software simulation.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Rabindranath Dutta, Mark Joseph Hamzy, Mark Wayne Vanderwiele, Peter A. Zannucci
  • Publication number: 20040210928
    Abstract: A system and method for selectively de-scrambling a media signal is presented. A user enters control settings into a content receiver whereby the control settings correspond to a particular viewer or a particular time-of-day. The content receiver receives a media signal and metadata that includes censorship level information. The content receiver uses the control settings to identify an applicable censorship level and uses the metadata to de-scramble the media signal to a censorship level corresponding to the identified applicable censorship level. The content receiver provides the de-scrambled media signal to a viewer's display.
    Type: Application
    Filed: April 21, 2003
    Publication date: October 21, 2004
    Applicant: International Business Machines Corporation
    Inventors: Mark Joseph Hamzy, Scott Thomas Jones, Peter A. Zannucci
  • Patent number: 6791548
    Abstract: A method for automatically displaying dynamic images as a sequence of still frames is disclosed. The method includes receiving dynamic image data, transforming the dynamic image data into static image data, and displaying, frame by frame, the static image data on a display device. The method may be employed in a computer, a computer network or a system which has a display information card having at least a port for receiving the dynamic image data, a processor for transforming the dynamic image data into static image data, an internal memory for storing the static image data, and a display device. In the preferred embodiment, the method is employed in a web browser.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Mark Joseph Hamzy
  • Patent number: 6748210
    Abstract: A radio telephone that automatically terminates an incoming call to a voice mail comprising a transceiver for receiving the incoming call, and a sensor coupled to the transceiver producing a set of parameters related to a user in close proximity to the radio telephone. The incoming call is automatically terminated to the voice mail upon a determination that a subset of the set of parameters is within a range. A method for automatically terminating an incoming call for a radio telephone to a voice mail is described. The method includes providing a set of sensor input information, receiving an incoming call, obtaining at least part of the set of sensor input information, determining a sot of parameters related to the set of sensor input information, and terminating the incoming call to a voice mail system upon a determination that the set of parameters is within a predetermined range.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: June 8, 2004
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Mark Joseph Hamzy
  • Patent number: 6711294
    Abstract: Data is received from a memory, which includes bitmap images, for output on an output device. The images may be stored in compressed or uncompressed form. The operating system, application or generic graphics environment program interface, queries the printer driver for the types of image compression formats supported by the printer. If the image is available in a compatible compressed format, that compressed image is read from memory. Alternatively or in addition, the best possible compression format supported by the printer is selected from the formats available in the printer driver. The image is then loaded in a printer compatible compression format or compressed using the selected format. The image is spooled in the selected compression format. The image file may be spooled as a raw file or metafile depending on the embodiment used.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark Joseph Hamzy, Michael Richard Cooper, Mark Wayne VanderWiele, Scott Thomas Jones
  • Patent number: 6707945
    Abstract: Data is received from a memory, which includes bitmap images, for output on an output device. The images may be stored in compressed or uncompressed form. The operating system, application or generic graphics environment program interface, queries the printer driver for the types of image compression formats supported by the printer. If the image is available in a compatible compressed format, that compressed image is read from memory. Alternatively or in addition, the best possible compression format supported by the printer is selected from the formats available in the printer driver. The image is then loaded in a printer compatible compression format or compressed using the selected format. The image is spooled in the selected compression format. The image file may be spooled as a raw file or metafile depending on the embodiment used.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: March 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark Joseph Hamzy, Michael Richard Cooper, Mark Wayne VanderWiele, Scott Thomas Jones
  • Publication number: 20030187806
    Abstract: A method for calculating and displaying the cost of downloading web content, including downloading to a browser a first web page, the first web page including at least one hyperlink anchor element, in which the hyperlink anchor element includes a URI identifying a second web page, the hyperlink anchor element includes text including a hyperlink anchor. Typical embodiments include determining a download cost for the second web page and displaying the cumulative download cost for the second web page, taking into account bandwidth cost, usage cost, and any user credits.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Michael Wayne Brown, Mark Joseph Hamzy, Kumar Ravi
  • Publication number: 20030177248
    Abstract: An apparatus and method for providing access rights information on computer accessible content are provided. The apparatus and method provide a mechanism through which access rights information is provided in association with information and content such that use of the information and content is controlled based on the access rights information. The apparatus and method include access rights information tags being associated with information and content. A web browser is provided with code, either in the web browser, or as a plugin application or browser extension, to process the access rights information and thereby control the usage of the associated information and content. Such control may include enabling and/or disabling options in the web browser application. The access rights information may be used to control access to content, identify how access to content may be obtained, monitor or keep a record of access to the content, and the like.
    Type: Application
    Filed: September 5, 2001
    Publication date: September 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Mark Joseph Hamzy, Scott Thomas Jones
  • Patent number: 6604111
    Abstract: A data-presentation job is spooled using a virtual machine, such as a Java virtual machine, in a data processing system. Data-presentation may include static data-presentation, such as printed output, and dynamic data-presentation, such as displaying on a display device. After a user issues a data-presentation job request, such as a print job request, all of the issuing application's method calls, such as Abstract Windowing Toolkit calls, are recorded as executable code, such a Java source code statements. An executable data-presentation job file, such as a Java .class file, is then generated, for example, by compiling the Java source code statements. The Java .class file may then be executed within a Java virtual machine to reproduce the desired data-presentation output.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: August 5, 2003
    Assignee: International Business Machines Corporation
    Inventor: Mark Joseph Hamzy
  • Publication number: 20030130990
    Abstract: A document viewer is provided with a clarification tool. The document viewer may be a Web browser and the clarification tool may be a plugin or extension. The clarification tool modifies the attributes of the document to make the text more visible. The manner in which the document attributes are modified may be defined in user preferences. For example, the user may choose to modify the color of the text to a predefined dark color or a predefined light color. As another example, the user may choose to remove the document background color or image. As a further example, the user may choose to display an outline or background around the text, such as white text on a black background or black text with a white outline. Other user defined or predefined methods for clarifying the text may also be used.
    Type: Application
    Filed: January 8, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Mark Joseph Hamzy, Scott Thomas Jones
  • Publication number: 20030128382
    Abstract: A text modification mechanism is provided for formatting data such that the information can be reasonably deciphered by a human, but cannot be easily recognized by computer recognition techniques. The text modification mechanism alters printed text so that computer recognition of characters becomes difficult. Modification of the text may be accomplished with manipulation of the fonts or the background. The mechanism may also modify the text based on user preferences.
    Type: Application
    Filed: January 8, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Mark Joseph Hamzy, Scott Thomas Jones
  • Publication number: 20030090692
    Abstract: A method for serving an image from a server to a client, e.g., a computer having a browser or other graphics viewing engine. The user of the client first specifies a set of one or more bitmap characteristics for an image transfer, with at least one of the bitmap characteristics including a number of bits per pixel. Preferably, this specification is accomplished using an applet or other piece of code that is downloaded to the client from the server. Later, when the server receives a client request that includes data identifying a specified bitmap characteristic, a server processing routine (e.g., a servlet) generates a version of the image that conforms to the specified bitmap characteristic. This version is then delivered back to the client in response to the original request. In this way, the user of the client machine can control the particular characteristics of the image files that are delivered to his or her machine.
    Type: Application
    Filed: October 30, 2002
    Publication date: May 15, 2003
    Inventors: Michael Richard Cooper, Mark Joseph Hamzy, Scott Thomas Jones, Mark Wayne VanderWiele