Wednesday, July 30, 2003 3:07:30 AM
I've posted about some interesting patent applications a couple of times in the past. Below are those patents.
United States Patent Application
20030126445
Wehrenberg, Paul J.
July 3, 2003
Method and apparatus for copy protection
Abstract
Copy protection techniques that utilize a watermark and a permission key are disclosed. The copy protection techniques can provide single-copy copy protection in addition to different levels of copy protection. The permission key and the watermark can also permit the invention to yield variable levels of copy protection. In one embodiment, content including a watermark is transmitted to a recipient. The recipient is allowed to read the content but not record the content unless the recipient possesses a permission key.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20030107606
Capps, Stephen C. ; et al.
June 12, 2003
Multiple personas for mobile devices
Abstract
A computer system is disclosed which may adopt one of many personas, depending upon the role that its owner is currently playing. The computer system includes a central repository of extensible personas available to all applications running on the computer system. Each such persona has associated therewith a suite of parameters, or specific values for parameters, which are appropriate for conducting computer implemented transactions under a particular persona. The computer system further includes a graphical user interface which allows the user to switch from persona to persona by selecting a particular persona from a list of available personas displayed on a display screen of the computer system. By selecting such persona, the user causes the computer system to globally change the entire suite of parameter values so that subsequent transactions conducted with the computer system employ the parameter values of the current persona.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20030079038
Robbin, Jeffrey L. ; et al.
April 24, 2003
Intelligent interaction between media player and host computer
Abstract
Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one aspect, interaction between a host computer and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host computer, can be restricted. According to another aspect, management of media items residing on a media player can be performed at and by a host computer for the media player. According to still another aspect, media content can be played by a media player in accordance with quality settings established for the media content at the host computer.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20030074483
Minow, Martin A.
April 17, 2003
Method and apparatus for coordination of client/server processes
Abstract
The invention provides for the coordination of client/server processes. One or more embodiments provide a completion object comprised of various states of completion of a client request. The completion object may be manipulated to transition from one state to another by both the client and server. The following states of completion may be provided: idle, ready, active, completing, completed, and acknowledged. In the idle state, the completion object is obtained by the client (by constructing a new object or retrieving an existing object that has been recycled). In the ready state, the request has been initialized but not yet issued to the server or I/O device. In the active state, the server processes the I/O request. In the completing state, the server has completed the I/O operations requested but has not yet stored the results. In the completed state, the server stores the results to be returned to the client and notifies the client. At the acknowledged state, the client examines the results, performs additional operations and frees up the completion object for use by another client request. Depending on the state of the completion object, a request to cancel the I/O operations may require varying actions. The completion object provides the ability to easily and quickly determine where in the completion process an I/O request is. Further, when a client request is canceled, the completion object provides the ability to easily identify the actions necessary to properly cancel the request.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20030023579
Day, Mark S. ; et al.
January 30, 2003
System and method for storing and retrieving filenames and files in computer memory
Abstract
The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory. The invention then sets a flag, associated with the memory, indicating that a first text encoding has been used. To retrieve a Unicode filename, the invention receives a request to locate a Unicode filename from memory. Next, the invention uses a predetermined text encoding to convert the filename into Unicode. The invention then searches for the Unicode filename in the memory. If the Unicode filename is not found, the invention uses a next text encoding from the set of text encodings which have been used, to repeat the conversion and searches the memory until the Unicode filename is identified. Lastly, the Unicode file is retrieved.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20020174262
Marcos, Paul ; et al.
November 21, 2002
Method and apparatus for dynamically brokering object messages among object models
Abstract
The present invention dynamically brokers object messages between object models. An mediating component provides a bridge between object models such that messages can be transmitted in either direction between object models. The mediating component can be resident on a client machine, a server machine, or both. The mediating component can be used as a bridge between two instances of the same object model running on different machines. Thus, network communication is made possible for objects of an object model that otherwise lacks a networking capability. The mediating component maps a client object to a server object through proxy objects and stub objects. The proxy object always responds affirmatively when queried by a client object whether a server object can execute a particular method. A client object's message is forwarded to a server object. The mediating component performs any necessary translation of arguments or format of the message. In addition, the mediating component translates a server object's response.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
United States Patent Application
20020010739
Ferris, Michael ; et al.
January 24, 2002
Method and apparatus for updating and synchronizing information between a client and a server
Abstract
The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. The mechanism of the present invention provides two significant advantages over the prior art: the synchronization of state, and the recognition of user actions in the browser including the invocation of the appropriate application logic in the server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. The Applet Group Controller maintains an association with each applet that maintains the keys and values of any parameters and variables for the applet. In a preferred embodiment, upon the invocation of an event, the association instructs an Action Coordinator to invoke an action. The Action Coordinator obtains and transmits a list of all of the keys and their values to the server. The server invokes the appropriate application logic and transmits the keys and their values (as updated during the execution of the application logic) back to the Action Coordinator. The Action Coordinator then pushes the updated values out to the applets (through their Associations) at which time the browser's display is updated with the new values.
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsea...
Recent AAPL News
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 11/07/2024 11:30:16 PM
- Trump Media Shares Surge 32% Pre-Market; Tesla Jumps 13%; Coinbase Rises with BTC All-Time High • IH Market News • 11/06/2024 11:09:49 AM
- Boeing Ends Strike; Leadership Changes at Dollar Tree and Southwest; PLTR, HIMS, and ALAB Soar; MQ and LSCC Decline • IH Market News • 11/05/2024 11:43:15 AM
- Election Uncertainty May Lead To Choppy Trading On Wall Street • IH Market News • 11/04/2024 02:04:17 PM
- U.S. Futures Edge Up as Election and Fed Rate Decision Loom; Oil Prices Rise as OPEC+ Delays Production Increase • IH Market News • 11/04/2024 11:13:21 AM
- Upbeat Earnings News Contributes To Rebound On Wall Street • IH Market News • 11/01/2024 08:39:11 PM
- Upbeat Amazon, Intel Earnings May Spark Rebound On Wall Street • IH Market News • 11/01/2024 01:06:54 PM
- Amazon Up 6%, Atlassian Jumps 20%; Intel Posts Surprising Profit; Abbott Wins Infant Formula Lawsuit • IH Market News • 11/01/2024 10:55:39 AM
- Form S-3ASR - Automatic shelf registration statement of securities of well-known seasoned issuers • Edgar (US Regulatory) • 11/01/2024 10:49:43 AM
- Form 10-K - Annual report [Section 13 and 15(d), not S-K Item 405] • Edgar (US Regulatory) • 11/01/2024 10:01:36 AM
- Form 8-K - Current report • Edgar (US Regulatory) • 10/31/2024 08:30:25 PM
- Apple reports fourth quarter results • Business Wire • 10/31/2024 08:30:00 PM
- U.S. Index Futures Decline; Oil Prices Rise on Strong Demand and OPEC+ Production Outlook • IH Market News • 10/31/2024 11:15:53 AM
- Apple introduces M4 Pro and M4 Max • Business Wire • 10/30/2024 03:00:00 PM
- Apple’s new MacBook Pro features the incredibly powerful M4 family of chips and ushers in a new era with Apple Intelligence • Business Wire • 10/30/2024 03:00:00 PM
- Mixed Earnings, Economic News May Lead To Choppy Trading • IH Market News • 10/30/2024 01:09:50 PM
- Google Cloud Revenue Grows 35%; AMD Stock Drops 8%, Qorvo Plummets 18%, Reddit Surges 24% in Pre-Market • IH Market News • 10/30/2024 10:35:21 AM
- Nasdaq Reaches New Record Closing High But Dow Moves Lower • IH Market News • 10/29/2024 08:44:00 PM
- Apple’s all-new Mac mini is more mighty, more mini, and built for Apple Intelligence • Business Wire • 10/29/2024 03:00:00 PM
- HSBC Reports $8.5 Billion Profit; Boot Barn Announces New CEO and Projections; TMDX Drops 24%, VFC Surges 22% • IH Market News • 10/29/2024 09:39:09 AM
- Apple Intelligence is available today on iPhone, iPad, and Mac • Business Wire • 10/28/2024 03:00:00 PM
- Apple unveils the new iMac with M4, supercharged by Apple Intelligence and available in fresh colors • Business Wire • 10/28/2024 03:00:00 PM
- Philips Sales Forecast Cut Sparks Stock Plunge; BP Resumes Libya Exploration; Alibaba Settles for $433 Million • IH Market News • 10/28/2024 10:09:33 AM
- Capri Shares Crash 45% After Merger Block; Coursera Falls 18% on Lower Revenue Forecast • IH Market News • 10/25/2024 10:05:28 AM
- Tesla Shares Rise 11% Pre-Market; IBM Falls 4% on Lower-Than-Expected Revenue; Apple Prepares New Launches • IH Market News • 10/24/2024 10:07:47 AM
SANUWAVE Announces Record Quarterly Revenues: Q3 FY2024 Financial Results • SNWV • Nov 8, 2024 7:07 AM
DBG Pays Off $1.3 Million in Convertible Notes, which Retires All of the Company's Convertible Notes • DBGI • Nov 7, 2024 2:16 PM
SMX and FinGo Enter Into Collaboration Mandate to Develop a Joint 'Physical to Digital' Platform Service • SMX • Nov 7, 2024 8:48 AM
Rainmaker Worldwide Inc. (OTC: RAKR) Announces Successful Implementation of 1.6 Million Liter Per Day Wastewater Treatment Project in Iraq • RAKR • Nov 7, 2024 8:30 AM
SBC Medical Group Holdings and MEDIROM Healthcare Technologies Announce Business Alliance • SBC • Nov 7, 2024 7:00 AM
VAYK Confirms Insider Buying at Open Market • VAYK • Nov 5, 2024 10:40 AM