Patents by Inventor Daniel E. Tsai

Daniel E. Tsai 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).

  • Patent number: 11392261
    Abstract: Techniques for dynamic display of visualized units received from plural sources are described. Visualized units are scheduled for display for a time period and rendered on the display for the time period. The visualized units can be shared according to user preferences, picked according to a user selection into personal, shareable sets of visualized units. The visualized units can be annotated, mixed from different sources and focused.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 19, 2022
    Inventor: Daniel E. Tsai
  • Patent number: 11029799
    Abstract: Techniques for dynamic display of visualized units received from plural sources are described. Visualized units are scheduled for display for a time period and rendered on the display for the time period. The visualized units can be shared according to user preferences, picked according to a user selection into personal, shareable sets of visualized units. The visualized units can be annotated, mixed from different sources and focused.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 8, 2021
    Inventor: Daniel E. Tsai
  • Patent number: 9645700
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: May 9, 2017
    Inventor: Daniel E. Tsai
  • Patent number: 9417758
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: August 16, 2016
    Inventor: Daniel E. Tsai
  • Publication number: 20150370417
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Application
    Filed: February 4, 2013
    Publication date: December 24, 2015
    Inventor: Daniel E. Tsai
  • Publication number: 20130151351
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Application
    Filed: February 4, 2013
    Publication date: June 13, 2013
    Inventor: Daniel E. Tsai
  • Publication number: 20080141132
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Application
    Filed: November 20, 2007
    Publication date: June 12, 2008
    Inventor: Daniel E. Tsai
  • Patent number: 6978262
    Abstract: A computer system and a method of searching for information to construct an information object includes querying a resource having information stored as bindable data elements and returning results of the query. The system and method includes a fragment base that stores the bindable data elements as fragments and/or primitives that may be used to satisfy the query. The computer based system and method can include a sense process that reads data referred to a client process and tests the data to determine whether the data can be bound to existing data or produces new data within the fragment database. Fragments and primitives represent information in small pieces that can have both generalized structure and particular data. As information changes and grows incrementally, fragments can be added to or modified within a fragment base to define a larger composite concept that is an information object.
    Type: Grant
    Filed: January 5, 1999
    Date of Patent: December 20, 2005
    Inventor: Daniel E. Tsai
  • Patent number: 6907465
    Abstract: A system to enable a person to interact in both a physical world and an electronic world is described. The system includes a server that delivers news and information. The server includes a matching process that matches information from a client with information from other hosts that are also sending information to the server. The matching process includes matching wrapper information from a received capsule, the wrapper information including information that determines the use of the information content of the capsule. The system also includes a client user device. The client user device includes a database of personal interests and a process that either offers and/or requests services and information based on the personal interests. The process includes a process to wrap content with control information designating ownership of the content, the time span the content is valid, and rules specifying how content is to be matched.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: June 14, 2005
    Inventor: Daniel E. Tsai
  • Patent number: 6701321
    Abstract: Relational databases are browsed in a manner that mirrors the interactive browsing of world wide web pages. A schema-based navigational layer is used on top of conventional physical, logical and conceptual database schema layers, to dynamically map data stored in a relational database onto web pages. The navigational schema or schema base is an independent abstraction from the underlying conceptual database schema. The schema base is constructed from relationships and information models. The schema base can be reused or derived from the database design process or produced specifically for navigation through the database. An object-role schema base is used to demonstrate the traversal of relational information in a regenerative, propagative manner. Navigating a database via the presented-schema extends the conventional database concept of the logical view to an interactive model of logical view-transitions.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: March 2, 2004
    Inventor: Daniel E. Tsai
  • Publication number: 20020107838
    Abstract: A computer system and a method of searching for information to construct an information object includes querying a resource having information stored as bindable data elements and returning results of the query. The system and method includes a fragment base that stores the bindable data elements as fragments and/or primitives that may be used to satisfy the query. The computer based system and method can include a sense process that reads data referred to a client process and tests the data to determine whether the data can be bound to existing data or produces new data within the fragment database. Fragments and primitives represent information in small pieces that can have both generalized structure and particular data. As information changes and grows incrementally, fragments can be added to or modified within a fragment base to define a larger composite concept that is an information object.
    Type: Application
    Filed: January 5, 1999
    Publication date: August 8, 2002
    Inventor: DANIEL E. TSAI
  • Patent number: 6298991
    Abstract: A protective pouch has a closed cell foam padding and a casing enclosed around the closed cell foam padding. The configuration forms two opposing curved sidewalls. The protective pouch has a closing mechanism, which can be a flap extending from one sidewall and attached to the other sidewall. The pouch can be substantially fitted for a rectangular object so that when the object is inside said pouch, the object forms protective pockets between the sidewalls of the object and opposing sidewalls of the pouch.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: October 9, 2001
    Inventor: Daniel E. Tsai
  • Patent number: 6105778
    Abstract: A protective pouch has a closed cell foam padding and a casing enclosed around the closed cell foam padding. The configuration forms two opposing curved sidewalls. The protective pouch has a closing mechanism, which can be a flap extending from one sidewall and attached to the other sidewall. The pouch can be substantially fitted for a rectangular object so that when the object is inside said pouch, the object forms protective pockets between the sidewalls of the object and opposing sidewalls of the pouch.
    Type: Grant
    Filed: March 4, 1998
    Date of Patent: August 22, 2000
    Inventor: Daniel E. Tsai
  • Patent number: 6038566
    Abstract: Relational databases are browsed in a manner that mirrors the interactive browsing of world wide web pages. A schema-based navigational layer is used on top of conventional physical, logical and conceptual database schema layers, to dynamically map data stored in a relational database onto web pages. The navigational schema or schema base is an independent abstraction from the underlying conceptual database schema. The schema base is constructed from relationships and information models. The schema base can be reused or derived from the database design process or produced specifically for navigation through the database. An object-role schema base is used to demonstrate the traversal of relational information in a regenerative, propagative manner. Navigating a database via the presented schema extends the conventional database concept of the logical view to an interactive model of logical view-transitions.
    Type: Grant
    Filed: December 2, 1997
    Date of Patent: March 14, 2000
    Inventor: Daniel E. Tsai