Patents by Inventor Randolph Forlenza

Randolph Forlenza 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).

  • Publication number: 20080086692
    Abstract: Systems, methods and media for determining and aggregating electronic document segment usage information from different versions of a document are disclosed. More particularly, hardware and/or software for determining the aggregate segment usage for an electronic document received from one or more users are disclosed. Embodiments include receiving from one or more users an indication of their usage of segments of different versions of the electronic document, aggregating the segment usage indications received, and creating document utilization information for the electronic document. Further embodiments include transmitting the document utilization information to one or more users. Other embodiments include displaying to the user an electronic document and indications of the document utilization information. Electronic documents may be in PDF format, HTML format, etc.
    Type: Application
    Filed: December 4, 2007
    Publication date: April 10, 2008
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20070192427
    Abstract: Methods and arrangements to communicate aurally during a chat conference are contemplated. Embodiments include transformations, code, state machines or other logic to communicate aurally during a chat conference by receiving through a user interface for the chat conference the designation of a participant in the chat conference, receiving through the user interface for the chat conference a command to capture audio, capturing audio, and transmitting the captured audio to the participant based upon the designation of the participant. In some embodiments, a participant may be designated by a mouse click on a name representing the participant. In some embodiments, the command to capture audio may be expressed by holding down a mouse button. In alternate embodiments, the command to capture audio may be expressed by a pop-up menu. In further embodiments, the captured audio may be stored and transmitted to additional participants.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20070192734
    Abstract: Methods and arrangements to control pop-up windows are contemplated. Embodiments include transformations, code, state machines or other logic to deny focus to a pop-up window that is generated within a pop-up delay interval of input activity on the part of a user. In some embodiments, the pop-up delay interval may be a default value such as ten seconds. In other embodiments, the pop-up delay interval is configurable. In some embodiments, the pop-up window may be granted focus after the user ceases input activity for the pop-up delay interval. In some embodiments, the pop-up window may be displayed without focus. Some of these embodiments may modify the region of the screen in which the pop-up window is displayed. In some embodiments, the pop-up window may be displayed in a portion of the screen that does not overlap with the portion of the window that does have focus. In some embodiments, the user may be notified that a pop-up window was displayed without focus.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventors: Viktors Berstis, Randolph Forlenza, John Kaemmerer
  • Publication number: 20070180402
    Abstract: A method of managing chat objects includes receiving dropped chat object and dragged chat object commands associated with chat objects at a chat management system and determining space availability of the chat management system. The method further includes determining at least one spatial characteristic of at least one chat management system object, and adjusting at least one object display characteristic of the chat management system object based on the determined space availability and determined chat management system object spatial characteristic. A computer usable medium including computer readable code and a system for managing chat objects is also disclosed.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 2, 2007
    Inventors: Richard Bassemir, Samuel Detweiler, Randolph Forlenza, John Kaemmerer
  • Publication number: 20070174417
    Abstract: Systems, methods and media for two-way communication between database client users and administrators are disclosed. Embodiments may include a method for communicating between database client users and administrators. Embodiments may include receiving a message request to send to one or more recipients, the message request including message content and an indication of the one or more recipients to which the message will be sent. Embodiments may also include determining an Internet Protocol (IP) address associated with each of the one or more recipients based on the message request and transmitting a message to each of the determined IP addresses, where the message includes the received message content. Embodiments may also include receiving a second message from one of the determined IP addresses. Further embodiments may include displaying the second message in a display window. Recipients of messages may include database administrators (DBAs) or database client users.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventors: James Bostick, Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman, Courtney Spooner
  • Publication number: 20070174477
    Abstract: Systems, methods and media for providing communication profiles for an integrated database messaging system are disclosed. Embodiments of the method may include receiving from a user of the database messaging system a request for one or more profiles and determining one or more profiles associated based on the attributes of each profile request by accessing a profile database. The one or more profiles may include an indication of a user of the database messaging system and an Internet Protocol (IP) address. Embodiments may also include providing the one or more determined profiles to the requesting user. Further embodiments may include receiving an indication of one or more changes to the profile database and modifying the profile database. The user may include a database administrator (DBA) or user of a database. Each profile may contain personal, organizational, contact, group or other types of information.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventors: James Bostick, Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman
  • Publication number: 20070174395
    Abstract: Systems, methods and media for communicating with a database client user are disclosed. Embodiments may include a database messaging system having a database server and one or more database clients. The database server may include a database messaging module, which may include a database administrator (DBA) interface module to receive a message request, where the message request includes message content and an indication of one or more database clients to which a message will be sent. The database messaging module may also include an address module to determine an IP address associated with each of the one or more database clients and a database messaging transmitter to transmit a message to each determined IP address, where the message may include the message content. The database clients may include a client listener for receiving the message from the database server and displaying it to a database client user's monitor.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventors: James Bostick, Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman, Courtney Spooner
  • Publication number: 20070166005
    Abstract: A method for controlling subtitles and captions information in video is described. The method includes determining at least one subtitle or caption within a video data stream, pausing the video data stream based on the determination and resuming play of the video data stream after a determined time period. The method may also include storing at least one subtitle or caption in a device memory based on the determination of at least one subtitle or caption within the video data stream, receiving a review subtitle or caption request at the device player and presenting at least one stored subtitle or caption for review. A system and computer readable medium including computer readable code for controlling subtitles and captions information in video is also described.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20070168878
    Abstract: A method for providing a primary window overlay includes providing a primary window on a desktop and designating an overlay window. The method further includes implanting the overlay window on the primary window, receiving activity input to the primary window, and maintaining the overlay window on top of the primary window. A system for providing a primary window overlay includes means for providing a primary window on a desktop, means for designating an overlay window, means for implanting the overlay window on the primary window, means for receiving activity input to the primary window, and means for maintaining the overlay window and receiving activity input to the overlay window on top of the primary window. A computer readable medium including computer readable code for executing the method steps is also disclosed.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 19, 2007
    Inventors: Viktors Berstis, Randolph Forlenza, John Kaemmerer
  • Publication number: 20070094342
    Abstract: The invention comprises a system for managing chat windows in an instant messaging program in a computer having a graphical user interface, including a display and a selection device, the method comprising receiving an input signal from the selection device indicating the selection and movement of a minimized chat window in a task bar; and responsive to receiving the input signal, detaching the minimized chat window from the task bar and moving the minimized chat window to a position on the display indicated by the input signal.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 26, 2007
    Inventors: James Bostick, Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman
  • Publication number: 20070094341
    Abstract: The invention is a method of notifying a user of activity in an instant messaging session in a computer having a graphical user interface including a display, a selection device, and a network connection, the method comprising: receiving a selection input signal from the selection device indicating the selection and movement of a minimized chat window in a task bar; responsive to receiving the selection input signal, detaching the minimized chat window from the task bar and moving the detached chat window to a position on the display indicated by the selection input signal; receiving a configuration input signal from the selection device indicating the selection of a display configuration parameter; and displaying a slot in the detached chat window for each open instant messaging session according to the display configuration parameter.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 26, 2007
    Inventors: James Bostick, Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman, Courtney Spooner
  • Publication number: 20070094360
    Abstract: The invention described in detail below is an improved method, product, and apparatus for configuring an instant messaging program in a computer having a display, an input device, and more than one open chat session, the method comprising: receiving a chat selection input signal from the input device indicating the selection of a chat session; displaying selectable chat configuration parameters on the display; receiving a configuration input signal from the selection device indicating the selection of a chat configuration parameter; and linking the selected chat configuration parameter to the selected chat session so that the selected chat configuration parameter controls the subsequent display of the selected chat session.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 26, 2007
    Inventors: Randolph Forlenza, John Kaemmerer, Raghuraman Kalyanaraman, Courtney Spooner
  • Publication number: 20070016878
    Abstract: The invention disclosed is a computer program for displaying one or more entries from a buddy list. The computer program receives a partial input in a text entry field and displays a result set in a result field, wherein the result set comprises entries from the buddy list having data that matches the partial input.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Inventors: Randolph Forlenza, John Kaemmerer, Raghu Kalyanaraman
  • Publication number: 20060265454
    Abstract: The present invention provides a method, apparatus and computer program product for providing improved functionality within instant messaging systems. In a preferred embodiment, the method begins when a user, the sender, decides to send a message to other users, the recipients. When the message is sent to the recipients, a separate chat window is opened for the sender, on the sender's data processing system, for each separate recipient of the message. A separate chat window is also opened for each recipient of the message on the recipient's data processing system. The chat window on the recipient's data processing system only allows the recipient to communicate with the sender, and not with the other recipients. Additionally, the sender has the option of having his chat window close automatically after sending a message.
    Type: Application
    Filed: May 19, 2005
    Publication date: November 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Randolph Forlenza, John Kaemmerer
  • Publication number: 20060229806
    Abstract: The invention is a new and useful improvement to navigation system software that, when combined with conventional navigation system hardware, provides an operator with a means for modifying a course generated by a navigation system, and for saving the modified course for future trips. More specifically, the invention comprises an improvement to navigation system software that provides several manual means for modifying a computer-planned course according to real-time operator preferences; and an improvement to navigation system software that provides an automatic means for adapting navigation system planning to conform to a course that an operator has used repetitively.
    Type: Application
    Filed: April 12, 2005
    Publication date: October 12, 2006
    Inventors: Randolph Forlenza, John Kaemmerer
  • Publication number: 20060227010
    Abstract: A method and implementing computer system are provided for enabling management of restricted parking spaces for vehicles. In an example, a sensing system senses the presence of vehicles in predetermined parking spaces and stores that information for subsequent processing. Particular parking restrictions, or limited parking indicia, for given parking spaces are displayed and viewable to vehicle operators. The posted parking restriction indicia are selectively changeable to accommodate various parking demand situations. The displayed limited parking indicia may be changed from one type of limited parking to other types of limited (or unlimited) parking from a remote server location, either selectively by an administrator or in accordance with a stored parking authorization plan or schedule. Vehicles are scanned for proper authorization for predetermined types of parking spaces.
    Type: Application
    Filed: April 12, 2005
    Publication date: October 12, 2006
    Inventors: Viktors Berstis, Michael Carlson, Samuel Detweiler, Randolph Forlenza
  • Publication number: 20060173837
    Abstract: Systems, methods and media for awarding credits based on provided usage information are disclosed. More particularly, hardware and/or software for collecting and disseminating usage information related to electronic documents and for awarding usage credits to users in exchange for providing usage information are disclosed. Embodiments include receiving an indication of the usage of an electronic document by a user and aggregating the received usage indication for the document with usage indications relating to other users. Embodiments may also include creating document utilization information for the electronic document based on the aggregated usage indications and awarding usage credit to the user based on the user's providing statistics on the usage of the electronic document. Further embodiments may include transmitting an indication of the awarded usage credit to the user and receiving a request to use the usage credits.
    Type: Application
    Filed: January 11, 2005
    Publication date: August 3, 2006
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20060173818
    Abstract: Systems, methods and media for utilizing electronic document usage information are disclosed. More particularly, hardware and/or software utilizing electronic document usage information to respond to user search requests with search engines are disclosed. Embodiments include receiving a search request from a requesting user and receiving document utilization information associated with one or more electronic documents, where the document utilization information provides an indication of the usage of the electronic documents by one or more users. Further embodiments include generating search results based at least partially on the search request and the document utilization information and transmitting an indication of the search results to the requesting user. Further embodiments include generating statistical information regarding the search results for electronic documents and transmitting the generated statistical information.
    Type: Application
    Filed: January 11, 2005
    Publication date: August 3, 2006
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20060173891
    Abstract: Methods, systems, and media are disclosed for accessing one or more parts of an electronic document. In one embodiment, the method includes choosing, with a selecting device, the electronic document, and for receiving document utilization information for the electronic document. Further, the method includes displaying, on the computer, the electronic document and the document utilization information as an interactive graphical representation comprising a set of points, wherein each point in the set corresponds to both a different part of the electronic document and any of the document utilization information associated with the different part. Further still, the method includes selecting, with the selecting device, at least one point in the set, and opening, on the computer, to the part of the electronic document associated with the point selected by the selecting device.
    Type: Application
    Filed: January 11, 2005
    Publication date: August 3, 2006
    Inventors: Viktors Berstis, Randolph Forlenza
  • Publication number: 20060161511
    Abstract: Systems, methods and media for determining the usage of an electronic document are disclosed. More particularly, hardware and/or software for determining the aggregate usage for an electronic document received from one or more users are disclosed. Embodiments include receiving from one or more users an indication of their usage of the electronic document, aggregating the usage indications received, and creating document utilization information for the electronic document. Further embodiments include transmitting the document utilization information to the one or more users. Other embodiments include displaying to the user an indication of the document utilization information. Electronic documents may be in any type of format.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Inventors: Viktors Berstis, Randolph Forlenza