Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

273 results about "Client server systems" patented technology

Synthetic transaction monitor

Systems and methods for recording and replaying client-server transactions on selected clients in order to gauge the performance of the client-server system from the perspective of the client. In one embodiment, a method comprises playing back a set of recorded transactions on a client, monitoring selected performance-related parameters at the client, and transmitting monitored data to the server for analysis or for viewing by a system administrator. The set of transactions is recorded on a first client by replacing a standard Internet transaction driver (e.g., WinInet.DLL) with a modified driver that is configured to intercept function calls. The function calls and corresponding parameters are recorded in a file which is later transmitted to a client, where the recorded transaction information is used to reproduce the transactions on the client. As the transactions are played back, performance data may be monitored and forwarded to a management server for analysis, display, etc.
Owner:BMC SOFTWARE

Secure online music distribution system

A computer implemented online music distribution system provides for the secure delivery of audio data and related media, including text and images, over a public communications network. The online music distribution system provides security through multiple layers of encryption, and the cryptographic binding of purchased audio data to each specific purchaser. The online music distribution system also provides for previewing of audio data prior to purchase. In one embodiment, the online music distribution system is a client-server system including a content manager, a delivery server, and an HTTP server, communicating with a client system including a Web browser and a media player. The content manager provides for management of media and audio content, and processing of purchase requests. The delivery server provides delivery of the purchased media data. The Web browser and HTTP server provide a communications interface over the public network between the content manager and media players. The media player provides for encryption of user personal information, and for decryption and playback of purchased media data. Security of purchased media data is enhanced in part by the use of a personal, digital passport in each media player. The digital passport contains identifying information that identifies the purchaser, along with confidential information, such as credit card number, and encryption data, such as the media player's public and private keys. The media player encryption data is used to encrypt purchased media data, which is decrypted in real time by the media player. The media player also displays confidential information, such as the purchaser's credit card number, during playback.
Owner:MICROSOFT TECH LICENSING LLC

Method for processing speech signal features for streaming transport

Speech signal information is formatted, processed and transported in accordance with a format adapted for TCP / IP protocols used on the Internet and other communications networks. NULL characters are used for indicating the end of a voice segment. The method is useful for distributed speech recognition systems such as a client-server system, typically implemented on an intranet or over the Internet based on user queries at his / her computer, a PDA, or a workstation using a speech input interface.
Owner:NUANCE COMM INC

System for corporate traveler planning and travel management

InactiveUS7050986B1Timely and proactive managementTravel efficientlyReservationsData feedClient server systems
A client-server system for corporate travel planning, expense reporting and travel management that utilizes a corporate database server to enable accurate and timely pre-travel and post-travel decision making that is fed by a travel planning process and an expense reporting process, plus a SABRE data feed of all booked data and back office system data as well as a hand-off of exchange and void ticket information that comprises a Travel Planning module, a Travel Decision Maker module, and a Travel Expense Reporting module. The system uses a corporate database environment communicating with a real-time CRS data feed that enhances the Travel Planning module by offering the traveler live choices of air, car, and hotel availability based upon company travel policy as well as live access to current or company negotiated fares while also allowing the Travel Decision Maker module to make comparisons between booked information and actual current travel data.
Owner:GETTHERE LP

Method and apparatus for providing dynamic information to a user via a visual display

A client-server system for recording web site activity by web users and dynamically customizing web display apparatuses for optimal information presentation based on the users' prior activity history. The system assigns each user a user identifier that allows the system to track the user's web sessions. The system also assigns every web site an application identifier that allows the system to track the user's activities at a particular web site. The system then records the user's activities as they visit different web sites via the user and application identifiers. The system determines how the user prefers to view each web site based on their prior activity, their preferences, the web site, and various other factors. As the user surfs from web site to web site, the system dynamically configures the user's web browser and the web page information for optimum presentation based on how the user prefers to view the web site.
Owner:MEDIACOM NET

System and method for presenting computerized interactive forms to respondents using a client-server-systems technology based on web standards

