Patents by Inventor Jonathan Campbell

Jonathan Campbell 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: 11921726
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 5, 2024
    Assignee: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Publication number: 20230189780
    Abstract: A pest monitoring device is disclosed. The pest monitoring device includes a housing; an optical sensor configured to generate optical data related to an interior surface within the housing; and a processor in communication with the optical sensor. The processor is configured to receive optical data from the optical sensor; select optical data relating to at least one segment of the interior surface, the optical data relating to the at least one segment being arranged as a plurality of pixels. The processor is further configured to evaluate if the optical data corresponding to the least one segment meets a pre-determined condition associated with the interior surface by: counting the number of pixels of the plurality of pixels which indicate a light intensity below a pre-determined intensity value; and determining if the number of pixels having a light intensity below the pre-determined intensity limit is greater than or equal to a pre-determined pixel threshold value.
    Type: Application
    Filed: May 12, 2021
    Publication date: June 22, 2023
    Applicant: SYNGENTA CROP PROTECTION AG
    Inventors: Thomas BARLOW, Merissa SARRIAS, Alun JAMES, Jonathan CAMPBELL
  • Publication number: 20230071404
    Abstract: A fall restraint assembly, including a harness, at least one base line including a first end and a second end, a first line including a third end slidingly connected to the at least one base line and a fourth end connected to the harness, and a second line including a fifth end slidingly connected to the at least one base line and a sixth end connected to the harness.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 9, 2023
    Inventors: Jonathan Campbell, Joseph Palumbo
  • Publication number: 20230040645
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Application
    Filed: October 13, 2022
    Publication date: February 9, 2023
    Applicant: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Patent number: 11507584
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: November 22, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Patent number: 11471563
    Abstract: The present disclosure relates to a method for preparing a nerve conduit, more particularly to a method for preparing a porous nerve conduit having micropores formed in microchannels and the nerve conduit prepared according to the present disclosure can be usefully used in in-vitro and in-vivo researches on nerves.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: October 18, 2022
    Assignee: Wiregene Co., Ltd.
    Inventors: Jung Keun Hyun, Kwang-Ho Lee, Jin Ho Lee, Jun-Hyeog Jang, Jonathan Campbell Knowles, Dong-Wook Han
  • Publication number: 20220230374
    Abstract: Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ann M. PARADISO, Jonathan CAMPBELL, Edward Bryan CUTRELL, Harish KULKARNI, Meredith MORRIS, Alexander John FIANNACA, Kiley Rebecca SOBEL
  • Patent number: 11321890
    Abstract: Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: May 3, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ann M. Paradiso, Jonathan Campbell, Edward Bryan Cutrell, Harish Kulkarni, Meredith Morris, Alexander John Fiannaca, Kiley Rebecca Sobel
  • Publication number: 20220019591
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Applicant: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Publication number: 20180368735
    Abstract: Systems and methods for assisting body movement of a user are disclosed according to various embodiments. In one example, a disclosed system includes: at least one sensor, a feedback device, a memory storing pre-configured values, and a processor. The at least one sensor is configured for measuring force or pressure applied by the user on a seat. The feedback device is configured for providing feedback to the user based on a force or pressure measurement from the at least one sensor. The processor is configured to: receive the force or pressure measured by the at least one sensor, calculate a percentage based on the force or pressure measurement and the pre-configured values stored in the memory, determine whether the calculated percentage falls within a predetermined range, and cause the feedback device to provide a feedback to the user when the percentage falls within the predetermined range. The feedback indicates the force or pressure applied by the user on the seat.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 27, 2018
    Inventor: Jonathan Campbell
  • Publication number: 20180319687
    Abstract: A polyphosphate-based glass scale inhibition composition comprising from about 45 to about 55 mole percent P2O5, from about 35 to about 45 mole percent of an oxide of an alkaline earth metal, and from about 8 to about 12 mole percent of an oxide of an alkali metal.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 8, 2018
    Applicant: Dyson Technology Limited
    Inventors: Nathan Charles BROWN, James David COLEMAN, Patricia Rodrigues Da SILVA, Jonathan Campbell KNOWLES, Gareth Jon OWENS
  • Patent number: 9982157
    Abstract: Aqueous composition comprising a color former, a developer, and a binder, wherein (a) the weight ratio between the developer and the color former is in the range of from 1 to 5; (b) the binder comprises an acrylate binder, comprising acrylic acid and styrene, and at least one additional monomer selected from the group consisting of ?-methyl styrene, ethyl acrylate and 2-ethylhexyl acrylate; and (c) the color former and/or the developer are present in an un-encapsulated form; a process for the preparation of these compositions, substrates coated with this composition and a process for its preparation, and a process for preparing a marked substrate using this composition.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: May 29, 2018
    Assignee: DATALASE LTD.
    Inventors: Jonathan Campbell, Adolf Kaser, Robert Montgomery O'Neil
  • Publication number: 20180130459
    Abstract: Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak.
    Type: Application
    Filed: November 9, 2016
    Publication date: May 10, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ann M. Paradiso, Jonathan Campbell, Edward Bryan Cutrell, Harish Kulkarni, Meredith Morris, Alexander John Fiannaca, Kiley Rebecca Sobel
  • Publication number: 20180126038
    Abstract: The present disclosure relates to a method for preparing a nerve conduit, more particularly to a method for preparing a porous nerve conduit having micropores formed in microchannels and the nerve conduit prepared according to the present disclosure can be usefully used in in-vitro and in-vivo researches on nerves.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 10, 2018
    Inventors: Jung Keun Hyun, Jong-Wan Kim, Kwang-Ho Lee, Jin Ho Lee, Jun-Hyeog Jang, Jonathan Campbell Knowles, Dong-Wook Han, Min Soo Kim, Hong Sun Ahn
  • Publication number: 20180005634
    Abstract: Techniques are described for discovering capabilities of voice-enabled resources. A voice-controlled digital personal assistant can respond to user requests to list available voice-enabled resources that are capable of performing a specific task using voice input. The voice-controlled digital personal assistant can also respond to user requests to list the tasks that a particular voice-enabled resource can perform using voice input. The voice-controlled digital personal assistant can also support a practice mode in which users practice voice commands for performing tasks supported by voice-enabled resources.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vishwac Sena Kannan, Aleksandar Uzelac, Jonathan Campbell, Daniel J. Hwang
  • Patent number: 9837081
    Abstract: Techniques are described for discovering capabilities of voice-enabled resources. A voice-controlled digital personal assistant can respond to user requests to list available voice-enabled resources that are capable of performing a specific task using voice input. The voice-controlled digital personal assistant can also respond to user requests to list the tasks that a particular voice-enabled resource can perform using voice input. The voice-controlled digital personal assistant can also support a practice mode in which users practice voice commands for performing tasks supported by voice-enabled resources.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: December 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vishwac Sena Kannan, Aleksandar Uzelac, Jonathan Campbell, Daniel J. Hwang
  • Publication number: 20170186086
    Abstract: A processor-implemented method for executing a synthetic cross-currency basis swap, including determining a notional value for the swap, the notional value being denominated in a first currency; calculating a synthetic spread based on a spot rate between the first currency and a second currency, a first reference rate for the first currency, and a second reference rate for the second currency; calculating a first payment to be paid by a first party to the swap by multiplying the notional value by a predetermined number of basis points; calculating a second payment to be paid by a second party to the swap by multiplying the notional value by the synthetic spread; and facilitating an exchange of payment between the first party and the second party.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 29, 2017
    Inventor: Jonathan Campbell
  • Patent number: 9668927
    Abstract: In some embodiments, a pressure-sensitive mat and a monitoring device are part of a pressure relief compliance system. The pressure-sensitive mat is placed between a seat cushion and a chair. When a user sits on the cushion, the system will monitor the time the person spends applying pressure and will notify a user with an alarm or by other means when the preset sitting limit is reached. Also a novel method for measuring and adjusting the amount time spent applying and releasing pressure. In some embodiments, rather than simply measure time spent applying pressure, the system will allow the user to “buy back” sit time when the user releases pressure. The rate at which the system will credit the user with a “buy back” of sitting time may in some embodiments be directly proportional to the amount of time the user spends performing a pressure release.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: June 6, 2017
    Assignee: Jonathan Phillip Campbell
    Inventor: Jonathan Campbell
  • Publication number: 20160189717
    Abstract: Techniques are described for discovering capabilities of voice-enabled resources. A voice-controlled digital personal assistant can respond to user requests to list available voice-enabled resources that are capable of performing a specific task using voice input. The voice-controlled digital personal assistant can also respond to user requests to list the tasks that a particular voice-enabled resource can perform using voice input. The voice-controlled digital personal assistant can also support a practice mode in which users practice voice commands for performing tasks supported by voice-enabled resources.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vishwac Sena Kannan, Aleksandar Uzelac, Jonathan Campbell, Daniel J. Hwang
  • Patent number: 9333786
    Abstract: The present invention provides polymeric particles comprising a polymeric matrix comprising one or more water-insoluble polymers and a laser-sensitive system encapsulated in the polymeric matrix. It also provides a process for the preparation of the polymeric particles, a composition comprising the polymeric particles, a process for the preparation of this composition, a process for forming a laser-sensitive coating layer on a substrate using this composition, a coated substrate obtainable by the coating process, a process for preparing a marked substrate and a marked substrate obtainable by the marking process.
    Type: Grant
    Filed: July 4, 2008
    Date of Patent: May 10, 2016
    Assignee: Datalase, Ltd.
    Inventor: Jonathan Campbell