Patents by Inventor Brian N. Smith

Brian N. Smith 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: 8190681
    Abstract: This technology is generally directed to one or more methods or systems relating to personal communication networks. This technology is further directed to methods and systems for communicating about updates to the profiles associated with members of personal communication networks. Still further, this technology is generally directed to informing members of the personal communication network about accolades and historical search data of other members in the personal communication network, thereby giving the members a broader knowledge base in order to determine how much to trust the other members of the personal communication network and to inform members about additional expertise areas of members of the personal communication network.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: May 29, 2012
    Assignee: Within3, Inc.
    Inventors: Michael J. Markus, Heather A. Markus, Brian N. Smith
  • Patent number: 8145773
    Abstract: A method, system, and computer readable media are provided for managing multiple HTTP cookies that are present in a wireless communication system. When a secure or non-secure HTTP cookie is formed, a time of creation for that HTTP cookie is also created as part of the cookie header. Therefore, when a wireless device makes a subsequent communication to a web based server, the gateway compares the creation time for multiple HTTP cookies that are present, and only forwards the most recently created HTTP cookie to the web based server. This avoids invalidating a session as a result of receiving multiple conflicting HTTP cookies from the same wireless device.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: March 27, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian N. Smith, Piyush Upadhyay, Badri P. Subramanyan, John W. Davis
  • Patent number: 8055970
    Abstract: According to one embodiment of the invention, a computer implemented method for computing a data integrity algorithm on a data stream comprises the acts of initializing a plurality of threads, partitioning the data stream into a plurality of data stream segments, calculating a number of data integrity values from the plurality of data stream segments, and verifying the integrity of the data stream using the data integrity values. The plurality of threads are executed at generally the same time. Each of the data integrity values are derived from an associated data stream segment.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: November 8, 2011
    Assignee: Raytheon Company
    Inventors: Brian N. Smith, Scott R Oksanen, Jon D. Johnson
  • Publication number: 20110219450
    Abstract: According to one embodiment, a computer-implemented method for execution on one or more processors includes receiving a first file and determining a file type of the first file. The method also includes determining, according to a first policy, a plurality of malware detection schemes to apply to the first file based on the determined file type of the first file. In addition, the method includes scheduling the application of the determined plurality of malware detection schemes to the first file amongst a plurality of detection nodes according to a second policy. Further, the method includes determining, in response to determining the results of applying the plurality of malware detection schemes, that the first file is malware or determining that the first file is suspected malware according to a third policy.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Applicant: Raytheon Company
    Inventors: Monty D. McDougal, Randy S. Jennings, Jeffrey C. Brown, Jesse J. Lee, Brian N. Smith, Darin J. De Rita, Kevin L. Cariker, William E. Sterns, Michael K. Daly
  • Publication number: 20110219451
    Abstract: According to one embodiment, a computer-implemented method includes: accessing a set of configuration parameters, accessing a set of identifiers of files known not to be malware, and accessing a set of identifiers of files known to be malware. Further, the method includes: comparing a first file to the set of configuration parameters, determining that a first hash of the first file is not in the set of identifiers of files known not to be malware and that the first hash is not in the set of identifiers of files known to be malware, and sending the at least one file and information related to the at least one file to be analyzed for malware. The method includes deleting the set of configuration parameters, the set of identifiers of files known not to be malware, and the set of identifiers of files known to be malware after sending the first file.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Applicant: Raytheon Company
    Inventors: Monty D. McDougal, Brian N. Smith, Keven K. Kalkbrenner, Bradley T. Ford, Randy S. Jennings, William E. Sterns
  • Patent number: 7941550
    Abstract: A method, system, and computer readable media are provided for managing multiple HTTP cookies that are present in a wireless communication system. When a secure or non-secure HTTP cookie is formed, a time of creation for that HTTP cookie is also created as part of the cookie header. Therefore, when a wireless device makes a subsequent communication to a web based server, the gateway compares the creation time for multiple HTTP cookies that are present, and only forwards the most recently created HTTP cookie to the web based server. This avoids invalidating a session as a result of receiving multiple conflicting HTTP cookies from the same wireless device.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: May 10, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian N. Smith, Piyush Upadhyay, Badri P. Subramanyan, John W. Davis
  • Publication number: 20100153832
    Abstract: Methods and systems relating to inferential networks are provided herein. This technology is further directed to methods and systems for making and using inferential networks. Still further, this technology is generally directed to making one or more inferential networks by using data generated from directed searches of collections of linked databases.
    Type: Application
    Filed: June 27, 2006
    Publication date: June 17, 2010
    Inventors: Michael J. Markus, Heather A. Markus (nee McGuire), Brian N. Smith
  • Publication number: 20090327733
    Abstract: A method of verifying integrity of a digital file includes receiving the digital file subsequent to exposure to a foreign environment and validating the digital file. The received digital file has an appended signature label that includes one or both of a first hash value and a digital signature. Validating the digital file includes hashing the digital file to obtain a second hash value, retrieving the first hash value from the signature label, and comparing the first hash value and second hash value.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: Raytheon Company
    Inventors: Monty D. McDougal, Jason E. Ostermann, Brian N. Smith
  • Publication number: 20090055476
    Abstract: This technology is generally directed to one or more methods or systems relating to personal communication networks. This technology is further directed to methods and systems for communicating about updates to the profiles associated with members of personal communication networks. Still further, this technology is generally directed to informing members of the personal communication network about accolades and historical search data of other members in the personal communication network, thereby giving the members a broader knowledge base in order to determine how much to trust the other members of the personal communication network and to inform members about additional expertise areas of members of the personal communication network.
    Type: Application
    Filed: July 27, 2006
    Publication date: February 26, 2009
    Inventors: Michael J. Markus, Heather A. Markus nee McGuire, Brian N. Smith
  • Publication number: 20080228746
    Abstract: In accordance with the teachings described herein, systems and methods are provided for conducting a search of a network for information related to a topic specified by a search initiator. A query may be generated that includes search information and a first-degree contact. The first-degree contact may be an electronic record that represents a member of the social network, and the search information may identify the topic. One or more electronic records that each represent a social-network member may be searched using the query to identify one or more social-network members that are identified in connection with the topic and who are directly or indirectly associated with the first-degree contact.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Michael J. Markus, Heather A. McGuire, Brian N. Smith, Peter M. Kionga-Kamau
  • Publication number: 20080229244
    Abstract: Methods and or systems relating to inferential networks. This invention is further directed to methods and systems for making and using inferential networks. Still farther, this invention is generally directed to making one or more inferential networks by using data generated from directed searches of collections of linked databases.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Michael J. Markus, Heather A. McGuire, Peter M. Kionga-Kamau, Brian N. Smith
  • Publication number: 20080228745
    Abstract: This invention is generally directed to one or more methods or systems relating to collections of linked databases. This invention is further directed to methods and systems for conducting social-network analysis. Still further, this invention is generally directed to one or more systems or methods relating to personal communication networks and the analysis of personal-communication-network data.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Michael J. Markus, Heather A. McGuire, Peter M. Kionga-Kamau, Brian N. Smith
  • Publication number: 20080228947
    Abstract: This invention is generally directed to one or more methods or systems relating to inferential networks. This invention is further directed to methods and systems for making and using inferential networks. Still further, this invention is generally directed to making one or more inferential networks by using data generated from directed searches of collections of linked databases.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Michael J. Markus, Heather A. McGuire, Peter M. Kionga-Kamau, Brian N. Smith