An improved system and method for presenting computerized interactive forms (such as survey questionnaires, employment applications, etc.) via the Internet to human respondents making use of client computers. The invention is a cross-platform web application written in Java and JavaScript. The presented questions / items are selected dynamically as a respondent fills in the information for each question / item. A code-length-reducing software architecture—wherein all objects are widgets—along with a design choice of inheritance makes for maximum code clarity, impressive code compactness, and swift parsing. More information and a higher quality of information are collected from a respondent, because waiting time is reduced and only relevant questions are presented. Implementation of parent-child containment in the widget set, coupled with a JavaScript skeleton design system, facilitates respondent-friendly display design by interface designers, and a rapid design process.
Owner:BALZ CHRISTOPHER MARK

Seamless windows functionality to remote desktop sessions regarding z-order

In a client-server system, a server-node application runs a user session and a remote presentation protocol communicates between the client node and the server node. The server node stores a remote virtual desktop including remote windows of the user session. The client node displays multiple local windows of applications running locally on the client node and further displays one or more windows of the remote virtual desktop. The one or more windows are clipped to produce a clipped region so that the remote windows are displayed therein to appear as the local windows. The local windows are enumerated according to z-order from back to front and an area of each local window which overlaps the clipped region is subtracted from the clipped region so that the local windows show through the area.
Owner:ERICOM SOFTWARE

Digital certificate management system, digital certificate management apparatus, digital certificate management method, update procedure determination method and program

In a digital certificate management system, a client / server system is connected to a digital certificate management apparatus capable of communicating with clients and servers. Mutual authentication is performed between the clients and the servers by using digital certificates and communications are performed over a communication channel established based on mutual authentication. The digital certificate management apparatus includes a certification key update part updating a server certification key used for mutual authentication and stored in each of the clients that become communication parties of one of the servers. The certification key updating part includes a key obtaining part, a certificate obtaining part, and first and second transmission parts. The second transmission part performs an operation of transmitting the new server certificate to each of the servers after there are responses, indicating that the new server certification key is received, from all of the clients that become communication parties of the server.
Owner:RICOH KK

Method and apparatus for providing dynamic information to a user via a visual display

A client-server system for recording web site activity by web users and dynamically customizing web display apparatuses for optimal information presentation based on the users'prior activity history. The system assigns each user a user identifier that allows the system to track the user's web sessions. The system also assigns every web site an application identifier that allows the system to track the user's activities at a particular web site. The system then records the user's activities as they visit different web sites via the user and application identifiers. The system determines how the user prefers to view each web site based on their prior activity, their preferences, the web site, and various other factors. As the user surfs from web site to web site, the system dynamically configures the user's web browser and the web page information for optimum presentation based on how the user prefers to view the web site.
Owner:MEDIACOM NET

Enterprise workflow screen based navigational process tool system and method

Computer processes for carrying out almost any process may be defined as a series of steps using a plurality of standardized user-interface screens. These standardized interface screens may be linked together in predetermined orders to implement on a client computer activities for which the standardized screens are appropriate to accomplish a pre-defined process. Any number of computer processes may be developed and deployed using the standard interfaces. The computer process automatically takes a user from screen to screen, prompting the user to review or provide information or take appropriate action. Processes may be represented using metadata. Metadata may provide data to a screen rendering process running on a user's workstation with details on how to render one of a plurality of standard screens in a manner which is specific to a particular process. Metadata may be provided to define the steps of the process for enabling navigational capabilities. Metadata may stored in a database and communicated by a process server to a client computer, which acts as a user's workstation. This client-server system architecture allows maintenance of the computer processes in a central location and remote management of their use within a network. Furthermore, any number of application-specific computer processes may be made available and distributed to users without detailed programs for those processes having to be stored at each user workstation. Furthermore, basic interface functions with legacy databases and back-end systems may be provided to each user workstation in a network through the server system.
Owner:IBM CORP

Client-server system for merging of metadata with images

A method and system for merging metadata with digital images is disclosed, where the digital images are stored as image files having metadata fields associated therewith. The method and system include receiving data uploaded from a remote location, providing a web application to a client device over a network when requested, and transmitting the previously uploaded data to the web application. When an image requires input of metadata on the client device, the uploaded data is displayed on the client device for selection by the user. In response to the user's selection, the selected data is then used to automatically populate the metadata fields associated with the image file.
Owner:IPAC SUB

Method and system for secure pervasive access

