Patents by Inventor Nathan ROBERT

Nathan ROBERT 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: 20210360945
    Abstract: The present invention is directed to direct-fed microbials for use in improving the performance of an animal, improving the health of an animal, improving the environment of an animal, and combinations thereof. More particularly, the invention relates to isolated Bacillus strains 86 and 300, and strains having all of the identifying characteristics of these strains, for uses comprising the above-mentioned uses.
    Type: Application
    Filed: December 22, 2020
    Publication date: November 25, 2021
    Inventors: Michael R. King, Sona Son, Nathan Robert Augspurger, Joel Dean Spencer, Amy Lange, Michael D. Engelhardt
  • Publication number: 20210352450
    Abstract: In some embodiments, the present disclosure provides for a computer system that includes a plurality of computing devices, a particular computing device includes: a first circuitry configured to conduct a first wireless communication session with another computing device in accordance with a first wireless communication protocol; a second circuitry configured to conduct a second wireless communication session with another computing device in accordance with a second wireless communication protocol; the particular computing device to: receive a location indication of a location of the another computing device, determine, based on the location indication, a unique communication session identifier and a particular wireless communication protocol from the first and second wireless communication protocols; instruct a particular circuitry to conduct a particular communication session with the another computing device by utilizing the unique communication session identifier; and where the particular circuitry is one
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: John Stuart Kime, Nathan Robert Jones, Christopher Tice Peifer, Andrew David Michaelis, Quenby Justina Swinson-Mitchell, David Rodriguez, Nathan Madera
  • Patent number: 11159381
    Abstract: A method may include receiving a network schema including switches, links connecting the switches, and a topology that maps the switches to the links. The switches may include ports. The method may further include receiving a software defined networking (SDN) policy including a function that modifies a state of a packet entering a switch, converting the topology to a graph including nodes corresponding to the switches, while searching the graph, determining, according to the function, whether a port of a switch corresponding to a node is reachable by the packet entering the switch, and in response to searching the graph, verifying a property of the SDN policy.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: October 26, 2021
    Assignee: Oracle International Corporation
    Inventors: Henry John O'Brien, Padmanabhan Krishnan, Nathan Robert Albert Keynes, Marius Portmann
  • Publication number: 20210325079
    Abstract: A ceiling vent assembly incudes a ceiling vent having a pair of opposed end panels and a pair of opposed side panels, which define a frame that is open at its top and bottom. The frame receives two louvers pivotally mounted so as to be movable between open and closed positions. The ceiling vent assembly also includes first and second cables attached to the first and second louvers and a pulley assembly having a pair of vertically-oriented pulleys and a center pulley block having at least one horizontal pulley. The horizontal pulley has two vertically offset cable guides. Control rods pass through aligned rod openings in the end panels and pulley block. The pulley block has cable routing holes adjacent to each of the cable guides.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 21, 2021
    Inventor: Nathan Robert EVERSOLE
  • Patent number: 11110134
    Abstract: The invention relates to direct-fed microbials for use in E. coli inhibition in animals. More particularly, the invention relates to isolated Bacillus strains 101, 235, 77, 177, and 102 and strains having all of the identifying characteristics of these strains, for a use comprising the above-mentioned use. The invention can also be used for treatment of plants and in food processing.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: September 7, 2021
    Assignees: Microbial Discovery Group, LLC, United Animal Health, Inc.
    Inventors: Michael R. King, Sona Son, Kyle Leistikow, Nathan Robert Augspurger
  • Publication number: 20210258345
    Abstract: Methods, systems, and computer program products for performing passive and active identity verification in association with online communications. For example, a computer-implemented method may include receiving one or more electronic messages associated with a user account, analyzing the electronic messages based on a plurality of identity verification profiles associated with the user account, generating an identity trust score associated with the electronic messages based on the analyzing, determining whether to issue a security challenge in response to the electronic messages based on the generated identity trust score, and issuing the security challenge in response to the electronic messages based on the determining.
    Type: Application
    Filed: April 19, 2021
    Publication date: August 19, 2021
    Inventors: Bradley Wardman, Jakub Ceiran Burgis, Nicole Harris, Blake Butler, Nathan Robert Pratt, Kevin James Tyers
  • Patent number: 11086990
    Abstract: A computer system detects an action corresponding to a resource page being rendered within a web view of an application. In response to the detecting the action corresponding to a resource page being rendered within the web view of the application, the computer system identifies information associated with the resource page and determines if one or more risk indications correspond to the identified information. In response to determining that one or more risk indications correspond to the identified information, the computer system implements one or more security measures.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 10, 2021
    Assignee: PAYPAL, INC.
    Inventors: Bradley Wardman, Meethil Vijay Yadav, Nathan Robert Pratt
  • Publication number: 20210232377
    Abstract: A method for modifying a call graph may include identifying, in source code, a first call site including a first predicate and a call from a first function to a second function. The first call site may correspond to a first edge of the call graph. The first edge may connect a first node corresponding to the first function and a second node corresponding to the second function. The method may further include modifying the call graph by labelling the first edge with a first encoding of the first predicate, and identifying, in the source code, a second call site including a second predicate and a call from a third function to the first function. The method may further include in response to determining that the first predicate is unsatisfied, modifying the call graph by labelling the second edge with a second encoding of a violation of the first predicate.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Applicant: Oracle International Corporation
    Inventors: Sora Bae, Nathan Robert Albert Keynes, Cristina Cifuentes
  • Patent number: 11076271
    Abstract: In some embodiments, the present invention provides for a computer system which includes at least the following components: a plurality of computing devices associated with a plurality of users associated with a plurality of users; where each computing device of the plurality of computing devices is configured to: electronically receive software which, when being executed, cause such computing device to display a plurality of instances of a specifically programmed graphical user interface (GUI); where each instance of the GUI is configured to display a real-time updatable meeting information representative of a direct electronic proximity-based communication between at least two computing devices associated with at least two users who desire to meet at a particular location to engage in a transaction of at least one good, at least one service, or both, whose marketable value lasts for a period of 30 seconds to 60 minutes.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 27, 2021
    Assignee: Hopgrade, Inc.
    Inventors: John Stuart Kime, Nathan Robert Jones, Christopher Tice Peifer, Andrew David Michaelis, Quenby Justina Swinson-Mitchell, David Rodriguez, Nathan Madera
  • Patent number: 11070554
    Abstract: A computer system determines that authentication information has been requested from a user device by a requesting device. In response to determining that authentication information has been requested by the requesting device, the computer system identifies information corresponding to the requesting device and determines if one or more risk indications correspond to the identified information corresponding to the requesting device. In response to determining that one or more risk indications correspond to the identified information corresponding to the requesting device, the computer system implements one or more security measures.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: July 20, 2021
    Assignee: PayPal, Inc.
    Inventors: Nathan Robert Pratt, Bradley Wardman, Meethil Vijay Yadav, Nicole Harris
  • Patent number: 11042627
    Abstract: Methods and systems for implementing keyboard linked authentication challenges are described. A visual representation of a first string of characters is provided for display on a client computing device. In response to the providing the visual representation for display, several keystrokes on the client computing device that produces a second string of characters are received. A determination that the second string of characters matches the first string of characters is made. A determination that no unauthorized keystrokes are included in the detected plurality of keystrokes is further made. Access is provided to the client computing device upon determining that the second string of characters matches the first string of characters, and determining that no unauthorized keystrokes are included in the detected plurality of keystrokes.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 22, 2021
    Assignee: PayPal, Inc.
    Inventors: Kevin Tyers, Blake Butler, Nathan Robert Pratt, Bradley Wardman
  • Publication number: 20210176040
    Abstract: An example operation may include one or more of generating, by a processor node, an identifier (ID) for an asset producer node, mapping, by the processor node, the ID to an identity of an asset producer node, receiving, by the processor node, a request from a supplier node from a plurality of supplier nodes for the asset producer node to be added to a supply blockchain, and providing entitlements to the plurality of the supplier nodes based on the mapped ID.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Nathan Robert Barry, Sheela Shetty, Yi-Min Chee
  • Publication number: 20210174292
    Abstract: An example operation may include one or more of acquiring, by a processor node, identification data from an asset producer node over a supply blockchain, generating, by the processor node, a unique identifier (ID) for the asset producer node, and executing a smart contract to: map the ID to the identification data and provide an entitlement to the asset producer node to a plurality of supplier nodes based on the mapped ID.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Nathan Robert Barry, Sheela Shetty, Yi-Min Chee
  • Patent number: 10986123
    Abstract: Methods, systems, and computer program products for performing passive and active identity verification in association with online communications. For example, a computer-implemented method may include receiving one or more electronic messages associated with a user account, analyzing the electronic messages based on a plurality of identity verification profiles associated with the user account, generating an identity trust score associated with the electronic messages based on the analyzing, determining whether to issue a security challenge in response to the electronic messages based on the generated identity trust score, and issuing the security challenge in response to the electronic messages based on the determining.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: April 20, 2021
    Assignee: PAYPAL, INC.
    Inventors: Bradley Wardman, Jakub Ceiran Burgis, Nicole Harris, Blake Butler, Nathan Robert Pratt, Kevin James Tyers
  • Patent number: 10949336
    Abstract: A method may include obtaining, from one of the rules of a static analysis, a built-in path relation describing a path constraint on a path variable, generating, using the rules, a transfer function that updates a property vector while analyzing code, generating an evaluation function that determines, using the updated property vector, whether the static analysis is satisfied, and determining whether the code includes a defect by executing the static analysis on the code using the path constraint, the transfer function, and the evaluation function.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 16, 2021
    Assignee: Oracle International Corporation
    Inventors: Nathan Robert Albert Keynes, Eric Beguet
  • Publication number: 20210036926
    Abstract: A method may include receiving a network schema including switches, links connecting the switches, and a topology that maps the switches to the links. The switches may include ports. The method may further include receiving a software defined networking (SDN) policy including a function that modifies a state of a packet entering a switch, converting the topology to a graph including nodes corresponding to the switches, while searching the graph, determining, according to the function, whether a port of a switch corresponding to a node is reachable by the packet entering the switch, and in response to searching the graph, verifying a property of the SDN policy.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Henry John O'Brien, Padmanabhan Krishnan, Nathan Robert Albert Keynes, Marius Portmann
  • Patent number: 10911480
    Abstract: Methods, systems, and computer program products for online content referral are provided. A computer-implemented method may include receiving a request from an application, issuing a challenge to the application to determine a capability of the application, analyzing a result of the challenge to associate the application with an application type, determining whether the activity performed by the application is scripted, and classifying the activity as automated or semi-automated when it is determined that the activity is scripted.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 2, 2021
    Assignee: PayPal, Inc.
    Inventors: Brad Wardman, Ryan A. Carrico, Nathan Robert Pratt
  • Patent number: 10905135
    Abstract: The present invention is directed to direct-fed microbials for use in improving the performance of an animal, improving the health of an animal, improving the environment of an animal, and combinations thereof. More particularly, the invention relates to isolated Bacillus strains 86 and 300, and strains having all of the identifying characteristics of these strains, for uses comprising the above-mentioned uses.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: February 2, 2021
    Assignee: Microbial Discovery Group, LLC
    Inventors: Michael R. King, Sona Son, Nathan Robert Augspurger, Joel Dean Spencer, Amy Lange, Michael D. Engelhardt
  • Publication number: 20200374668
    Abstract: In some embodiments, the present invention provides for a computer system which includes at least the following components: a plurality of computing devices associated with a plurality of users associated with a plurality of users; where each computing device of the plurality of computing devices is configured to: electronically receive software which, when being executed, cause such computing device to display a plurality of instances of a specifically programmed graphical user interface (GUI); where each instance of the GUI is configured to display a real-time updatable meeting information representative of a direct electronic proximity-based communication between at least two computing devices associated with at least two users who desire to meet at a particular location to engage in a transaction of at least one good, at least one service, or both, whose marketable value lasts for a period of 30 seconds to 60 minutes.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: John Stuart Kime, Nathan Robert Jones, Christopher Tice Peifer, Andrew David Michaelis, Quenby Justina Swinson-Mitchell, David Rodriguez, Nathan Madera
  • Publication number: 20200367654
    Abstract: A seating arrangement includes a base, a seat assembly operably coupled to the base, and a back assembly that includes a substantially rigid back frame including a pair of side portions spaced from one another and extending upward from the base, and a substantially flexible back shell including a front surface and a rear surface opposite the front surface, a plurality of laterally-extending slots that extend between the front surface and the rear surface and that cooperate to define a plurality of laterally-extending ribs therebetween, where a pair of laterally-extending ribs of the plurality of laterally-extending ribs are connected to one another via a vertically-extending rib located at a substantial midpoint across a width of the back shell, and wherein the back shell is coupled to each of the side portions of the back frame at locations above the plurality of laterally-extending slots.
    Type: Application
    Filed: July 21, 2020
    Publication date: November 26, 2020
    Inventors: Robert J. Battey, Todd David Krupiczewicz, Gordon Jay Peterson, Nathan Robert Brock, Jeffrey A. Hall