Patents by Inventor Gennaro A. Cuomo

Gennaro A. Cuomo 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: 6523170
    Abstract: A technique for converting a resource file into object oriented source code and/or an object oriented class. A standard resource file is first converted into source code for an object oriented language. The converter includes a subprocess relative to each keyword included in the resource file for converting the information associated with each keyword into a format includable in an object oriented class. Other elements of the resource file, such as the filename, are also converted as needed into the target language, and formal code required by classes in the target language is also created. The preferred target language is Java.
    Type: Grant
    Filed: July 26, 1996
    Date of Patent: February 18, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Richard J. Redpath
  • Publication number: 20030018909
    Abstract: A method, apparatus, and computer implemented instructions for enforcing security policies in a data processing system. In response to loading a class, a determination is made as to whether a security policy exists for the class. In the depicted examples, the class is a Java. Code is inserted into the class, wherein the code inserted is based on the policy in response to a determination that a security policy exists for the class.
    Type: Application
    Filed: July 17, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Matt Richard Hogstrom, Nataraj Nagaratnam
  • Publication number: 20030009505
    Abstract: A method, system, and product are disclosed for reordering the processing of HTTP requests. A computer system is included which is executing a Web-based application. A priority is associated with each one of different types of HTTP requests. Multiple HTTP requests are then received by the Web-based application. A priority associated with a type of each of the HTTP requests is determined. The HTTP requests that are associated with a higher priority are processed before processing the HTTP requests that are associated with a lower priority.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Matt Richard Hogstrom
  • Patent number: 6460090
    Abstract: Self-testing controls are packaged together for use by a developer. The controls are enabled without the need for a custom written outside program.
    Type: Grant
    Filed: August 13, 1996
    Date of Patent: October 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Richard J. Redpath
  • Publication number: 20020091757
    Abstract: A method, apparatus, and computer implemented instructions for handling requests in a network data processing system. The network data processing system includes a network and clients connected to the network. A first server is present in which the first server receives a request from a client to access a resource, performs an authentication process with the client, add information to the request in which the information indicates that the request is from a trusted source to form a modified request, and sends the modified request for processing. This modified request is received by a second server. This second server determines whether the first server is a trusted server based on the information, and provides access to the resource in response to a determination that the first server is a trusted server. If the second server receives the request directly from a client, it would process the request by itself instead of basing its trust on any of the known first servers.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Applicant: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Wilfred C. Jamison, Nataraj Nagaratnam
  • Patent number: 6286043
    Abstract: A technique, system, and computer program for collecting information about user behavior in the presence of dynamic page content. Regular expressions are used to describe dynamic page content and classify pages into equivalence classes. A Web site monitoring tool using this collection technique to create user profiles can then contend with a range of dynamic page content.
    Type: Grant
    Filed: August 26, 1998
    Date of Patent: September 4, 2001
    Assignee: International Business Machines Corp.
    Inventors: Gennaro Cuomo, Binh Q. Nguyen, Sandeep K. Singhal
  • Patent number: 6272539
    Abstract: Methods, systems and computer program products for determining an estimated overall delay value associated with a user's communications with a site in a network and providing the user with a visual representation of this estimated overall delay value are provided. The estimated overall delay value may be determined by estimating the round-trip delay associated with the user's communications with the network site, estimating the transmission delay associated with the user's communications with the network site, and then determining the estimated overall delay value based on the estimated round-trip delay and the estimated transmission delay. The user may be provided the visual representation of the estimated overall delay value by generating an indicia corresponding to the estimated overall delay value and displaying this indicia on the user's display device.
    Type: Grant
    Filed: November 18, 1998
    Date of Patent: August 7, 2001
    Assignee: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Karen Ruth Kluttz, Sandeep Singhal
  • Patent number: 6185614
    Abstract: Disclosed is a method and system for collecting profile information about users accessing dynamically generated content from one or more servers. In a specific embodiment, a server dynamically generates a web page in response to a user request. The server customizes the web page content based on the requested universal resource identifier (URI) and one or more of: the user's identity, access permissions, demographic information, and previous behavior at the site. The web server then passes the URI, user identity, and dynamically generated web page to an access information collector. The access information collector generates document comparators from the current web page content and compares them to document comparators associated with previously retrieved web pages. If the current web page is sufficiently similar to some previously retrieved web page, the access information collector logs the URI, user identity, and a document key associated with the matching previously retrieved page.
    Type: Grant
    Filed: May 26, 1998
    Date of Patent: February 6, 2001
    Assignee: International Business Machines Corp.
    Inventors: Gennaro A. Cuomo, Binh Q. Nguyen, Sandeep K. Singhal
  • Patent number: 6182115
    Abstract: An application is enabled to allow any one of a variety of locking behaviors including different locking behaviors for different elements of shared text. For example, whereas one string may be associated with an implicit lock (granted when the user gives that string focus), another string may have an explicit lock (granted when the user takes some particular action such as clicking on a “lock” button), while yet another string may have a deferred lock (granted only when the user attempts to update the string). A similar range of possibilities is available for string update events and for unlocking the string.
    Type: Grant
    Filed: March 6, 1998
    Date of Patent: January 30, 2001
    Assignee: International Business Machines Corp.
    Inventors: Gennaro A. Cuomo, Carmine Fred Greco, Michael L. Fraenkel, Binh Q. Nguyen, Sandeep K. Singhal
  • Patent number: 6148328
    Abstract: Dynamic information is unobtrusively provided to a target user about other users in an online environment. The target user is informed of the arrival and departure from the environment of particular selected users. Additionally, an indication of an aggregate number of users in the environment is given to the target user.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: November 14, 2000
    Assignee: International Business Machines Corp.
    Inventors: Gennaro Cuomo, Sandeep Kishan Singhal
  • Patent number: 6094677
    Abstract: Methods, systems and computer program products are provided for providing information in the form of an insertion to a user during delays in retrieving program material with an interactive system. This may include making a determination of whether the delay is going to be sufficiently long to provide the user with an insertion. In addition, the insertion may be customized to either the user or to the program material requested, or to both the user and the requested program material. The insertion may include control logic that provides the user with control over the insertion and/or the interactive system.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: July 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Peter G. Capek, Gennaro A. Cuomo, Jay H. Unger
  • Patent number: 6083279
    Abstract: A technique for converting a software program into an object oriented class for sending across a network. A software program is loaded as instance data into a single object oriented class which is self-extracting. Preferably, each program file from the software program is compressed prior to being loaded as instance data into the class. The class may be a Java class which is sent over the Internet to a Java enabled computer system, where the class is unpackaged and the original software program recreated.
    Type: Grant
    Filed: October 10, 1996
    Date of Patent: July 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gennaro A. Cuomo, Simon Phipps, Richard J. Redpath
  • Patent number: 6012092
    Abstract: The overall management task required to determine data dissemination in multi-user applications is reduced herein. The management task required at any one host in the multi-user application is also limited. In addition, the number of simultaneous connections that any one participating host must support in a large multi-user application is reduced. Each user is assigned to a single management partition.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: January 4, 2000
    Assignee: International Business Machines Corp.
    Inventors: Gennaro A. Cuomo, Sandeep Kishan Singhal
  • Patent number: 5990887
    Abstract: In an Internet chat environment, chat feedback indicators show receiver users of a chat application that at least one sender is in the process of preparing a message for viewing by chat environment participants. As a sender types text, a length of the text is sent to the receivers via unreliable data packets. Thus, the receivers are shown mask characters that correspond to the number of textual entries mede by the sender. The sender is, therefore, provided with some sense of security in that the typed text will not be displayed to the receivers until complete. In addition, the receivers are provided with an indication that something is being prepared for display to them.
    Type: Grant
    Filed: October 30, 1997
    Date of Patent: November 23, 1999
    Assignee: International Business Machines Corp.
    Inventors: Richard J. Redpath, Gennaro Cuomo
  • Patent number: 5982372
    Abstract: A technique for providing enhanced intuitive navigation in a virtual world. User selectable hot spots are provided within a virtual world that users may select to automatically be moved to predetermined move-to coordinates within the virtual world. The user may be transported directly to the move-to coordinates or the user may have its motion controlled by the virtual world to in essence walk the user to the move-to coordinates within the virtual world. The selectable hot spot may become inactive following selection of the hot spot by a user until the user moves off of the move-to coordinates, or a plurality of move-to coordinates may be provided such that the hot spot remains active until all of the move-to coordinates are occupied by users. Additionally, the hot spot may be visually enhanced to make it easier to be seen and selected when the user is more than a predetermined distance from the hot spot within the virtual world.
    Type: Grant
    Filed: November 14, 1996
    Date of Patent: November 9, 1999
    Assignee: International Business Machines Corp.
    Inventors: Abbott Purdy Brush, II, Gennaro A. Cuomo, Sarah D. Redpath, David Bruce Lection, Donald Robert Wood
  • Patent number: 5946289
    Abstract: A shipping and playing adapter enables a reduced size CD to play in a full-sized CD player. The adapter comprises first and second substantially semi-circular portions constructed of a material suitable for playing in a CD player. When combined together, the first and second portions form a disk dimensioned approximately equal to a full-sized CD for receiving the reduced size CD thereon. The first and second portions may either be permanently attached along a fold line or removably attached by matching male and female parts. When combined, the first and second portions may have an inner circular surface for receiving the reduced size CD. The circular surface may be coated with a permanent or temporary adhesive. Alternatively, the first and second portions may have a center cut-out for receiving the reduced size CD therein.
    Type: Grant
    Filed: June 4, 1997
    Date of Patent: August 31, 1999
    Assignee: International Business Machines Corp.
    Inventors: Gennaro A. Cuomo, Richard J. Redpath
  • Patent number: 5861883
    Abstract: Collaboration capabilities (both "push" and "pull" of information) are portably added to World-Wide Web content. In particular, a persistent connection is maintained to a shared state server for retrieving data via a "push" mechanism which maintains the freedom to access arbitrary Web content via the "pull" mechanism. Moreover, the collaboration is provided in a portable manner, in the same way that all other Web content is portable both across hardware platforms and across browser implementations.
    Type: Grant
    Filed: May 13, 1997
    Date of Patent: January 19, 1999
    Assignee: International Business Machines Corp.
    Inventors: Gennaro A. Cuomo, Binh Q. Nguyen, Hung D. Nguyen, Sandeep K. Singhal