Patents by Inventor John Johnson

John Johnson 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: 11041780
    Abstract: Systems and methodologies are disclosed to detect a leak in a duct system or other closed loop system. The system and methodologies use a light source to detect a leak in a duct system, e.g., the ductwork of a HVAC/R system.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: June 22, 2021
    Inventor: John Johnson
  • Patent number: 10998611
    Abstract: An antenna assembly includes a radio frequency (RF) connector connected to a first end of a coaxial cable and a wire antenna attached to a second end of the coaxial cable. The wire antenna may be made of a shape memory alloy, such as nitinol. Examples of RF connectors include U.FL, IFEX, WAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire. The lighting control device may be installed within the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: May 4, 2021
    Assignee: ABL IP HOLDING LLC
    Inventors: John Johnson, John Peter Roquemore, III, Matthew Clement, Jose Gonzalez
  • Patent number: 10983921
    Abstract: A method and apparatus for performing memory access operations during a memory relocation in a computing system are disclosed. In response to initiating a relocation operation from a source region of memory to a destination region of memory, copying one or more lines of the source region to the destination region, and activating a mirror operation mode in a communication circuit coupled to one or more devices included in the computing system. In response to receiving an access request from a device, reading previously stored data from the source region, and in response to determining the access request includes a write request, storing new data included in the write request to locations in both the source and destination regions.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: April 20, 2021
    Assignee: Oracle International Corporation
    Inventors: John Feehrer, Patrick Stabile, Gregory Onufer, John Johnson
  • Patent number: 10924443
    Abstract: An electronic messaging system includes a memory operable to store one or more modules and a processor operably coupled to the memory. The processor is operable to execute the one or more modules to receive an electronic message package that includes a message from a sender associated with a first communication device, an indication of an intended recipient, a condition for when the message is to be viewable by the intended recipient, and a teaser that can be immediately viewable by the at least one intended recipient. The processor is also operable to execute the one or more modules to initiate delivery of the message at a second communication device associated with the intended recipient so that the message is viewable by the intended recipient only when the condition has been met while the teaser is immediately viewable by the at least one intended recipient.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: February 16, 2021
    Assignee: Scout Brands LLC
    Inventors: Eric Clymer, Roger Green, Scott Wiskus, Brian Zager, John Johnson, Evan Prothro
  • Publication number: 20200380488
    Abstract: A system receives from a customer having an associated rewards points account a price offer for an item. The system determines if the price offer for the item is below an established threshold price, e.g., a price a retailer would accept for the item. When the price offer for the item is below the established threshold price, the system determines an amount of rewards points to be redeemed by the customer to thereby allow the customer to purchase the item at the price offer for the item as received from the customer. The system then allows the item to be purchased by the customer at the price offer for the item as received from the customer in the event that the customer indicates a willingness to redeem the determined amount of rewards points from their associated rewards points account.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 3, 2020
    Inventors: Dana L. Schueller, Marisa Lynne Brillhart, Dan S. Grimm, John Johnson, Shubham Agarwal, Theodore Alexander Rudman
  • Patent number: 10853303
    Abstract: An apparatus and method for controlling a virtualized endpoint device are disclosed. A processor may be configured to execute instructions included in multiple execution threads. A first device may be configured to perform multiple command and data functions, and a communication unit may include a first port coupled to the first device via a first link and be configured to send instructions from the processor to the first device via the first link using a first communication protocol. The processor may be further configured to execute first and second sets of commands included in respective execution threads. The first set of commands may be associated with the plurality of command functions and the second set of commands may be associated with the plurality of data functions.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: John R. Feehrer, Matthew Cohen, Rahoul Puri, John Johnson, Alan Adamson, Julia Harper
  • Publication number: 20200351151
    Abstract: An enterprise platform may include a time series database that may include time series data related to a plurality of configuration items associated with an enterprise. The enterprise platform may also include one or more instance data tables having instance data associated with the plurality of configuration items. The enterprise platform may also include an alert interface that may receive an indication of an alert associated with a configuration item of the plurality of configuration items and determine a subset of a plurality of metrics associated with the alert based on the configuration item and the time series data, the instance data, or both. The alert interface may then generate a plurality of visualizations for display via a user interface based on the subset of the plurality of metrics.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Kanwaldeep Kaur Dang, Ritika Goyal, Luc John Johnson, Bnayahu Makovsky
  • Publication number: 20200340179
    Abstract: The invention relates to a method for clarification of raw green liquor in a sedimentation tank. According to the invention is a part of dregs separated in the sedimentation tank recirculated back into the inflow of raw green liquor, and preferably after passing the dregs through at least one turbulence generator (30, 31) that could break up larger dregs particles into smaller dregs particles, and thus create larger total surface on the dregs particles, improving sedimentation rate in the sedimentation tank. In a preferred embodiment is the recirculated dregs added into the flow of raw green liquor before a flocculant is added into the flow of raw green liquor and mixed recirculated dregs.
    Type: Application
    Filed: September 20, 2018
    Publication date: October 29, 2020
    Applicant: VALMET AB
    Inventors: Zicheng ZHANG, John JOHNSON, Magnus INGELMAN, Sanchuan GUO
  • Patent number: 10817456
    Abstract: An apparatus and method for controlling a device with shared hardware resources to provide separate execution environments for control and data functions are disclosed. A processor may be configured to generate a first request to access control functions of the device in response to execution of a first thread, and generate a second request to access data functions of the device in response to execution of a second thread. A communication unit may send first indicative of the first request and second data indicative of the second request to the device via first and second ports, respectively.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: October 27, 2020
    Assignee: Oracle International Corporation
    Inventors: John R. Feehrer, Matthew Cohen, Rahoul Puri, Tayfun Kocaoglu, John Johnson, David Kahn, Alan Adamson, Sriram Jayakumar, Julia Harper, Robert G. Sheldon, Mark Kanda, Aruna Jayakumar
  • Patent number: 10811757
    Abstract: An antenna assembly includes a radio frequency (RF) connector having a connector plug electrically connected to an antenna receptacle. The connector plug has a central terminal configured for connection to a wireless transceiver, and an end of the wire antenna is inserted in the antenna receptacle. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The wire antenna may be made of a shape memory alloy, such as nitinol. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: October 20, 2020
    Assignee: ABL IP HOLDING LLC
    Inventors: John Johnson, John Peter Roquemore, III, Matthew A. Clement, Jose M. Gonzalez
  • Patent number: 10719663
    Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
  • Patent number: 10682440
    Abstract: The present invention relates to a fenestrated bone wrap graft and a method of preparing cortical bone in thin sheets then fully demineralizing it to give it formed flexibility and then creating fenestrations in the cortical bone in a fashion similar to, but not identical to, skin grafts.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 16, 2020
    Assignee: Vivex Biologics Group, Inc.
    Inventors: Tracy Scott Anderson, John Johnson
  • Patent number: 10679198
    Abstract: A system receives from a customer having an associated rewards points account a price offer for an item. The system determines if the price offer for the item is below an established threshold price, e.g., a price a retailer would accept for the item. When the price offer for the item is below the established threshold price, the system determines an amount of rewards points to be redeemed by the customer to thereby allow the customer to purchase the item at the price offer for the item as received from the customer. The system then allows the item to be purchased by the customer at the price offer for the item as received from the customer in the event that the customer indicates a willingness to redeem the determined amount of rewards points from their associated rewards points account.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: June 9, 2020
    Assignee: TRANSFORM SR BRANDS LLC
    Inventors: Dana L. Schueller, Marisa Lynne Brillhart, Dan S. Grimm, John Johnson, Shubham Agarwal, Theodore Alexander Rudman
  • Publication number: 20200174946
    Abstract: A method and apparatus for performing memory access operations during a memory relocation in a computing system are disclosed. In response to initiating a relocation operation from a source region of memory to a destination region of memory, copying one or more lines of the source region to the destination region, and activating a mirror operation mode in a communication circuit coupled to one or more devices included in the computing system. In response to receiving an access request from a device, reading previously stored data from the source region, and in response to determining the access request includes a write request, storing new data included in the write request to locations in both the source and destination regions.
    Type: Application
    Filed: February 3, 2020
    Publication date: June 4, 2020
    Inventors: John Feehrer, Patrick Stabile, Gregory Onufer, John Johnson
  • Patent number: 10618655
    Abstract: A package delivery mechanism (PDM) of an unmanned aerial vehicle (UAV) is described. The PDM includes a gravity activated locking mechanism to lock and unlock a package attached to the UAV based on the weight of the package. When the package is attached to a suspension member of the UAV, the locking mechanism automatically engages with the package and keeps the package locked to the suspension member, due to the weight of the package. When the package is lowered and reaches the ground, the weight of the package is offloaded from the suspension member, which enables the locking mechanism to be disengaged, thereby releasing the package.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: April 14, 2020
    Assignee: Flirtey Holdings, Inc.
    Inventors: Joseph Rinaldi, Matthew Sweeny, Tom Bass, Jess Hayden, David Hobby, Christopher Galassini, John Johnson, Henri Spaile, Seaton Mckeon, Justin Wagemakers
  • Patent number: 10552340
    Abstract: A method and apparatus for performing memory access operations during a memory relocation in a computing system are disclosed. In response to initiating a relocation operation from a source region of memory to a destination region of memory, copying one or more lines of the source region to the destination region, and activating a mirror operation mode in a communication circuit coupled to one or more devices included in the computing system. In response to receiving an access request from a device, reading previously stored data from the source region, and in response to determining the access request includes a write request, storing new data included in the write request to locations in both the source and destination regions.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: February 4, 2020
    Assignee: Oracle International Corporation
    Inventors: John Feehrer, Patrick Stabile, Gregory Onufer, John Johnson
  • Patent number: 10479155
    Abstract: A cladding structure and method for cladding machine components to inhibit crack propagation includes at least one set of primary bands, with each primary band being deposited adjacent to and abutting at least one other primary band, forming at least one inter-pass clad boundary, and at least one set of secondary bands deposited in a spaced configuration and oriented so as to intersect at least one inter-pass clad boundary.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: November 19, 2019
    Assignee: Caterpillar Inc.
    Inventor: John Johnson
  • Publication number: 20190348744
    Abstract: An antenna assembly includes a radio frequency (RF) connector connected to a first end of a coaxial cable and a wire antenna attached to a second end of the coaxial cable. The wire antenna may be made of a shape memory alloy, such as nitinol. Examples of RF connectors include U.FL, IFEX, WAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire. The lighting control device may be installed within the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: John Johnson, John Peter Roquemore, III, Matthew Clement, Jose Gonzalez
  • Patent number: 10417698
    Abstract: The present system and method provides a unique and fast-paced method of auctioning multiple units concurrently. An auction group is created within the server, being made up of a plurality of, preferably homologous, units. All units within the auction group are concurrently auctioned in a primary auction, with each unit being bid upon within cooccurring separate sub-auctions within an auction period. Each bidding user has the opportunity to bid within one or more sub-auctions. Upon receiving a high bid within a particular sub-auction, a high bid period for that sub-auction is initiated, within which a counterbid must be received or the unit within that sub-auction will be awarded to the high bidding user. The sub-auctions may individually end prior to the expiration of the auction period. Successive primary auctions can be initiated, so that the user may obtain one or more units within each primary auction.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: September 17, 2019
    Assignee: Spread Group Inc.
    Inventors: Christopher David Tisler, Jered John Johnson
  • Patent number: 10403959
    Abstract: An antenna assembly includes a radio frequency (RF) connector connected to a first end of a coaxial cable and a wire antenna attached to a second end of the coaxial cable. The wire antenna may be made of a shape memory alloy, such as nitinol. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire. The lighting control device may be installed within the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaries may be combined to provide an intelligent lighting system.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: September 3, 2019
    Assignee: ABL IP Holding LLC
    Inventors: John Johnson, John Peter Roquemore, III, Matthew Clement, Jose Gonzalez