The present invention relates to a client-server system having a security system for controlling access to application functions. The security system separated from the clients and the application functions routes all incoming requests created by various PVC-devices to a centralized security system providing an authentication component and a security component. The authentication component provides several authentication mechanisms which may be selected by information contained in the client's request. The authentication mechanism may be changed or extended without changing conditions on the client as well on the server or application side. The security component provides a security policy describing security requirements for accessing application functions which may be invoked by the security component. If the selected authentication mechanism succeeds and fulfills the security policy associated to that application function then the application function will be invoked by the security component.
Owner:CITRIX SYST INT

Single sign-on to remote server sessions using the credentials of the local client

A method for single sign-on in a client-server system including a server and a client and a remote presentation protocol based on ITU T.120, communicates between the client node and the server. The client obtains a ticket for a user operating the client. The ticket identifies the security context of the user on the client. Upon connecting the client to the server, the ticket is transferred from the client to the server. The server authenticates the ticket with a security authority and when authenticated the server receives from the security authority a security context for the ticket. When the client so requests, applications are launched using that security context. Preferably, the server is a Microsoft Terminal Server and the remote presentation protocol is Microsoft Remote Desktop Protocol (RDP). The ticket transfer preferably uses a channel within the remote presentation protocol, such as an RDP virtual channel.
Owner:ERICOM SOFTWARE

System for supporting a virtual community

A browser-enabled system of software and services that focuses on connecting people across spatial, temporal, and organizational barriers to achieve specific objectives. The system includes a client server system that provides a virtual meeting place for a learning community and a structure through which that community can achieve its goals.
Owner:COMMUNISPACE CORP

System and method for providing total real-time redundancy for a plurality of client-server systems

An automated and scalable system for total real-time redundancy of a plurality of client-server systems, wherein, data is replicated through a network connection and operationally located on a virtual machine that substitutes for a failed client-server system, wherein the virtual machine is activated and installed on the cloud computing environment. Monitoring applications are installed on both the client-server systems and the cloud computing environment. System components are identified, a network connection is initiated, a heartbeat is established, data replication is automated, system failure is detected, failover is initiated, and subsequent client-server restoration is automated.
Owner:MASS IP LLC

Trusted computing platform for restricting use of data

InactiveUS7526785B1Avoid misuseEffectively protected against attack confidentialityTelevision system detailsData processing applicationsSecure communicationService provision
A client / server system has a client platform adapted to provide restricted use of data provided by a serve. The client platform comprises a display, secure communications means, and a memory containing image receiving code for receiving data from a server by the secure communication means and for display of such data. The client platform is adapted such that the data received from a server is used for display of the data and not for an unauthorised purpose. A server adapted to provide data to a client platform for restricted use by the client platform comprises a memory containing image sending code for providing an image of data executed on the server, and secure communications means for secure communication of images of data to a client platform. The server is adapted to determine that a client platform is adapted to ensure restricted use of the data before it is sent by the image sending code.
Owner:HEWLETT PACKARD DEV CO LP

Method and apparatus for providing web site preview information

Client-server system for providing web site preview information of web site content and features to users. The user enters a web site URL they want to preview into a client application, which generates preview information about the web site content and features. The client generates the web site preview information by building the preview information from preview information sources including the web site and / or requesting preview information from the server / back-end of the client-server system. Both the client and the server build preview information by accessing preview information sources such as web pages and web page information databases, extracting the requested preview information, formatting the preview information in a standard preview format, and returning the preview information to the user for display. While the client and server system build preview information from preview information sources in real-time, the server system also builds preview information in non-real-time by storing preview information in a preview information archive, and transmitting this pre-built preview information to clients in response to client preview information requests. In addition to providing web site preview information, the present invention may also be used to provide real-time or near real-time promotional information associated with a web site. The promotional information or announcement may be provided in conjunction with the preview information presented to the user. Specifically, when the user requests or is provided with preview information for a particular web site, the system “goes” to the web site and retrieves announcement information prepared by the web site sponsor. The announcement information may be in the form of an HTML file prepared by the web site's owner or marketing / promotional team. The HTML file is then presented to the user in conjunction with the presentation of the web site preview information.
Owner:CUFER ASSET LTD LLC

Client-server system for permissions-based locating services and location-based advertising

A method in a server coupled to a device through a network for delivering message content to the device, the method comprising: maintaining at the server a message content store, the message content store including message content sorted by geographic position, class, and subclass; receiving at the server from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass; determining at the server the message content using the geographic position, the extent, the class, and the subclass; and, sending a response message including the message content from the server to the device, wherein the message content is displayed on a display screen of the device.
Owner:EBAY INC

