Patents by Inventor Paul Barnes

Paul Barnes 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: 11061956
    Abstract: The following disclosure provides a system that filters and batches changes to improve communication between an application and an add-in. In some embodiments, the application batches a threshold number of changes made to a section of content. Using a threshold regulates the rate of updates to the add-in. In some embodiments, changes can be filtered based on the type of change (e.g. text changes, style changes, etc.) or the type of input that caused the change (e.g. keyboard input, cut and paste command, etc.). Filtering changes can reduce traffic between the application and the add-in, preventing the add-in from being overwhelmed and improving application responsiveness.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kyle Matthew Von Haden, Igor Ralic, Paul Barnes, Ali Taleghani
  • Publication number: 20210199177
    Abstract: A gripping device for retaining a cable includes a base, two opposed gripping arms projecting from the base towards respective end portions along an insertion direction and mutually spaced apart along a transversal direction perpendicular to the insertion direction. The gripping arms include retaining portions configured to receive the cable therebetween and insertion portions configured to allow insertion of the cable towards the retaining portions. The gripping device includes first protrusions projecting from the retaining portions, extending along a first direction angled with respect to the insertion direction and configured to act on the cable to retain the cable between the retaining portions. The gripping device includes second protrusions projecting from the insertion portions and extending along a second direction angled with respect to the insertion direction, where each of the second protrusions being tapered along the insertion direction towards the respective end portion.
    Type: Application
    Filed: December 24, 2020
    Publication date: July 1, 2021
    Inventors: Simon James Frampton, Kris Jonathan Roberts, Arnaud Le Dissez, Nathan Paddick, Phil Wedgbrow, Andrew Paul Barnes
  • Patent number: 11005879
    Abstract: Peer device protection enables a first device comprising a digital security agent to remedy security issues on (or associated with) a set of devices visible to the first device. The first device may comprise a digital security agent may identify a set of devices visible to the first device. The first device may monitor the set of devices to collect data, such as types of communications and data points of interest. The digital security agent may apply threat detection to the collected data to identify anomalous network behavior. When anomalous network behavior is detected, the first device may cause an indicator of compromise (IOC) to be generated. Based on the IOC, the first device may facilitate remediation of the anomalous network behavior and/or apply security to one or more devices in the set of devices.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: May 11, 2021
    Assignee: Webroot Inc.
    Inventor: Paul Barnes
  • Publication number: 20210084839
    Abstract: Trellis arrangements are used for supporting fruit-bearing plants as they grow. A problem in some orchards or the like is that it can be difficult to install trellis posts in the ground, in particular when the posts are relatively long and difficult to place at the correct angle. The invention discloses a trellis comprising a plurality of supports, each support comprising a shaft embedded in a ground, and at least one connector arm extending upwards at an acute angle with respect to the ground. The trellis is such that for each support, a post is sleeve-fitted to the connector arm so that the post extends upwards at an acute angle but does not touch the ground; the upwardly extending posts collectively support elevated lines running between the posts; and the lines support branches of a fruit bearing plant growing along the lines.
    Type: Application
    Filed: August 24, 2020
    Publication date: March 25, 2021
    Applicant: NZ TUBE MILLS LIMITED
    Inventor: Paul Barnes
  • Publication number: 20210080666
    Abstract: An optical fiber splice enclosure includes a cap enclosing an inner volume, the cap having an access opening for accessing the inner volume. The enclosure includes a base removably attached to the access opening of the cap, the base having one or more ports for access of optical cables into the inner volume, and a fiber routing frame mounted on the base and arranged into the inner volume. The enclosure includes a tubular element arranged in the inner volume and surrounding the fiber routing frame. The tubular element has a first edge portion and a second edge portion, the tubular element including first retaining elements arranged at the first edge portion, and second retaining elements arranged at the second edge portion. The tubular element includes a bottom tubular portion proximate to the base, a top tubular portion distal to the base, and one or more frangible lines.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 18, 2021
    Inventors: Andrew Paul Barnes, Kris Jonathan Roberts
  • Publication number: 20210004253
    Abstract: Provided is a method, computer program product, and system for adjusting a container-based application. A processor may receive one or more function calls at a container-based application. The processor may process the one or more function calls using the container-based application. The processor may obtain performance data from the container-based application based on the processing of the one or more function calls. The processor may analyze the performance data against a performance measure limit. The processor may adjust an aspect of the container-based application based on the analysis of the performance data. The aspect may be one or more selected from the group consisting of a resource and a functionality of the contain-based application.
    Type: Application
    Filed: July 5, 2019
    Publication date: January 7, 2021
    Inventors: Andrew Paul Barnes, Clea Anne Zolotow, Oliver Raff, Christopher Peter Baker, Mihai Criveti
  • Publication number: 20200342543
    Abstract: A tracking and payroll system uses a network-connected service-provider server executing first software on a processor from a non-transitory medium, providing services, a data repository coupled to the service-provider server, storing client profiles and data associated to specific clients, and interactive interfaces provided by the service provider server, through execution of the first software. An individual is registered as a client at the service-provider server, a profile is established for the client, the service is enabled by the client to track expenditures made by the client, expenditures tracked are processed to determine pre-tax eligibility for each expenditure, and an election amount is determined for the client, as an amount to be deducted by the client's employer for each pay period, to adjust tax withholding to agree with the client's pre-tax eligible regular expenditures.
    Type: Application
    Filed: July 9, 2020
    Publication date: October 29, 2020
    Applicant: This Is Alice, Inc.
    Inventors: Avinash Karnani, Paul Barnes-Hoggett
  • Patent number: 10698937
    Abstract: The present invention enables a system to efficiently maintain an ancillary pane containing a projection of document content, and content derived therefrom, while the underlying document is being edited. In one embodiment, an acronym pane displays a list of acronyms used in a document and one or more expansions of those acronyms. A data store containing maps is used to index which paragraphs contain which acronyms, and which acronyms are associated with which expansions. As sections of content are added, modified, or deleted, acronyms and expansions are added to and/or removed from the data store, causing the acronym pane to be updated.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alessandro Curzi, Tom Neckermann, Kyle Matthew Von Haden, Paul Barnes, Igor Ralic
  • Publication number: 20200175609
    Abstract: A method, system and computer readable program storage device for using augmented reality. In an embodiment, the method comprises determining one or more characteristics of a plurality of users, and determining whether a first and a second user of the plurality of users are in proximity to each other. Responsive to determining that the first and second users are in proximity to each other, determining defined information about the second user is determined; and responsive to determining the defined information of the second user, the defined information is displayed to the first user via an augmented reality display over a security badge associated with the second user. In embodiments, the determining one or more characteristics of a plurality of users includes determining one or more characteristics of the plurality of users based on location, social media, or work profiles.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Clea Anne Zolotow, Andrew Paul Barnes, Maeve O'Reilly, Jørgen Egbert Floes, Kim A. Eckert, Anthony Hunt
  • Patent number: 10485188
    Abstract: A post includes a hollow elongate tubular pipe. The post has an open upper end and an open lower end. The post has an upper portion and a lower ground engaging portion joined to one another. The upper portion is adapted to predominately extend above the ground and the lower ground engaging portion is adapted to be fully inserted into the ground. The upper portion and the lower ground engaging portion are separated by a protruding region immediately adjacent to where the upper portion and lower ground engaging portion join together.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: November 26, 2019
    Assignee: NZ Tube Mills Limited
    Inventors: Terry Scott Carter, Paul Barnes
  • Patent number: 10481109
    Abstract: A method for characterizing a sample combining an X-ray tomography characterization technique and a secondary ionization mass spectrometry characterization technique, includes: a step of providing a tip that includes first and second end surfaces, a first cylindrical region bearing the first end surface and a second region in contact with the first cylindrical region and becoming slimmer towards the second end surface; a step of machining the second region to obtain a sample holder including a flat surface, the flat surface forming an end surface of the sample holder, the area of the flat surface being less than the area of the first end surface; a step of placing the sample on the flat surface of the sample holder; a first step of characterization of the sample using an X-ray characterization technique; a second step of characterization of the sample using a secondary ionization mass spectrometry characterization technique.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: November 19, 2019
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Agnieszka Priebe, Guillaume Audoit, Jean-Paul Barnes
  • Patent number: 10405503
    Abstract: A trellis component includes a tubular portion, a connector adapted to be inserted within an upper end of the tubular portion, at least two support arms, and a crop line, which are arranged such that the connector is within the upper end of the tubular portion, the arms are within and extend outwardly from the connector, and the crop line is supported by the arms in an elevated disposition to in turn support a crop.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: September 10, 2019
    Assignee: NZ TUBE MILLS LIMITED
    Inventor: Paul Barnes
  • Publication number: 20190205995
    Abstract: A tracking and payroll system uses a network-connected service-provider server executing first software on a processor from a non-transitory medium, providing services, a data repository coupled to the service-provider server, storing client profiles and data associated to specific clients, and interactive interfaces provided by the service provider server, through execution of the first software. An individual is registered as a client at the service-provider server, a profile is established for the client, the service is enabled by the client to track expenditures made by the client, expenditures tracked are processed to determine pre-tax eligibility for each expenditure, and an election amount is determined for the client, as an amount to be deducted by the client's employer for each pay period, to adjust tax withholding to agree with the client's pre-tax eligible regular expenditures.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Applicant: This Is Alice, Inc.
    Inventors: Avinash Karnani, Paul Barnes-Hoggett
  • Publication number: 20190179958
    Abstract: The present invention enables a system to efficiently maintain an ancillary pane containing a projection of document content, and content derived therefrom, while the underlying document is being edited. In one embodiment, an acronym pane displays a list of acronyms used in a document and one or more expansions of those acronyms. A data store containing maps is used to index which paragraphs contain which acronyms, and which acronyms are associated with which expansions. As sections of content are added, modified, or deleted, acronyms and expansions are added to and/or removed from the data store, causing the acronym pane to be updated.
    Type: Application
    Filed: March 5, 2018
    Publication date: June 13, 2019
    Inventors: Alessandro CURZI, Tom NECKERMANN, Kyle Matthew VON HADEN, Paul BARNES, Igor RALIC
  • Publication number: 20190179680
    Abstract: The following disclosure provides a system that filters and batches changes to improve communication between an application and an add-in. In some embodiments, the application batches a threshold number of changes made to a section of content. Using a threshold regulates the rate of updates to the add-in. In some embodiments, changes can be filtered based on the type of change (e.g. text changes, style changes, etc.) or the type of input that caused the change (e.g. keyboard input, cut and paste command, etc.). Filtering changes can reduce traffic between the application and the add-in, preventing the add-in from being overwhelmed and improving application responsiveness.
    Type: Application
    Filed: April 11, 2018
    Publication date: June 13, 2019
    Inventors: Kyle Matthew VON HADEN, Igor RALIC, Paul BARNES, Ali TALEGHANI
  • Patent number: 10257224
    Abstract: Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: April 9, 2019
    Assignee: Webroot Inc.
    Inventors: Joseph Jaroch, Jacques Etienne Erasmus, Paul Barnes, Johannes Mayr, Michael Leidesdorff, Marco Giuliani, Christopher Jon Williams, Chad Edward Bacher
  • Publication number: 20190087206
    Abstract: Examples of the present disclosure describe systems and methods for contextual security training. In an example, a user may use a user device to perform a variety of actions within a computing environment. Occasionally, the user may encounter a computer issue, which may be identified by an issue detection processor. In some examples, it may be determined that the user should receive contextual training based on the identified issue so as to improve the likelihood that the user will avoid encountering or experiencing a similar issue in the future. Contextual training may be provided based on whether the user has a high incidence of encountering similar issues, among other criteria. If the criteria are satisfied, contextual training may be mandatory. In an example, contextual training may be adapted based on issue attributes to provide training tailored to a specific issue and/or issue type.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Applicant: Webroot Inc.
    Inventors: Paul Barnes, Niyazi Goknel
  • Publication number: 20190007447
    Abstract: Examples of the present disclosure describe systems and methods for peer device protection. Peer device protection enables a first device comprising a digital security agent to remedy security issues on (or associated with) a set of devices visible to the first device. In aspects, a first device comprising a digital security agent may identify a set of devices visible to the first device. The first device may monitor the set of devices to collect data, such as types of communications and data points of interest. The digital security agent may apply threat detection to the collected data to identify anomalous network behavior. When anomalous network behavior is detected, the first device may cause an indicator of compromise (IOC) to be generated. Based on the IOC, the first device may facilitate remediation of the anomalous network behavior and/or apply security to one or more devices in the set of devices.
    Type: Application
    Filed: June 26, 2018
    Publication date: January 3, 2019
    Applicant: Webroot Inc.
    Inventor: Paul Barnes
  • Publication number: 20180139909
    Abstract: In the field of horticulture plants can be exposed to winds or other damaging sideways forces. To supportively protect them it is known to tether a plant to a stake or the like. It is an object of a preferred form of the invention to go at least some way towards providing a convenient way of achieving this. Preferably this is achieved by a strap for connecting a plant to an elongate plant support, such as a stake. The strap has a pair of lobes each having a stake receiving aperture and central slits. A leading end of the strap has serrated edges. The strap is such that it can be bent back on itself so the stake receiving apertures align for receiving and gripping the stake, and so that the serrated edges engage one of the slits to form and maintain a plant holding loop.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 24, 2018
    Applicant: NZ Tube Mills Ltd
    Inventor: Paul Barnes
  • Patent number: 9849043
    Abstract: An absorbent article includes an absorbent assembly including longitudinally opposite ends, transversely opposite sides, a front waist region, a back waist region. The absorbent article also includes a pair of ears extending transversely outward from the opposite sides of the absorbent assembly in the back waist region, each of the ears comprising a loop fastening component. The absorbent article also includes a nonwoven shield coupled to the garment-facing surface of the outer cover and a hook material patch, wherein the hook material patch is disposed between the outer cover and the shield such that at least a portion of the plurality of hooks is accessible through an aperture, and such that at least a portion of the base layer edges is covered by the shield.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: December 26, 2017
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventors: Nickolas Paul Barnes, Patrick Robert Lord, Bonnie Lynn VandenPlas, Himanshi Arunkumar Patel