Patents by Inventor Lee Evans

Lee Evans 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: 9690585
    Abstract: A method of operation of a processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues coupled by a dispatch routing network provides flexible and efficient use of internal resources. The dispatch routing network is controlled to dynamically vary the relationship between the slices and instruction streams according to execution requirements for the instruction streams and the availability of resources in the instruction execution slices. The instruction execution slices may be dynamically reconfigured as between single-instruction-multiple-data (SIMD) instruction execution and ordinary instruction execution on a per-instruction basis. Instructions having an operand width greater than the width of a single instruction execution slice may be processed by multiple instruction execution slices configured to act in concert for the particular instructions.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: June 27, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lee Evan Eisen, Hung Qui Le, Jentje Leenstra, Jose Eduardo Moreira, Bruce Joseph Ronchetti, Brian William Thompto, Albert James Van Norstrand, Jr.
  • Publication number: 20170168837
    Abstract: A method of managing instruction execution for multiple instruction streams using a processor core having multiple parallel instruction execution slices. An event is detected indicating that either resource requirement or resource availability for a subsequent instruction of an instruction stream will not be met by the instruction execution slice currently executing the instruction stream. In response to detecting the event, dispatch of at least a portion of the subsequent instruction is made to another instruction execution slice. The event may be a compiler-inserted directive, may be an event detected by logic in the processor core, or may be determined by a thread sequencer. The instruction execution slices may be dynamically reconfigured as between single-instruction-multiple-data (SIMD) instruction execution, ordinary instruction execution, wide instruction execution.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Inventors: Lee Evan Eisen, Hung Qui Le, Jentje Leenstra, Jose Eduardo Moreira, Bruce Joseph Ronchetti, Brian William Thompto, Albert James Van Norstrand, Jr.
  • Publication number: 20170169337
    Abstract: An individual having a plurality of first features and a second characteristic is identified. A plurality of second features associated with a second characteristic is determined. For each first feature among the plurality of first features, a respective probability distribution indicating, for each respective second feature, a probability that a person having the respective second feature has the first feature, is determined, thereby generating a plurality of probability distributions. A probabilistic classifier is used to combine the plurality of probability distributions, thereby generating a merged probability distribution. A Monte Carlo method is used to generate a prediction set based on the merged probability distribution, the prediction set including a plurality of prediction values for the second characteristic of the individual, each respective prediction value being associated with one of the plurality of second features. The prediction set is stored in a memory.
    Type: Application
    Filed: November 9, 2016
    Publication date: June 15, 2017
    Inventors: Thomas MATHEW, John William Seaman, Ali Reza MANOUCHEHRI, Jorge Luis VASQUEZ, Lee Evan KOHN
  • Patent number: 9672043
    Abstract: Techniques for managing instruction execution for multiple instruction streams using a processor core having multiple parallel instruction execution slices provide flexibility in execution of program instructions by a processor core. An event is detected indicating that either resource requirement or resource availability will not be met by the execution slice currently executing the instruction stream. In response to detecting the event, dispatch of at least a portion of the subsequent instruction is made to another instruction execution slice. The event may be a compiler-inserted directive, may be an event detected by logic in the processor core, or may be determined by a thread sequencer. The instruction execution slices may be dynamically reconfigured as between single-instruction-multiple-data (SIMD) instruction execution, ordinary instruction execution, wide instruction execution.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: June 6, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lee Evan Eisen, Hung Qui Le, Jentje Leenstra, Jose Eduardo Moreira, Bruce Joseph Ronchetti, Brian William Thompto, Albert James Van Norstrand, Jr.
  • Patent number: 9673559
    Abstract: A backshell includes an upper shell, a lower shell and a fastener coupled to the upper shell and coupled to the lower shell to hold the upper shell and the lower shell together and resist separation of the upper shell from the lower shell. The upper shell defines a portion of a cavity of the backshell and includes a top wall and an upper shell side wall extending from the top wall to a bottom of the upper shell. The lower shell defines another portion of the cavity of the backshell. The lower shell includes a bottom wall and a lower shell side wall extending from the bottom wall to a top of the lower shell. The top of the lower shell generally mates with the bottom of the upper shell at a mating plane. The fastener extends along a longitudinal axis generally parallel to the mating plane.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: June 6, 2017
    Assignee: TE CONNECTIVITY CORPORATION
    Inventors: Jared Evan Rossman, Nicholas Lee Evans, Richard Elof Hamner
  • Patent number: 9665372
    Abstract: A processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues by a dispatch routing network provides flexible and efficient use of internal resources. The dispatch routing network is controlled to dynamically vary the relationship between the slices and instruction streams according to execution requirements for the instruction streams and the availability of resources in the instruction execution slices. The instruction execution slices may be dynamically reconfigured as between single-instruction-multiple-data (SIMD) instruction execution and ordinary instruction execution on a per-instruction basis, permitting the mixture of those instruction types. Instructions having an operand width greater than the width of a single instruction execution slice may be processed by multiple instruction execution slices configured to act in concert for the particular instructions.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: May 30, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lee Evan Eisen, Hung Qui Le, Jentje Leenstra, Jose Eduardo Moreira, Bruce Joseph Ronchetti, Brian William Thompto, Albert James Van Norstrand, Jr.
  • Publication number: 20170103215
    Abstract: Methods and systems are provided for sharing security risk information between collections of computing devices, such as mobile communications devices, to improve the functioning of devices associated with the collections. The methods and systems disclosed may share security risk information by identifying a security risk response by a first collection and then providing the security risk response to a second collection when a relationship database profile for the first collection indicates the security response may be shared with the second collection. Methods and systems are also provided for determining whether to allow a request from an originating device where the request may have been initiated by a remote device.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 13, 2017
    Inventors: Kevin Patrick Mahaffey, Brian James Buck, William Robinson, John G. Hering, James David Burgess, Timothy Micheal Wyatt, David Golombek, David Luke Richardson, Anthony McKay Lineberry, Kyle Barton, Daniel Lee Evans, Ariel Salomon, Jonathan Pantera Grubb, Bruce Wootton, Timothy Strazzere, Yogesh Swami
  • Patent number: 9543676
    Abstract: Connector adapter includes an adapter body having a mating side and a mounting side. The mating side includes signal cavities that open to the mating side. The connector adapter also includes signal conductors extending through the adapter body. Each of the signal conductors has and extends between a pin socket positioned at the mating side and a signal tail positioned at the mounting side. The pin sockets are positioned within corresponding signal cavities. Each of the pin sockets includes first and second arms that oppose each other and define a thru-hole therebetween. The first and second arms engage a signal tail of an electrical connector when the signal tail of the electrical connector is inserted into the thru-hole.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 10, 2017
    Assignee: Tyco Electronics Corporation
    Inventors: Nicholas Lee Evans, Christopher David Ritter
  • Patent number: 9524469
    Abstract: An individual having a plurality of first features and a second characteristic is identified. A plurality of second features associated with a second characteristic is determined. For each first feature among the plurality of first features, a respective probability distribution indicating, for each respective second feature, a probability that a person having the respective second feature has the first feature, is determined, thereby generating a plurality of probability distributions. A probabilistic classifier is used to combine the plurality of probability distributions, thereby generating a merged probability distribution. A Monte Carlo method is used to generate a prediction set based on the merged probability distribution, the prediction set including a plurality of prediction values for the second characteristic of the individual, each respective prediction value being associated with one of the plurality of second features. The prediction set is stored in a memory.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: December 20, 2016
    Assignee: Metrostar Systems, Inc.
    Inventors: Thomas Mathew, John William Seaman, Ali Reza Manouchehri, Jorge Luis Vasquez, Lee Evan Kohn
  • Patent number: D774098
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 13, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774548
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 20, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774549
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 20, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774550
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 20, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774551
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 20, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774552
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 20, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D775210
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 27, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D775211
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 27, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D775212
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 27, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D775213
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 27, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D775671
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: January 3, 2017
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs