Patents by Inventor John K. Calhoun

John K. Calhoun 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: 20230370682
    Abstract: Media playback techniques are disclosed in which, based on an order of playback among a pair of media elements, a determination is made whether content at an end of a first media element to be played and content at a beginning of a second media element to be played matches each other. When a match is determined, content of the first and second media elements are played in the playback order in a manner that elides one instance of the matching content from the first media element and the second media element. When no match occurs content of the first and second media elements are played in the playback order in a manner in their entirety. These techniques allow content transitions between tracks to be stored in two tracks for download and playback when the tracks are played singly but to play only a single instance of the content transitions when the tracks are played in sequence.
    Type: Application
    Filed: May 10, 2023
    Publication date: November 16, 2023
    Inventor: John K. Calhoun
  • Patent number: 5819303
    Abstract: A computer performs designated operations on text that can be in any of a variety of different languages, rather than being restricted to a single language for which the computer was designed. A library stores operators and functions that can act upon character strings. Also stored within the library are sets of rules which identify the casing, ordering and matching of characters within different writing systems, or human languages. When a user of the computer designates a particular operation to be performed with respect to a text string, the writing system associated with the text string is identified. This identification can be made with reference to the typefont that is used to display the text string. Once the writing system for a string has been determined, appropriate tables and data structures that define and encode language rules for that writing system are accessed and applied to the operation on the string.
    Type: Grant
    Filed: October 20, 1997
    Date of Patent: October 6, 1998
    Assignee: Apple Computer, Inc.
    Inventor: John K. Calhoun