Load distribution method and client-server system

InactiveUS20050038890A1Increase the number ofTime that the added server takes to process requests can be prevented from becoming longMultiple digital computer combinationsSecuring communicationCluster systemsClient server systems
A load distribution method is adopted by a client-server system comprising a plurality of clients 100 and a server cluster 1100, which includes a plurality of servers 800 each used for processing requests made by the clients 100 and allows the number of the servers 800 to be changed dynamically. Each of the clients 100 detects the number of servers 800 composing the server cluster 1100, sets an allocation of requests transmissible out to a newly added server 900 at a value small in comparison with that set for each of the other servers 800 right after detecting an increase in server count and then transmits out requests to the servers on the basis of the set allocation. It is thus possible to provide the clients 100 and the server-cluster system 1100 with the load distribution method suitable for a cluster reconfiguration technology for changing the number of servers composing the server-cluster system 1100 in accordance with an increase and a decrease in demand for a service.
Owner:HITACHI LTD

System and method for state saves in a distributed data system

A client-server system may include a primary state of session data. One or more application servers may include client states of the session data and may be configured to access the primary state. The session data may include one or more attributes. The distributed store may lock the primary state for access by a process executing on one of the application servers. Information may be maintained on which attributes are mutably accessed by the process. An object graph comparison of the mutably accessed attributes and a benchmark version of the attributes may be performed to determine which of the mutably accessed attributes were actually modified. The modified attributes may be used to synchronize the primary state with the client state.
Owner:ORACLE INT CORP

System & method for natural language processing of query answers

Candidate answers responsive to a user query are analyzed using a natural language engine to determine appropriate answers from an electronic database. The system and methods are useful for Internet based search engines, as well as distributed speech recognition systems such as a client-server system. The latter are typically implemented on an intranet or over the Internet based on user queries at his / her computer, a PDA, or a workstation using a speech input interface.
Owner:NUANCE COMM INC

Method and system for protecting against denial of service attacks using trust, quality of service, personalization, and hide port messages

According to an embodiment of the invention, a method for processing a plurality of service requests in a client-server system includes server steps of receiving at least one request for service from a client and providing a level of service based on a trust level provided in the at least one request. According to another embodiment, a method of authenticating messages includes steps of: embedding authentication information into a message at the application level; downloading a script from a computer for sending the message; running said script to send said message to a server; and checking said message by said server at the network level.
Owner:IBM CORP

System and method for providing user authentication and identity management

A distributed client / server system comprises a network of servers and clients, such as the Internet, in which user access to certain restricted resources is controlled by a logon procedure that identifies an authorized user to the respective administering server. The disclosed system and method includes a logon server that comprises a user authentication procedure by which a user can logon to the logon server from any client in the network and uniquely identify itself to the logon server. The logon server also includes a library of usernames and passwords for the restricted resources chosen by each user and the ability to automatically log the users on to any of the restricted resources when selected by the user through a personal catalog maintained by the logon server. The disclosed system and method also includes various other features for providing user authentication and identity management in a network environment, such as the Internet.
Owner:BARRETT PAUL D +1

Client/server-based animation software, systems and methods

Various embodiments of the invention provide novel software, systems and methods for animation and / or filmmaking. In a set of embodiments, for example, a client-server system provides the ability to control various aspects of a live-action and / or an animated scene, including cameras and / or light sources (either real and / or virtual), animated characters, and other objects. This can include, merely by way of example, moving cameras, light and / or the like, as well as rendering animated objects (e.g., based on movements of the objects themselves and / or based on movements of cameras, lights, etc.).
Owner:ACCELERATED PICTURES

Method and system for communication between a client system and a server system

A method of a server system communicating with a client system. The method includes a passive system monitoring network traffic between the client-server system. The server sending a page response including an agent, e.g., a Javascript that becomes operable on the client system. The agent monitors events on the client side, e.g., DOM events, and communicates these to the server side. A set of rules that define prescribed user events are maintained by the passive system and applied to the monitored network traffic to determine whether a prescribed user event occurred. Responsive to the prescribed user event occurring, an asynchronous message is generated and sent to the agent in response to a received DOM event message, the asynchronous message comprising a command to be executed by the agent to alter the users web application flow at the client in a manner that is substantially transparent to the web application.
Owner:ACOUSTIC LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products