Patents Assigned to SoftBook Press, Inc.
  • Patent number: 6493734
    Abstract: The present invention provides a system and method to efficiently generate and switch page display views on a portable electronic book. The method includes generating an ebook binary file including a plurality of book views, each of the plurality of book views including information needed to generate page display images representing content of a reading material in a font having a particular font point size. The method further includes parsing the ebook binary file and generating the page display images representing content of a reading material.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: December 10, 2002
    Assignee: Softbook Press, Inc.
    Inventors: James Sachs, William S. Leshner, Brady Duga, Garth Conboy, Andrew Marder, Thomas William Brown
  • Patent number: 6363418
    Abstract: A method for on-line controlling caching of an image on a viewing device to efficiently display the image on the viewing device. The method comprises the following steps: (a) sending from a server to the viewing device an image tag included in a hypertext language code, the image tag having attributes, the attributes specifying the image; (b) parsing the hypertext language code including the image tag; (c) searching for a copy of the image in a cache memory of the viewing device using the image tag attributes; (d) displaying the copy of the image if the copy of the image is found in the cache memory and is current; (e) fetching the image from the server if the copy of the image is not found in the cache memory or if the copy of the image is not current; and (f) storing the fetched image and the image tag attributes in the cache memory.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: March 26, 2002
    Assignee: Softbook Press, Inc.
    Inventors: Garth Conboy, Brady Duga, William S. Leshner, Aleksey Novicov, James Sachs
  • Patent number: 6351750
    Abstract: The invention is a method for dynamically converting the byte-ordering of a data structure of a resource type from a first format to a second format, the first format being incompatible with the second format. The method comprises the following steps: (a) creating a template which corresponds to the data structure of the resource type, the template having a structure in a third format which is compatible with the first and second formats; (b) linking the template to the resource type; and (c) converting automatically the byte-ordering of the data structure of the resource type from the first format to the second format using the template.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: February 26, 2002
    Assignee: Softbook Press, Inc.
    Inventors: Brady Duga, Andrew Marder, Garth Conboy
  • Patent number: 6331865
    Abstract: The present invention is a method and system for electronically distributing digital contents. The digital contents include textual, graphical and pictorial information. At least one portable electronic book is operative to request a digital content from a catalog of distinct digital contents, to receive and display the requested digital content in readable form. An information services system is in electrical communication with the portable electronic book to perform authentication and rendering the requested digital content. An authentication server authenticates the identity of the requesting portable electronic book. A copyright protection server renders the requested digital content sent to the requesting portable electronic book readable only by the requesting portable electronic book. At least one primary virtual bookstore is in electrical communication with the information services system. The primary virtual bookstore is a computer-based storefront accessible by the portable electronic book.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: December 18, 2001
    Assignee: Softbook Press, Inc.
    Inventors: James Sachs, Thomas W. Pomeroy, Aleksey Novicov, Garth Conboy, Erik Walter, William S. Leshner, Brady Duga, Richard Wotiz
  • Patent number: 6314474
    Abstract: The present invention is a method and apparatus for exchanging information between an electronic book and a cartridge. The electronic book has an on-board storage and the cartridge contains a cartridge storage. It is determined if the cartridge is present. If the cartridge is present, a transfer mode is identified. The information between the on-board storage and the cartridge storage is then transferred according to the identified transfer mode.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: November 6, 2001
    Assignee: Softbook Press, Inc.
    Inventors: Erik Walter, Richard Wotiz, Garth Conboy, James Sachs
  • Patent number: 6195667
    Abstract: A method for on-line displaying and updating a dynamic menu included in a page requested by a viewing device from a server. The dynamic menu has at least one item. The viewing device has a display screen and a menu function key for displaying a default menu when the viewing device is off-line. The method includes the following steps: (a) sending the page to the viewing device as a hypertext language code, the hypertext language code including a menu tag which specifies the dynamic menu; (b) receiving the page at the viewing device; (c) parsing the hypertext language code to identify the menu tag; (d) displaying the page on the display screen; (e) displaying the dynamic menu on the display screen when the menu function key is activated; and (f) performing a dynamic action when one item of the dynamic menu is selected by an action of a user of the viewing device.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: February 27, 2001
    Assignee: SoftBook Press, Inc.
    Inventors: Brady Duga, Aleksey Novicov, William S. Leshner, Garth Conboy, James Sachs
  • Patent number: 5956034
    Abstract: An electronic publication publishing and distribution system is provided for dissemination of written materials that can be read on a portable electronic book. A host computer contains an inventory of written materials in electronic form, that can be selected and then downloaded into the portable electronic book's memory. The host computer keeps track of the transactions, and encodes the data prior to downloading, using an encryption system involving a security number that is unique to the portable electronic book. The encrypted data cannot be decrypted until it is resident in the memory of the portable electronic book. Upon receipt of the encrypted data, the portable electronic book decrypts the data, and can display the text of the original material on its display screen. The portable electronic book has a central processing unit with an operating system for controlling the functions of the portable electronic book.
    Type: Grant
    Filed: August 13, 1996
    Date of Patent: September 21, 1999
    Assignee: SoftBook Press, Inc.
    Inventors: James Sachs, Thomas W. Pomeroy
  • Patent number: D430117
    Type: Grant
    Filed: October 16, 1997
    Date of Patent: August 29, 2000
    Assignee: SoftBook Press, Inc.
    Inventors: James Sachs, Thomas W. Pomeroy, Phil Hobson, Joost Godee, David William Laituri