Patents by Inventor Russell Caldwell

Russell Caldwell 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: 9558165
    Abstract: A method and system for summarizing messages from a message stream is disclosed in which association analysis is applied to stream of short data messages comprising words in a spoken language, such as English. Clusters of words are identified that provide a summary of the several conversations (short data messages originating from different human sources) that are imbedded in the message stream. Each word cluster may represent a set of messages that are its instances. The word clusters may collectively constitute a summary of the entire message stream. The word clusters that have been extracted from message stream may also be grouped into topics. Also, an identity of one or more message originators may be listed based on their influence on the messages being analyzed. The short data messages may also be sorted based on a geographical location of one or more originators of messages.
    Type: Grant
    Filed: August 19, 2012
    Date of Patent: January 31, 2017
    Assignee: EMICEN CORP.
    Inventors: Roy Marsten, Russell Caldwell, Radhika Subramanian
  • Patent number: 9171046
    Abstract: Relevant queries of a database may be determined by: receiving data from a table in a database and reviewing the data and forming a K=2 graph. A K=2 graph is one which identifies relationships between two items in rows of the table in the database. If two items occur in the a same row in a database, then these two items are considered to have a relationship represented by an arc between each node which represents each data item or point. Each arc may be assigned a weight equal to the number of rows in which the two items appear together. Next, the K=2 graph may be compacted. Subsequently, cliques of up to a predetermined number, like seven nodes from the K=2 graph may be identified. For each clique that is identified, it may be determined if the clique meets a super clique threshold. The resultant super cliques are ranked.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: October 27, 2015
    Assignee: EMCIEN CORPORATION
    Inventors: Roy Marsten, Russell Caldwell, Radhika Subramanian
  • Patent number: 6421673
    Abstract: A disclosed method includes mapping at least one local application module to respective message type data, and storing the message type data in association with the local application module in a local database accessible to a local server. The method includes mapping gateway account data for internetwork access to at least one remote database, to respective message type data. The first method further includes storing the message type data in association with respective gateway account data in the local database, mapping remote attribute data to local attribute data, and storing the remote attribute data in association with the local attribute data in the local database. Similar steps can be used to prepare the remote server and database for operation. Using the local client device a user can generate message type data transmitted from the local client device to the local server that determines whether the received message type data is associated with a local application module.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: July 16, 2002
    Assignee: Novient, Inc.
    Inventors: R. Russell Caldwell, Michael C. Merrill, Michael L. Greene, Roy G. Wells
  • Publication number: 20020046286
    Abstract: A disclosed method includes mapping data identifying at least one first application module to respective message type data, and storing the message type data in association with the data identifying the first application module in a first database accessible to a first server. The method includes mapping universal resource locator for internetwork access to at least one second server, to respective message type data. The first method further includes storing the message type data in association with a respective universal resource locator in the first database, mapping second attribute data to first attribute data, and storing the second attribute data in association with the first attribute data in the first database. Similar steps can be used to prepare the second server and database for operation.
    Type: Application
    Filed: December 13, 2000
    Publication date: April 18, 2002
    Inventors: R. Russell Caldwell, Michael C. Merrill, Michael L. Greene, Roy G. Wells, Arnshea Clayton