Patents Represented by Attorney The Hecker Law Group, PLC
  • Patent number: 6931549
    Abstract: A method and system for secure real time storage and retrieval of data by a first computer with the aid of a second computer via a secure communication link between the first and second computers. The method and system enable a user at the remote first computer to secure a data file for storage by connecting to the second computer and by exchanging certain parameters between the two computers. The method and system also enable the user at the first computer to retrieve the stored secure data file by connecting to the second computer and by exchanging certain parameters between the two computers.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: August 16, 2005
    Assignee: Stamps.Com
    Inventor: Mohan Ananda
  • Patent number: 6910052
    Abstract: A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects locally. By copying objects (including the data and behavior for the object) into local address space, the object's methods may be executed locally thereby avoiding excessive network traffic. The state of the various object copies across a network may not be synchronized due to local changes and modifications. To synchronize the objects, one or more embodiments of the invention provide for the use of a policy that specifies conditions as to when objects are synchronized. Embodiments of the invention provide flexibility in setting the policy to accommodate varying applications. For example, a policy may provide for synchronization that is based temporally (e.g., every 10 minutes or daily at 10:00 P.M.). Alternatively, a policy may provide for synchronization based on the type or number of messages transmitted.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: June 21, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Patrick Gates, Craig Federighi, Eric Noyau
  • Patent number: 6898287
    Abstract: The invention is a cryptographic system using chaotic dynamics. A chaotic system is used to generate a public key and an adjustable back door from a private key. The public key is distributed and can be used in a public key encryption system. The invention can also be used for authentication purposes. The adjustable back door of the invention can be used in conjunction with the public key to derive the private key. The degree of difficulty involved in deriving the private key is dependent on the adjustable back door. That is the value of the back door can be adjusted to vary the difficulty involved in deriving the private key.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: May 24, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Richard Eugene Crandall
  • Patent number: 6895170
    Abstract: The present invention comprises a method and apparatus for playback of programs and other works recorded on random access storage media. One embodiment of the invention relates to random access storage media such as a DVD (“digital versatile disk” or “digital video disk”) used to distribute motion pictures and other audio/video programs or works. The invention involves a manner of utilizing secondary storage space of the storage media not used by the primary program being distributed to store secondary programs such as movie trailers and product advertisements, and to present the secondary programs to the user in a topical and interesting manner. In one embodiment, storage space of a random access storage medium such as a DVD is allocated to a number of variously sized programs or program portions called “chapters.” In one embodiment, each primary and secondary program constitutes a separate chapter.
    Type: Grant
    Filed: October 9, 1998
    Date of Patent: May 17, 2005
    Assignee: Disney Enterprises, Inc.
    Inventors: Robert E. Lambert, W. Daniel Hillis
  • Patent number: 6880078
    Abstract: Access to the XAUI lanes of a 10 Gigabit Ethernet device is provided when needed for testing of the XAUI electrical interface. Access is provided by extending the XAUI interface contained in a XENPAK interface connector. An embodiment of the present invention uses an extension of the XENPAK connector to generate and receive XAUI signals thus making it possible for any device with a XENPAK connector to become a XUAI tester with minimal components between the test equipment and the device under test. The reduction of components (only an AC-Coupling capacitor resides between the XENPAK connector and the SMA connector) results in significant reduction in insertion loss and signal degradation. Also, the availability of any device with a XENPAK interface as a XAUI tester eliminates any requirement for specialized test equipments. The XAUI Extender card fits in the slot in the test equipment that would normally house the XENPAK module.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: April 12, 2005
    Assignee: Spirent Communications
    Inventor: Ricardo O. Rabinovich
  • Patent number: 6839094
    Abstract: A method and apparatus for detecting and correcting motion artifacts in interlaced video signal converted for progressive video display. A correction is applied where interlaced video material is determined to originate from film source, thereby having been converted to video using a process known as 3-2 pulldown. Where the video material is not a result of the 3-2 pulldown process, a check is made for the presence of “pixel motion” so that corrections may be applied to smooth out the pixel motion. To determine 3-2 pulldown or field motion, a video field is compared to the field prior to the previous field to generate field error. Field errors are generated for five consecutive fields and a local minimum error repeated every five fields indicate the origination of the video material from film source using the 3-2 pulldown process.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: January 4, 2005
    Assignee: RGB Systems, Inc.
    Inventors: Che Wing Tang, Dung Duc Truong
  • Patent number: 6820268
    Abstract: The present invention comprises a method for allowing a data controlling object to interface with any number of user interface objects without requiring separate interface code for each user interface object and without restricting the user interface to certain predetermined designs. The present method provides objects called association objects that are interposed between a data controlling object and each user interface object. Each kind of user interface object has a corresponding association object. The association object for a particular kind of user interface object contains code that allows the association object to interact with the specific kind of user interface object with which it is associated. Each association object also presents a standard interface to a data controlling object, regardless of the kind of user interface object with which the association object is associated.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: November 16, 2004
    Assignee: NeXT Computer, Inc.
    Inventors: Richard Williamson, Linus Upson, Jack Greenfield, Daniel Willhite
  • Patent number: 6795450
    Abstract: A link-suspend operation between network nodes in a point-to-point data communications link is presented. Individual network links will have a full power operational mode for supporting full high-bandwidth communication, and a low power “link-suspend” (LS) operational mode for temporary operation when only limited communication is occurring. The communications link is maintained, while cycling transmitter power on and off during idle periods with a duty cycle that substantially reduces physical layer device (PHY) power, using LSPs. LS mode may be negotiated by advertising capabilities between two network devices. Thus, PHYs at either end of a link can notify the other of the capability to support a LS mode of operation and can negotiate parameters for communications using the LS mode. Further, transmitting and receiving continuous idles, valid data frames, and Wake-on LAN (WOL) packets is supported.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: September 21, 2004
    Assignee: TDK Semiconductor Corporation
    Inventors: Andrew Mills, Ralph Andersson