Patents by Inventor Mark A. Nicholson

Mark A. Nicholson 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: 20230172683
    Abstract: A method includes accessing a three-dimensional representation of a surgical space and based on the three-dimensional representation, for each object in a first constellation of objects: extracting a first location of the object; detecting a first object type of the object; deriving a first surgical status of the object; calculating a first ranking score of the object based on the first object type and the first surgical status; and storing the first location, the first object type, the first surgical status, and the first ranking score in an object container in a set of object containers. The method also includes selecting a first target object at a first time based on a first target ranking score; articulating a mobile camera to locate a first target location of the first target object; and deriving a trajectory of the first target object based on the set of object containers.
    Type: Application
    Filed: December 2, 2022
    Publication date: June 8, 2023
    Inventors: Nathaniel Smith, Derek Amanatullah, Mark Nicholson, John Mauriello, Noah Davis, Colin Willson, Alison Rivas
  • Patent number: 11256926
    Abstract: A method and system for real-time monitoring traffic in a predetermined location; the system comprising: an image capture unit arranged for capturing a pixel image of traffic in the predetermined location; a processor arranged for: identifying and classifying the or each object within the image via a neural network process using the pixel data to generate an object type; determining a location co-ordinate for the or each object type; linking the or each object with corresponding objects in subsequent or preceding frames; creating an array of object type and location co-ordinates over time; a communications unit arranged for communicating the array of object type and location co-ordinates with an end user; and a feedback unit arranged for producing a representation of the object type and location co-ordinates to enable the end user in use, to determine information relating to the traffic in the predetermined location.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: February 22, 2022
    Inventors: Mark Nicholson, Yang Lu
  • Publication number: 20210279476
    Abstract: A method and system for real-time monitoring traffic in a predetermined location; the system comprising: an image capture unit arranged for capturing a pixel image of traffic in the predetermined location; a processor arranged for: identifying and classifying the or each object within the image via a neural network process using the pixel data to generate an object type; determining a location co-ordinate for the or each object type; linking the or each object with corresponding objects in subsequent or preceding frames; creating an array of object type and location co-ordinates over time; a communications unit arranged for communicating the array of object type and location co-ordinates with an end user; and a feedback unit arranged for producing a representation of the object type and location co-ordinates to enable the end user in use, to determine information relating to the traffic in the predetermined location.
    Type: Application
    Filed: August 15, 2017
    Publication date: September 9, 2021
    Inventors: Mark NICHOLSON, Yang LU
  • Patent number: 10807895
    Abstract: The present invention relates to a process that uses one or more evaporators to treat produced water containing silica. To address silica scaling, a crystallizing reagent is mixed with the produced water upstream of the evaporator. The crystallizing reagent is designed to precipitate a silica adsorbing compound such as magnesium hydroxide. The feedwater with the adsorbed silica is directed to an evaporator that produces a distillate and a concentrate containing the adsorbed silica. At least a portion of the concentrate having the silica adsorbing compound is directed to a separator that separates the silica adsorbing compound from the concentrate and recycles it back to where it is mixed with the produced water.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: October 20, 2020
    Assignee: Veolia Water Technologies, Inc.
    Inventors: Donald Boudreau, Mark Nicholson, Nathan Michael Jones
  • Patent number: 10568467
    Abstract: A liquid dispenser has a bay surrounded by a shaped frame that is sized to receive a shaped refill inserted at an acute angle of 75 degrees or less in relation to the dispenser's lateral central axis. This unique arrangement is designed to maintain consistent quality of liquids dispensed by preventing the substitution of product refills having different shapes whose contents are of uncertain quality. Refills may be readily manufactured and at low cost. Mechanical and motorized dispensers with optional proximity detection of a user's hand may be used with the inventive dispenser and refill arrangement. Liquid or foam may be dispensed depending on the design of the dispenser pump.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: February 25, 2020
    Assignee: Conopco, Inc.
    Inventors: Agnete Enga, Ivan Exposito Sanchez, Jamie Mark Nicholson, Kevin Richard Lozeau, Srinivasan Krishnan
  • Publication number: 20190322560
    Abstract: The present invention relates to a process that uses one or more evaporators to treat produced water containing silica. To address silica scaling, a crystallizing reagent is mixed with the produced water upstream of the evaporator. The crystallizing reagent is designed to precipitate a silica adsorbing compound such as magnesium hydroxide. The feedwater with the adsorbed silica is directed to an evaporator that produces a distillate and a concentrate containing the adsorbed silica. At least a portion of the concentrate having the silica adsorbing compound is directed to a separator that separates the silica adsorbing compound from the concentrate and recycles it back to where it is mixed with the produced water.
    Type: Application
    Filed: April 11, 2017
    Publication date: October 24, 2019
    Applicant: Veolia Water Technologies, Inc.
    Inventors: Donald Boudreau, Mark Nicholson, Nathan Michael Jones
  • Publication number: 20180168407
    Abstract: A liquid dispenser has a bay surrounded by a shaped frame that is sized to receive a shaped refill inserted at an acute angle of 75 degrees or less in relation to the dispenser's lateral central axis. This unique arrangement is designed to maintain consistent quality of liquids dispensed by preventing the substitution of product refills having different shapes whose contents are of uncertain quality. Refills may be readily manufactured and at low cost. Mechanical and motorized dispensers with optional proximity detection of a user's hand may be used with the inventive dispenser and refill arrangement. Liquid or foam may be dispensed depending on the design of the dispenser pump.
    Type: Application
    Filed: October 1, 2015
    Publication date: June 21, 2018
    Applicant: Conopco, Inc., d/b/a UNILEVER
    Inventors: Agnete ENGA, Ivan EXPOSITO SANCHEZ, Jamie Mark NICHOLSON, Kevin Richard LOZEAU, Srinivasan KRISHNAN
  • Publication number: 20170200220
    Abstract: A method of improving customer management system are provided. A customer's financial retrieved from banking sources and questionnaire responses are used to generate a key performance indicator and a monthly budget. A temperature color indicator is displayed based on the key performance indicator, indicating whether a customer is on track to meeting their financial goals. A sandbox is provided for testing various hypothetical scenarios. The customer service representative allocated to a client may be recommended based on mode of communication and past rating by the client of the representative.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 13, 2017
    Inventors: Mark Nicholson, Vinay Venugopal
  • Patent number: 9019339
    Abstract: Methods, devices, and storage media provide for receiving a request to use a multiparty service; applying priority rules for routing the request toward a destination endpoint, wherein the applying comprises determining whether the destination endpoint is a private destination endpoint or a public destination endpoint; routing the request toward the private destination endpoint in response to determining that a destination address or a portion thereof included in the request corresponds to the private destination endpoint; and routing the request toward the public destination endpoint in response to determining that the destination address or the portion thereof included in the request corresponds to the public destination endpoint.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: April 28, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark A. Nicholson, Shawn Ferdinand, Rachel Lee Scarbrough
  • Patent number: 8953462
    Abstract: A switch fabric for a modular router may be tested without connecting the switch fabric portion of the router to the other modular portions of the router. The switch fabric may generate test data units and insert the test data units into one or more elements of the switch fabric. The switch fabric may operate with the inserted test data units. A control component may receive data units from the switch fabric after operation of the switch fabric and analyze the received data units to determine whether the received data units correspond to the inserted test data units.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: February 10, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Hao Su, Mark Nicholson
  • Patent number: 8881259
    Abstract: Methods, devices, and storage media storing instructions to obtain logs from a security device and one or multiple service-providing devices, wherein the logs include information pertaining to traffic flow activity at an application layer associated with a service; store rules that identify behavior ranging from unintentional through intentional for one or multiple communication layers including an application layer; interpret the logs based on the rules; determine whether a violation exists based on the interpreting; and generate a notification that indicates the violation exists in response to a determination that the violation exists.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: November 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shawn Ferdinand, Jeffrey Allen Haltom, Rachel Lee Scarbrough, Mark A. Nicholson
  • Publication number: 20140173712
    Abstract: Methods, devices, and storage media storing instructions to obtain logs from a security device and one or multiple service-providing devices, wherein the logs include information pertaining to traffic flow activity at an application layer associated with a service; store rules that identify behavior ranging from unintentional through intentional for one or multiple communication layers including an application layer; interpret the logs based on the rules; determine whether a violation exists based on the interpreting; and generate a notification that indicates the violation exists in response to a determination that the violation exists.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Shawn Ferdinand, Jeffrey Allen Haltom, Rachel Lee Scarbrough, Mark A. Nicholson
  • Publication number: 20140146126
    Abstract: Methods, devices, and storage media provide for receiving a request to use a multiparty service; applying priority rules for routing the request toward a destination endpoint, wherein the applying comprises determining whether the destination endpoint is a private destination endpoint or a public destination endpoint; routing the request toward the private destination endpoint in response to determining that a destination address or a portion thereof included in the request corresponds to the private destination endpoint; and routing the request toward the public destination endpoint in response to determining that the destination address or the portion thereof included in the request corresponds to the public destination endpoint.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Mark A. Nicholson, Shawn Ferdinand, Rachel Lee Scarbrough
  • Patent number: 8345558
    Abstract: A router may be tested using a packet-based testing technique in which the test packets are generated by the router. In one implementation, a forwarding plane in a router may include a first component to process header information of packets to determine forwarding information, and a memory component to store payload data for the packets. A control plane of the router may generate test packets, insert the test packets into the forwarding plane, receive a second set of packets from the forwarding plane, analyze the second set of packets to determine whether the second set of packets correspond to the inserted plurality of test packets, and output, based on the analysis, test results, relating to the operation of the routing device.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: January 1, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Mark Nicholson, Dhairyashil Patil
  • Publication number: 20120307651
    Abstract: A switch fabric for a modular router may be tested without connecting the switch fabric portion of the router to the other modular portions of the router. The switch fabric may generate test data units and insert the test data units into one or more elements of the switch fabric. The switch fabric may operate with the inserted test data units. A control component may receive data units from the switch fabric after operation of the switch fabric and analyze the received data units to determine whether the received data units correspond to the inserted test data units.
    Type: Application
    Filed: August 17, 2012
    Publication date: December 6, 2012
    Applicant: Juniper Networks Inc.
    Inventors: Hao SU, Mark NICHOLSON
  • Patent number: 8270308
    Abstract: A switch fabric for a modular router may be tested without connecting the switch fabric portion of the router to the other modular portions of the router. The switch fabric may generate test data units and insert the test data units into one or more elements of the switch fabric. The switch fabric may operate with the inserted test data units. A control component may receive data units from the switch fabric after operation of the switch fabric and analyze the received data units to determine whether the received data units correspond to the inserted test data units.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: September 18, 2012
    Assignee: Juniper Networks Inc.
    Inventors: Hao Su, Mark Nicholson
  • Patent number: 8259918
    Abstract: An approach is provided for placing a real-time communication session (e.g., a voice call or a video call) on hold before the called party answers the call. After receiving a communication session request, the communication session is placed on hold until a predetermined time period expires, the called party answers the communication session, or the calling party elects to be directed to an answering service.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: September 4, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dewayne Moon, Mark A. Nicholson, Daniel J. Walls
  • Publication number: 20110188386
    Abstract: A router may be tested using a packet-based testing technique in which the test packets are generated by the router. In one implementation, a forwarding plane in a router may include a first component to process header information of packets to determine forwarding information, and a memory component to store payload data for the packets. A control plane of the router may generate test packets, insert the test packets into the forwarding plane, receive a second set of packets from the forwarding plane, analyze the second set of packets to determine whether the second set of packets correspond to the inserted plurality of test packets, and output, based on the analysis, test results, relating to the operation of the routing device.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 4, 2011
    Applicant: JUNIPER NETWORKS INC.
    Inventors: Mark NICHOLSON, Dhairyashil PATIL
  • Patent number: D732307
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: June 23, 2015
    Assignee: Conopco, Inc.
    Inventors: Agnete Enga, Ivan Exposito Sanchez, Jamie Mark Nicholson, Kevin Richard Lozeau
  • Patent number: D732308
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: June 23, 2015
    Assignee: Conopco, Inc.
    Inventors: Agnete Enga, Ivan Exposito Sanchez, Jamie Mark Nicholson, Kevin Richard Lozeau