Patents by Inventor J. Jordan

J. Jordan 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: 20180104839
    Abstract: An apparatus for punching holes in posts in a transportation environment where the offset between the holes in the post and a vehicle running surface of a vehicle is constant over a transportation route. The apparatus has a frame and a hole forming assembly separate from one another, such that the hole forming assembly may be adjusted relative to the frame. The hole forming assembly can be adjusted relative to the frame and can be set at a specific offset between a location where the holes are to be formed in a post and the vehicle running surface. Once the offset is set, the apparatus maintains this offset for every post punched along the transportation route, so that there is a constant offset between the holes punched in the posts and the vehicle running surface.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Inventors: Kent F. Jeffers, Steven J. Jordan
  • Publication number: 20180103095
    Abstract: A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on a structure basis, and thus, a coupling facility may include duplexed structures, as well as non-duplexed or simplexed structures.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 12, 2018
    Inventors: David A. Elko, Steven N. Goss, Michael J. Jordan, Georgette L. Kurdt, Jeffrey M. Nick, Kelly B. Pushong, David H. Surman
  • Patent number: 9940132
    Abstract: Techniques are disclosed relating to suspending execution of a processor thread while monitoring for a write to a specified memory location. An execution subsystem may be configured to perform a load instruction that causes the processor to retrieve data from a specified memory location and atomically begin monitoring for a write to the specified location. The load instruction may be a load-monitor instruction. The execution subsystem may be further configured to perform a wait instruction that causes the processor to suspend execution of a processor thread during at least a portion of an interval specified by the wait instruction and to resume execution of the processor thread at the end of the interval. The wait instruction may be a monitor-wait instruction. The processor may be further configured to resume execution of the processor thread in response to detecting a write to a memory location specified by a previous monitor instruction.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: April 10, 2018
    Assignee: Oracle International Corporation
    Inventors: Paul N. Loewenstein, Mark A. Luttrell, Paul J. Jordan
  • Patent number: 9902233
    Abstract: A roof (102) for work vehicle comprises a molded roof portion (200) formed by rotational molding, the molded roof portion (200) having a first surface (202) that is generally planar and faces upward, and a second surface (300) molded integral with the first surface (202), wherein the second surface (300) faces downward and has a plurality of integrally molded troughs (308, 310) that extend upward into the second surface (300).
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 27, 2018
    Assignee: Deere & Company
    Inventors: Michael Thompson, Benjamin J. Jordan, Trent Kulig
  • Publication number: 20180041473
    Abstract: A device, system, and method for defending a computer network are described. network communications are received by a traffic filter, which dynamically determines whether the communications include an anomaly (i.e., are “anomalous” communications), or whether the communications are normal, and do not include an anomaly. The traffic filter routes normal communications to the correct device within its network for servicing he service requested by the communications. The traffic filter routes any anomalous communications to a virtual space engine, which is configured to fake a requested service (e.g., to entice deployment of a malicious payload). Anomalous communications are analyzed using an analytical engine, which can dynamically develop rules for handling anomalous communications in-line, and the rules developed by the analytical engine can be employed by the traffic filter against future received communications.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 8, 2018
    Applicant: MCAFEE, LLC
    Inventor: Christopher J. Jordan
  • Patent number: 9860315
    Abstract: A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on a structure basis, and thus, a coupling facility may include duplexed structures, as well as non-duplexed or simplexed structures.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Elko, Steven N. Goss, Michael J. Jordan, Georgette L. Kurdt, Jeffrey M. Nick, Kelly B. Pushong, David H. Surman
  • Patent number: 9849007
    Abstract: A device for treating a damaged tissue includes an expandable scaffold positionable in a portion of a luminal tissue structure of a mammal; and maintained via stent technology, wherein the scaffold is comprised of electrospun fibers composed of a biodegradable compound. The scaffold serves as a temporary template that allows the tissue to be rebuilt.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: December 26, 2017
    Assignee: Board of Regents of The University of Texas System
    Inventors: J. Jordan Massey Kaufmann, C. Mauli Agrawal, Steven R. Bailey
  • Patent number: 9846496
    Abstract: The described technology is directed towards virtual input devices that take application program-directed input from automation and/or remote devices, such as over a network, instead of via actual user input via a physical device, for example. This allows an automation framework to insert input into an application program, such as for automated testing without modifying any of the application's other components. The virtual input devices may be object instances or the like that receive their input from function calls based upon the type of input and output events, e.g., to simulate keyboard input/output (I/O), mouse or other pointer I/O, voice, gesture, and other command I/O, and so forth.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 19, 2017
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Makarand V. Patwardhan, J. Jordan C. Parker, Nathan J. E. Furtwangler, Jesse Corrington
  • Patent number: 9841883
    Abstract: The described technology is directed towards user interface technology that guides users in making content (e.g., video selection) and also navigating within selected content. A selection menu view uses style changes to indicate focus changes, e.g., including animating opacity values to indicate a focused item view versus those items not in focus. In another view, a subset of filmstrip views are displayed, each representing a chapter location in a video, along with a flipbook view that represents a selected scene within a selected chapter. Interaction with the filmstrip views changes the visible subset. Interaction with the flipbook view changes the selected scene; a play command plays the video based upon the selected scene.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 12, 2017
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Jonhenry A. Righter, Tyler R. Furtwangler, Brendan Joseph Clark, Brandon C. Furtwangler, Steven N. Furtwangler, J. Jordan C. Parker, Nathan J. E. Furtwangler
  • Patent number: 9836441
    Abstract: The described technology is directed towards a graphics platform abstraction layer that couples an application program's user interface objects to any of a variety of underlying platforms, including browsers that host the application program or the operating system's UI objects. The graphics platform abstraction layer loads an appropriate implementation for calling objects of the underlying platform, and interfaces the application program to the implementation, whereby the application program may be independent of any underlying platform. The graphics platform abstraction layer also may load code that deals with quirks of a given browser/version and/or other vendor-specific details.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 5, 2017
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Nathan J. E. Furtwangler, Brendan Joseph Clark, Brandon C. Furtwangler, J. Jordan C. Parker
  • Patent number: 9821629
    Abstract: An operator station (100) for a work vehicle comprises a roof, a roof (102), that defines an outside air inlet (201); a floor (115); several windows (106) extending between the floor (115) and the roof (102) that together define in enclosed operator compartment; an operator seat (108) disposed within the operator compartment; an air-conditioning module (112) disposed adjacent to the floor (115); a first air conduit extending between an outside air inlet (201) and the air-conditioning module (112); and a second air conduit extending between the air-conditioning module (112) and a first conditioned air outlet of the roof (102).
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 21, 2017
    Assignee: Deere & Company
    Inventors: Michael Thompson, Benjamin J. Jordan, Richard K Rogers, Trent Kulig
  • Patent number: 9800548
    Abstract: A device, system, and method for defending a computer network are described, network communications are received by a traffic filter, which dynamically determines whether the communications include an anomaly (i.e., are “anomalous” communications), or whether the communications are normal, and do not include an anomaly. The traffic filter routes normal communications to the correct device within its network for servicing he service requested by the communications. The traffic filter routes any anomalous communications to a virtual space engine, which is configured to fake a requested service (e.g., to entice deployment of a malicious payload). Anomalous communications are analyzed using an analytical engine, which can dynamically develop rules for handling anomalous communications in-line, and the rules developed by the analytical engine can be employed by the traffic filter against future received communications.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: October 24, 2017
    Assignee: McAfee, Inc.
    Inventor: Christopher J. Jordan
  • Patent number: 9672298
    Abstract: Techniques for executing versioned memory access instructions. In one embodiment, a processor is configured to execute versioned store instructions of a first thread within a first mode of operation. In this embodiment, in the first mode of operation, the processor is configured to retire a versioned store instruction only after a version comparison has been performed for the versioned store instruction. In this embodiment the processor is configured to suppress retirement of instructions in the first thread that are younger than an oldest versioned store instruction until the oldest versioned store instruction has retired. In some embodiments, the processor is configured to execute versioned store instructions of a given thread within a second mode of operation, in which the processor is configured to retire outstanding versioned store instructions before a version comparison has been performed.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: June 6, 2017
    Assignee: Oracle International Corporation
    Inventors: Zoran Radovic, Jared C. Smolens, Robert T. Golla, Paul J. Jordan, Mark A. Luttrell
  • Patent number: 9672559
    Abstract: A user interface for displaying retail search results is disclosed. The system and methods allow users to search for a plurality of retail items while simultaneously viewing a plurality of search results for each of the plurality of retail items. This interface allows users to easily compare the search results for each retail item, and to purchase a plurality of retail items simultaneously. In one example of the present disclosure, users may enter a plurality of retail items into a shopping list. The system may then display multiple results for each item on the shopping list in a carousel-like user interface, so users may view a plurality of results for a plurality of items simultaneously.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: June 6, 2017
    Assignee: SEARS BRANDS, L.L.C.
    Inventors: James Yu, Geoffrey A. Colbath, Kaunish Patel, Brian J. Jordan, Jr.
  • Publication number: 20170149889
    Abstract: A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on a structure basis, and thus, a coupling facility may include duplexed structures, as well as non-duplexed or simplexed structures.
    Type: Application
    Filed: February 2, 2017
    Publication date: May 25, 2017
    Inventors: David A. Elko, Steven N. Goss, Michael J. Jordan, Georgette L. Kurdt, Jeffrey M. Nick, Kelly B. Pushong, David H. Surman
  • Patent number: 9658885
    Abstract: The described technology is directed towards sharing asynchronous (async) tasks between task chains, including in a way that prevents cancellation of lower-level chain entity from cancelling a shared async task. A shared async task is wrapped in multiplexer code that maintains lower-level entity identities as a set of listeners of the shared async task, and when a listener cancels, only removes that listener from the set of listeners so that the shared async task does not cancel as long as one listener remains in the set. Also described is optimization to share an async task, and wrapping tasks in cancel-checking code that prevents the task from running its work if the task is intended to be cancelled but is queued to run before the cancel request is queued to run.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: May 23, 2017
    Assignee: HOME BOX OFFICE, INC.
    Inventors: J. Jordan C. Parker, Tyler R. Furtwangler, Brandon C. Furtwangler, Nathan J. E. Furtwangler, Patrick Finnigan
  • Publication number: 20170109201
    Abstract: The described technology is directed towards sharing asynchronous (async) tasks between task chains, including in a way that prevents cancellation of lower-level chain entity from cancelling a shared async task. A shared async task is wrapped in multiplexer code that maintains lower-level entity identities as a set of listeners of the shared async task, and when a listener cancels, only removes that listener from the set of listeners so that the shared async task does not cancel as long as one listener remains in the set. Also described is optimization to share an async task, and wrapping tasks in cancel-checking code that prevents the task from running its work if the task is intended to be cancelled but is queued to run before the cancel request is queued to run.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventors: J. Jordan C. Parker, Tyler R. Furtwangler, Brandon C. Furtwangler, Nathan J. E. Furtwangler, Patrick Finnigan
  • Publication number: 20170096268
    Abstract: A container (210) for holding granular or powdered material and formed by a top wall (212), a bottom wall (214), a front wall (216), a rear wall (218), a first side wall (220), and a second side wall (222). A rotatably removable lid (D) is interiorly mounted with a scoop (32) and is pivotally hinged to a collar (300) that includes a sealing gasket (330). The collar (300) mounts to the walls of the container (210). A sealing wall 240 of the lid (D) cooperates with the gasket 300 to prevent the contents from spilling. The container (210) incorporates powder control features, a container wall junction (50) preferred geometry and congruent scoop (32) enabling convenient access to the contents, a tolerance variation accommodating and strength improving, J-shaped collar (300) and interlocking indentations (290) and flex clips (310), and a pressure controlling portion (350) that prevents unwanted deformation due to pressure differentials.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 6, 2017
    Applicant: ABBOTT LABORATORIES
    Inventors: JAMES P. PERRY, CRAIG A. MCCARDELL, JEREMY MCBROOM, DAVID COMPEAU, ASHLEY A. GOHLKE, WILLIAM J. HOOK, KATHERINE J. JORDAN, FRANK S. WALCZAK, PETER B. CLARKE, J. KEVIN CLAY, RICHARD C. DARR, JACK E. ELDER, MARC A. PEDMO, CHARLES R. SCHOTTHOEFER
  • Patent number: 9601002
    Abstract: A regional security system includes a control panel that can receive one or more delay parameters associated with a type of sensor or detector or a portion of a region being monitored. The delay parameters can be stored in a programmable storage unit. When an alarm indicator has been received from one of the sensors or detectors, an alarm indicating message and an associated programmed and pre-stored delay can be forwarded to a central station. If the system is disarmed before the delay interval has terminated, then a cancel message can be sent to the central station.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: March 21, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: William R. Blum, Raymond J. Jordan, Catherine C. Sottile-Ramos
  • Patent number: 9565013
    Abstract: A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on a structure basis, and thus, a coupling facility may include duplexed structures, as well as non-duplexed or simplexed structures.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Elko, Steven N. Goss, Michael J. Jordan, Georgette L. Kurdt, Jeffrey M. Nick, Kelly B. Pushong, David H. Surman