Patents Examined by Mehmet B. Geckil
  • Patent number: 6795856
    Abstract: Employee Internet usage is monitored to identify the web sites employees visit and the amount of time employees spend at each site. The system utilizes a client-based module which monitors Internet access, which operates in conjunction with an enforcement supervisor located on a remote web server. A client-based monitoring module performs all of the monitoring and logging activity. The previous web page title, location (URL) and time spent are stored by the client component in memory on the client computer. The web page title and URL are obtained from system notifications from the browser to the client component. The client computer uploads the log containing the web page information to a web-based supervising module.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: September 21, 2004
    Assignee: Accountability International, Inc.
    Inventor: Clinton D. Bunch
  • Patent number: 6792451
    Abstract: In order to transmit image data, across the internet, from a mobile terminal, a particular station is provided in a mobile communication network that is linked to the internet. A subscriber to the mobile communication network transmits instructions, which includes image data editing information and image data destination information, to the particular station. Thereafter, the subscriber transmits image data to the particular station wherein the image data is edited according to the image data editing information. The edited image data is then stored in a suitable memory, after which the particular station informs, across the internet, an image data receiver, specified by the destination information, that the edited image data is ready to be downloaded from the memory by the image data receiver. The order of uploading the pieces of the image data editing and destination information can be reversed.
    Type: Grant
    Filed: November 17, 1999
    Date of Patent: September 14, 2004
    Assignee: NEC Corporation
    Inventor: Eiichi Tomiyama
  • Patent number: 6792462
    Abstract: Systems, methods and computer program products are provided for distributed administration of a network environment having defined administrator authorities. A plurality of rules are defined specifying ones of a plurality of entity objects without administrator authority authorized to invoke administration powers to establish properties of target entity objects. In various embodiments, such rules are based on one or more of the properties of the target ones of the entity. An administrator application identifies one of the rules associated with one of the administration powers for one of the properties to be established and obtains a property of the target entity object designated by the identified rule to determine if the action is authorized.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: September 14, 2004
    Assignee: NetIQ Corporation
    Inventors: Thomas Bernhardt, Marcus Richard Erickson, Chandrashekhar Vaidya
  • Patent number: 6782416
    Abstract: A server cluster quorum disk composed of two or more separate, intercommunicating disk drives or LUNs. The disk drives or LUNs that together compose a quorum disk may be physically separated by significant distances to form a geographically dispersed quorum disk, or may be more closely physically associated to form a distributed quorum disk. In either case, the two or more disk drives or LUNs closely cooperate to provide the virtual quorum disk interface identical to that of a single, currently available quorum disk with the exception that, upon failure of a disk LUN component of a distributed or geographically dispersed quorum disk, the distributed or geographically dispersed quorum disk continues to function without interrupting or degrading the server cluster in which the quorum disk is employed.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: August 24, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert A. Cochran, Richard S. Wilkins
  • Patent number: 6782426
    Abstract: Provide a shared device control method and server-client system, which inform the client user of the state of a shared device upon accessing the connectable shared device on the network, thereby preventing unwanted situations (for example, the user cannot determine what has happened; the user cannot obtain a desired access result; access results in other fatal errors; and so forth). A shared device, to be shared by a plurality of data processing apparatuses connected via a network, is controlled by one of the plurality of data processing apparatuses, and the other data processing apparatuses inquires of the data processing apparatus controlling the shared device, a reserve or ready state of the shared device, or a mode which displays a window via the network, prior to use of the shared device informs the client user of the state of the shared device.
    Type: Grant
    Filed: April 10, 2000
    Date of Patent: August 24, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masashi Kuroshima, Keiko Nakanishi
  • Patent number: 6779017
    Abstract: Load balancing of client transactions, for the duration of a client session, in a Web site is implemented by a cluster of servers. An initial request in each client session is sent to the site load balancer, thus, greatly enhancing the capability of the site to accept new session requests. All subsequent requests from a client are forwarded directly to the server first selected so that the sessions cannot be later broken by the load balancer.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: August 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Marc Lamberton, Eric Levy-Abegnoli, Eric Montagnon, Pascal Thubert
  • Patent number: 6766353
    Abstract: A signed application descriptor file (206) is used instead of X.509 certificates to authenticate a portable application code, such as a JAVA archive (JAR) file. The signed ADF includes an application descriptor file (302), file hash (304) of the JAR file (301), a developer descriptor file (308), signed time stamp (310), and a developer's certificate (312). A network client device (202) includes limited computing resources (212) and a virtual machine environment for executing the portable code (208). Furthermore the client device contains a set of cryptographic, digital keys for authenticating parts of the signed ADF, which are further used to authenticate the JAR file.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: July 20, 2004
    Assignee: Motorola, Inc.
    Inventors: Jyh-Han Lin, Robert L. Geiger, Ronald R. Smith, Alan W. Chan, Sanjay Wanchoo
  • Patent number: 6766376
    Abstract: Streaming media, such as audio or video files, is sent via the Internet. The media are immediately played on a user's computer. Audio/video data is transmitted from the server more rapidly than it is played out by the user system. The audio/video data in the user buffer accumulates; and interruptions in playback as well as temporary modem delays are avoided.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: July 20, 2004
    Assignee: SN Acquisition, L.L.C
    Inventor: Harold Edward Price
  • Patent number: 6763372
    Abstract: A method for determining a load distribution for a plurality of servers is disclosed. A total user count during a predetermined interval of time is received from each server of a plurality of servers for all channel resources associated with each respective server of the plurality of servers. A present load distribution is determined for the predetermined interval of time for each respective server of the plurality of servers based on the total user count received from each server. A load gradient is determined for the predetermined interval of time from each server of the plurality of servers. A future load distribution is determined for each respective server based on the total user count for each server and each respective load gradient. Lastly, a load distribution for each respective channel resource is distributed among the plurality of servers based on the determined future load distribution for each respective channel resource.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: July 13, 2004
    Inventors: Nishant V. Dani, Farookh P. Mohammed
  • Patent number: 6760745
    Abstract: A method of operating a server includes retrieving a document from a storage device. A variable is generated, the variable including information to enable another server to reproduce the document. The variable may, for example, be a compressed and encrypted complete copy of the document, or may be a JavaScript variable. The variable is appended to the document, and the document is transmitted.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: July 6, 2004
    Assignee: Aspect Communications Corporation
    Inventors: Robert Tan, Senthil Sundararajan, PrabhuRam Mohan
  • Patent number: 6757711
    Abstract: A request message is sent by a client to a server according to a first protocol (e.g., HTTP) identifying a data file and a storage location, such as an E-mail address. In response the server forwards the requested data file to the E-mail address according to a second protocol (e.g., SMTP). In doing so large amounts of data can be retrieved at a future time when network traffic is lower. Also, if the client does not have the necessary hardware/software setup, the requested data file can be retrieved by a second client which may have capability to present the information in the data file to the user. The different types of information that are capable of being handled by software operating at the client (e.g., web browser) can be handled by the E-mail software operating at the client.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: June 29, 2004
    Assignee: Intel Corporation
    Inventor: James E. Toga
  • Patent number: 6757743
    Abstract: Provided is a user-friendly system for dynamically connecting or disconnecting equipment. A user uses a display presented on the screen of a user interface to instruct connection or the like of desired equipment. The display presented on the screen is based on information contained in the database. The information is managed by a control server. A terminal control facility incorporated in a bridge sets an isochronous channel and a connection identification number in response to an instruction of connection. The set isochronous channel number and connection identification number are placed in the database. The control server controls the whole system according to the information.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: June 29, 2004
    Assignee: Sony Corporation
    Inventors: Hirofumi Tamori, Tomomichi Kataoka, Takashi Nomura
  • Patent number: 6757722
    Abstract: A system and method for communicating partial notifications relating to a presentity's presence information. The communication may be effected between presence servers and terminals coupled to the presence servers via a network. At least one presentity is identified to which a terminal has requested presence services. A presence document is created, where the presence document includes presence information corresponding to the presentity. The presence information is configured as partial presence information comprising less than a total of the presence information available for the presentity. The presence document having the partial presence information is communicated to the terminal requesting the presence information.
    Type: Grant
    Filed: July 16, 2002
    Date of Patent: June 29, 2004
    Assignee: Nokia Corporation
    Inventors: Mikko Lönnfors, Eva-Maria Leppänen, Jose Costa-Requena
  • Patent number: 6754896
    Abstract: A method and system for installing software implementations such as applications and COM classes as they are needed from an external source, such as a centralized network store. When a software implementation is needed, the system and method first look to the local system (e.g., registry) for that software implementation, and if found, returns the information such as a local path needed to use the software implementation. If the implementation is not found locally, the present invention dynamically looks to a centralized class store of a network, to locate the needed implementation. When located, the implementation is downloaded and locally installed in a manner that is essentially transparent to the user. Software implementations such as application products may be divided into features and components to improve on-demand installation thereof.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: June 22, 2004
    Assignee: Microsoft Corporation
    Inventors: Debi P. Mishra, David E. Kays, Jr., Markus Horstmann, Mark H. Lucovsky, Shannon J. Chan, Bharat A. Shah, Gregory A. Jensenworth
  • Patent number: 6742029
    Abstract: Systems and methods for network profiling that may be used by a provider of high bandwidth connections to facilitate connectivity and service order entry by customers are disclosed. Typically, the customer has a plurality of client. The network profiling method generally comprises specifying at least one network configuration profile, the specifying including selecting a preferred CPE, selecting a network mode, selecting a network feature, selecting at least one network feature parameter including a static parameter, and defining a value for the static network feature parameter, wherein the network configuration profile includes at least one dynamic network feature parameter, the dynamic parameter having an unspecified value in the network configuration profile.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: May 25, 2004
    Assignee: Covad Communications Group, Inc.
    Inventors: Satyan Vasamsetti, Thomas Edward Lilley
  • Patent number: 6742042
    Abstract: A communication system includes a packet-based data network that is coupled to various network elements. The network elements include user systems and a service provider system. Each of the user systems may send requests to the service provider system to receive selected categories of information. In response, the service provider system (or alternatively another information provider) transmits the requested information to each subscribing user system, which then presents the information as a ticker. Messaging used for communicating the ticker information may be based on the Session Initiation Protocol (SIP), including Subscribe and Notify messages or Info messages.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: May 25, 2004
    Assignee: Nortel Networks Limited
    Inventors: Mark J. Holden, Scott L. Orton, Julie R. Simons
  • Patent number: 6732151
    Abstract: A method and system forwarding voice messages to an email account is disclosed. According to one method, a voice message that is associated with a particular user is retrieved from a voice mail system. The voice message is then encoded into a streaming media file and automatically forwarded in an email message to one or more email addresses. According to another method, a voice message is converted into a text file and automatically forwarded in an email message to one or more email addresses.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: May 4, 2004
    Assignee: Loudeye Corp.
    Inventors: Martin Tobias, Beverley Kite, Mathews Brown, Eric Lindvall
  • Patent number: 6728750
    Abstract: A system and a method for developing and dynamically constructing multi-tiered distributed computing applications using a framework which allows the major elements involved in enterprise software applications, namely, the user interface, the data access, and the processing logic, to be independently developed. Moreover, the applications are dynamically created at time of use with pre-built software components or objects. The specifics of the applications such as functions, capabilities, user interface (UI) characteristics, etc., may depend on, for example, the user identity, the user preferences, and the terminal capability. Software development cost and turn-around time are reduced, promoting consistent UI design thus reducing user training cost, and allowing the applications to be dynamically created according to the user profile.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: April 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gary F. Anderson, Paul Bao-Luo Chou, Pasumarti V. Kamesam
  • Patent number: 6728764
    Abstract: A method and apparatus for operating a data processing system. The data processing system hosts an operating system which is coupled to a management interface processor. The management interface processor is further coupled to a network along with a plurality of workstations. One or more logical console objects are instantiated on the management interface processor. Respectively associated with and coupled to the one or more logical console objects are one or more instances of a system operations program. The instances of the system operations programs provide a user-interface for console level operations of the data processing system. The instances of the system operations program can be rehosted amongst the workstations, thereby aiding in workload balancing and resiliency.
    Type: Grant
    Filed: November 8, 2000
    Date of Patent: April 27, 2004
    Assignee: Unisys Corporation
    Inventors: Kristine J. Wilson, Mark A. Wiggins, Gail L. Johnson
  • Patent number: 6725265
    Abstract: A method for providing customized information in a computer processing system includes the step of defining at least one rule for one of creating and retrieving at least one customized block of data. At least one customizable template is created which includes at least one reference to the at least one rule and at least one offset that specifies at least one position at which the at least one customized block is inserted into the at least one customizable template. The at least one customized block is inserted into the at least one customizable template at the at least one position specified by the at least one offset. The customized block, the customizable template, and/or the rule may be pre-stored in a cache of the computer processing system. The customized block may also be dynamically created.
    Type: Grant
    Filed: July 26, 2000
    Date of Patent: April 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: James R. H. Challenger, Paul M. Dantzig, Daniel M. Dias, Arun K. Iyengar, Junehwa Song