Patents by Inventor Nabi Sertac Artan

Nabi Sertac Artan 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).

  • Publication number: 20220287587
    Abstract: The present invention provides an improved breath analyzer and breath test method to determine the presence or absence of disease in humans, including but not limited to, the bacterium H. Pylori in a subject's digestive tract.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 15, 2022
    Inventors: Anastasia Rigas, Hao-Chun Chiang, Kalle Levon, Nabi Sertac Artan, Edward Amoako
  • Publication number: 20220031190
    Abstract: The present invention provides an improved breath analyzer and breath test method to determine the presence of a gastrointestinal disorder in a human subject's digestive tract.
    Type: Application
    Filed: December 10, 2019
    Publication date: February 3, 2022
    Inventors: Anastasia Rigas, Nabi Sertac Artan, Kalle Levon, Edward Amoako, Hao-Chun Chiang
  • Patent number: 8866644
    Abstract: Generating and using a high-speed, scalable, and easily updateable data structure are described. The proposed data structure provides minimal perfect hashing functionality while intrinsically supporting low-cost set-membership queries. In other words, in some embodiments, it provides at most one match candidate in a set of known arbitrary-length bit strings that is used to match the query.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: October 21, 2014
    Assignee: Polytechnic Institute of New York University
    Inventors: Nabi Sertac Artan, H. Jonathan Chao
  • Patent number: 8566344
    Abstract: Previously configured state machines may accept an input string, and for each of the regular expression(s), check for a match between the input string accepted and the given regular expression using the configured nodes of the state machine corresponding to the given regular expression. Checking for a match between the input string accepted and the given regular expression using configured nodes of a state machine corresponding to the given regular expression by using the configured nodes of the state machine may include (1) checking detection events from a simple string detector, (2) submitting queries to identified modules of a variable string detector, and (3) receiving detection events from the identified modules of the variable string detector.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: October 22, 2013
    Assignee: Polytechnic Institute of New York University
    Inventors: Masanori Bando, Nabi Sertac Artan, Hung-Hsiang Jonathan Chao
  • Patent number: 8554698
    Abstract: State machines are used to order and select matching operations for determining whether an input string matches any of at least one regular expression by (1) accepting the set of regular expression(s), and (2) for each of the regular expression(s) of the set accepted, (A) identifying any look-ahead type strings within the given regular expression, (B) identifying any sequential type strings within the given regular expression, (C) partitioning the regular expression based on any identified simple strings, any identified look-ahead type variable strings, and any sequential type variable strings to generate partitioned parts, (D) reordering the partitioned parts of the regular expression using optimization policies to generate reordered partitioned parts, and (E) configuring nodes of a state machine corresponding to the given regular expression. Once configured, the state machines check for a match between the input string accepted and the regular expression using the configured nodes of the state machine.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: October 8, 2013
    Assignee: Polytechnic Institute of New York University
    Inventors: Masanori Bando, Nabi Sertac Artan, Hung-Hsiang Jonathan Chao
  • Publication number: 20120206279
    Abstract: Generating and using a high-speed, scalable, and easily updateable data structure are described. The proposed data structure provides minimal perfect hashing functionality while intrinsically supporting low-cost set-membership queries. In other words, in some embodiments, it provides at most one match candidate in a set of known arbitrary-length bit strings that is used to match the query.
    Type: Application
    Filed: April 20, 2012
    Publication date: August 16, 2012
    Inventors: Nabi Sertac ARTAN, H. Jonathan Chao
  • Patent number: 8191142
    Abstract: Generating and using a high-speed, scalable, and easily updateable data structure are described. The proposed data structure provides minimal perfect hashing functionality while intrinsically supporting low-cost set-membership queries. In other words, in some embodiments, it provides at most one match candidate in a set of known arbitrary-length bit strings that is used to match the query.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: May 29, 2012
    Assignee: Polytechnic Institute of New York University
    Inventors: Nabi Sertac Artan, H. Jonathan Chao
  • Publication number: 20110093496
    Abstract: Previously configured state machines may accept an input string, and for each of the regular expression(s), check for a match between the input string accepted and the given regular expression using the configured nodes of the state machine corresponding to the given regular expression. Checking for a match between the input string accepted and the given regular expression using configured nodes of a state machine corresponding to the given regular expression by using the configured nodes of the state machine may include (1) checking detection events from a simple string detector, (2) submitting queries to identified modules of a variable string detector, and (3) receiving detection events from the identified modules of the variable string detector.
    Type: Application
    Filed: October 18, 2010
    Publication date: April 21, 2011
    Inventors: Masanori BANDO, Nabi Sertac Artan, Hung-Hsiang Jonathan Chao
  • Publication number: 20110093484
    Abstract: State machines used to order and select matching operations for determining whether an input string matches any of at least one regular expression are configured by (1) accepting the set of regular expression(s), and (2) for each of the regular expression(s) of the set accepted, (A) identifying any look-ahead type strings within the given regular expression, (B) identifying any sequential type strings within the given regular expression, (C) partitioning the regular expression based on any identified simple strings, any identified look-ahead type variable strings, and any sequential type variable strings to generate partitioned parts of the given regular expression, (D) reordering the partitioned parts of the given regular expression using optimization policies to generate reordered partitioned parts of the regular expression, and (E) configuring nodes of a state machine corresponding to the given regular expression, by recording configured information of the nodes on a tangible storage medium, using (i) an o
    Type: Application
    Filed: October 18, 2010
    Publication date: April 21, 2011
    Inventors: Masanori Bando, Nabi Sertac Artan, Hung-Hsiang Jonathan Chao
  • Patent number: 7805460
    Abstract: Generating and using a high-speed, scalable, and easily updateable data structure are described. The proposed data structure provides minimal perfect hashing functionality while intrinsically supporting low-cost set-membership queries. In other words, in some embodiments, it provides at most one match candidate in a set of known arbitrary-length bit strings that is used to match the query.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: September 28, 2010
    Assignee: Polytechnic Institute of New York University
    Inventors: Nabi Sertac Artan, H. Jonathan Chao
  • Publication number: 20080133583
    Abstract: Generating and using a high-speed, scalable, and easily updateable data structure are described. The proposed data structure provides minimal perfect hashing functionality while intrinsically supporting low-cost set-membership queries. In other words, in some embodiments, it provides at most one match candidate in a set of known arbitrary-length bit strings that is used to match the query.
    Type: Application
    Filed: October 26, 2007
    Publication date: June 5, 2008
    Inventors: Nabi Sertac Artan, H. Jonathan Chao