Patents by Inventor Steven W. Bryant

Steven W. Bryant 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: 7574237
    Abstract: A system and method to obtain a nickname for records, particularly records having number fields. A set of triplets is identified in a record 401. Criteria, at least at a strict level, is set to establish that used triplets are many, and hard to avoid 403. Using this criteria, triplets may be processed in order 405. Each triplet is checked against the criteria 407. Avoidance of the used criteria, i.e. that the current triplet is not used, enables the triplet to be associated with the record 413. Failure to avoid the used criteria enables a loop to continue if the exit criteria 409 is not met. A next triplet is obtained 410 if the inner loop continues. Otherwise, a check to get a more relaxed used triplet criteria is made 411. If a relaxed used triplet criteria is available 411, the relaxed used triplet criteria (having fewer used triplets) is used 415, and an outer loop continues with processing of the list of triplets 405 again. Otherwise, a triplet may manually be associated with the record 417.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: August 11, 2009
    Assignee: Nokia Corporation
    Inventors: Robert C. Rolnik, Andrew Wilken, Douglas Deeds, Steven W. Bryant, Monika Bryant
  • Publication number: 20030207701
    Abstract: A system and method to obtain a nickname for records, particularly records having number fields. A set of triplets is identified in a record 401. Criteria, at least at a strict level, is set to establish that used triplets are many, and hard to avoid 403. Using this criteria, triplets may be processed in order 405. Each triplet is checked against the criteria 407. Avoidance of the used criteria, i.e. that the current triplet is not used, enables the triplet to be associated with the record 413. Failure to avoid the used criteria enables a loop to continue if the exit criteria 409 is not met. A next triplet is obtained 410 if the inner loop continues. Otherwise, a check to get a more relaxed used triplet criteria is made 411. If a relaxed used triplet criteria is available 411, the relaxed used triplet criteria (having fewer used triplets) is used 415, and an outer loop continues with processing of the list of triplets 405 again. Otherwise, a triplet may manually be associated with the record 417.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 6, 2003
    Inventors: Robert C. Rolnik, Andrew Wilken, Douglas Deeds, Steven W. Bryant, Monika Bryant