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: 11036503
    Abstract: Processing circuitry selectively applies vector processing operations to one or more data items of one or more data vectors. Each data vector comprises a plurality of data items at respective vector positions in the data vector according to the state of respective predicate indicators associated with the vector positions. Predicate generation circuitry apply a processing operation to generate a set of predicate indicators, each associated with a respective one of the vector positions, to generate a count value indicative of the number of predicate indicators in the set having a given state, and to store the generated set of predicate indicators and the count value in a predicate store.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: June 15, 2021
    Assignee: ARM LIMITED
    Inventors: Gary Alan Gorman, Lee Evan Eisen, Neil Burgess, Daniel Arulraj
  • Publication number: 20210175655
    Abstract: An electrical connector having a housing and overmolded contact assemblies. The housing has a mating face and a mounting face. Contact receiving cavities extend from the mating face to the mounting face. The overmolded contact assemblies are provided in the contact receiving cavities. The overmolded contact assemblies include contacts and overmolded housings. The contacts have mating contact portions, securing portions and mounting contact portions. The overmolded housings are overmolded onto the securing portions of the contacts.
    Type: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Inventor: Nicholas Lee EVANS
  • Publication number: 20210174234
    Abstract: One example method of operation may include identifying a number of features associated with information of one or more entities, accessing a probability distribution store comprising defined numerical ranges as potential possibilities for being paired with the features of the one or more entities, determining first probability distributions for each of the defined numerical ranges indicating probabilities that each defined numerical range is assigned to each entity having one or more of the features, determining second probability distributions for each of the defined numerical ranges indicating probabilities that each defined numerical range is assigned to each entity having one or more additional features, determining a merged probability distribution based on the first probability distributions and the second probability distributions, determining and storing one or more prediction sets based on the merged probability distribution, selecting one or more content items to display on a device interface based
    Type: Application
    Filed: February 20, 2021
    Publication date: June 10, 2021
    Applicant: Zoomph, Inc.
    Inventors: Thomas MATHEW, John William Seaman, Ali Reza MANOUCHEHRI, Jorge Luis VASQUEZ, Lee Evan KOHN, Thomas MATHEW, John William Seaman, Ali Reza MANOUCHEHRI, Jorge Luis VASQUEZ, Lee Evan KOHN
  • Patent number: 11030121
    Abstract: An apparatus and method are provided for comparing regions associated with first and second bounded pointers to determine whether the region defined for the second bounded pointer is a subset of the region defined for the first bounded pointer. Each bounded pointer has a pointer value and associated upper and lower limits identifying the memory region for that bounded pointer. The apparatus stores first and second bounded pointer representations, each representation comprising a pointer value having p bits, and identifying the upper and lower limits in a compressed form by identifying a lower limit mantissa of q bits, an upper limit mantissa of q bits and an exponent value e. A most significant p?q?e bits of the lower limit and the upper limit is derivable from the most significant p?q?e bits of the pointer value.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: June 8, 2021
    Assignee: ARM Limited
    Inventors: Daniel Arulraj, Lee Evan Eisen, Graeme Peter Barnes
  • Publication number: 20210159644
    Abstract: A dielectric member for controlling impedance for use in an electrical connector. The dielectric member including a housing made of dielectric material and a dielectric rib. The dielectric rib extends from a conductor receiving end of the housing in a direction away from a mating end. The rib is spaced equidistant from each of the conductor receiving openings. The rib extends in a direction which is essentially parallel to a longitudinal axis of the housing. Conductor engaging surfaces are provided on the rib, with a first conductor engaging surface of the conductor engaging surfaces being opposed to a second conductor engaging surface of the conductor engaging surfaces. The first conductor engaging surface and the second conductor engaging surface are spaced apart a distance, wherein the impedance of the conductors proximate the rib is approximately the same as the impedance of the cable.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Nicholas Lee EVANS, Nathan William SWANGER
  • Patent number: 10995601
    Abstract: A horizontal directional drill and method relate to a control system adapted to operate a pipe transport apparatus to move a drill rod between a rod box and a connection area. The control system commands the pipe transport apparatus to perform a plurality of actions wherein at least one of the actions comprises two or more of the plurality of physical operations. The control system includes an operator input device configured to generate a command in response to an operator input. The control system may require persistent engagement of the operator input device to complete each action. The pipe transport apparatus pauses upon completing each of the plurality of actions until the command is again provided from the operator input device.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 4, 2021
    Assignee: THE TORO COMPANY
    Inventors: Richard John Guertin, Lee Evan von Lehe, Adam John Lorang, Stephen Joseph Sartori
  • Patent number: 10983800
    Abstract: A processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues provides flexible and efficient use of internal resources. The configuration of the execution slices is selectable so that capabilities of the processor core can be adjusted according to execution requirements for the instruction streams. A plurality of load-store slices coupled to the execution slices provides access to a plurality of cache slices that partition the lowest level of cache memory among the load-store slices.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: April 20, 2021
    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: 10963806
    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: May 12, 2017
    Date of Patent: March 30, 2021
    Inventors: Thomas Mathew, John William Seaman, Ali Reza Manouchehri, Jorge Luis Vasquez, Lee Evan Kohn
  • Publication number: 20210042261
    Abstract: Data processing apparatus comprises processing circuitry to apply processing operations to one or more data items of a linear array comprising a plurality, n, of data items at respective positions in the linear array, the processing circuitry being configured to access an array of n×n storage locations, where n is an integer greater than one, the processing circuitry comprising: instruction decoder circuitry to decode program instructions; and instruction processing circuitry to execute instructions decoded by the instruction decoder circuitry; wherein the instruction decoder circuitry is responsive to an array access instruction, to control the instruction processing circuitry to access, as a linear array, a set of n storage locations arranged in an array direction selected, under control of the array access instruction, from a set of candidate array directions comprising at least a first array direction and a second array direction different to the first array direction.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 11, 2021
    Inventors: Jelena MILANOVIC, Lee Evan EISEN, Nigel John STEPHENS
  • Patent number: 10635445
    Abstract: An apparatus and method of operating an apparatus are disclosed. The apparatus has a program counter permitted range storage element defining a permitted range of program counter values for the sequence of instructions it executes. Branch prediction circuitry predicts target instruction addresses for branch instructions. In response to a program counter modifying event, a program counter speculative range storage element is updated corresponding to each speculatively executed instruction after a branch instruction. Program counter permitted range verification circuitry is responsive to resolution of a modification of the program counter permitted range indication resulting from the program counter modifying event to determine whether the speculatively executed program counter range satisfies the permitted range of program counter values. A branch mis-prediction mechanism may support the response of the apparatus if the permitted range of program counter values is violated.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 28, 2020
    Assignee: Arm Limited
    Inventors: Rémi Marius Teyssier, Albin Pierrick Tonnerre, Cédric Denis Robert Airaud, Luca Nassi, Guillaume Bolbenes, Francois Donati, Lee Evan Eisen, Pasquale Ranone
  • Patent number: 10628157
    Abstract: A processing pipeline has at least one front end stage for issuing micro-operations for execution in response to program instructions, and an execute stage for performing data processing in response to the micro-operations. At least one predicate register stores at least one predicate value. In response to a predicated vector instruction for triggering execution of two or more lanes of processing, the at least one front end stage issues at least one micro-operation to control the execute stage to mask an effect of a lane of processing indicated as disabled by a target predicate value. One of the front end stages may perform an early predicate lookup of the target predicate value to vary in dependence on the early predicate lookup, which micro-operations are issued to the execute store for a predicated vector instruction.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: April 21, 2020
    Assignee: ARM Limited
    Inventors: Alejandro Rico Carro, Lee Evan Eisen
  • Publication number: 20200102791
    Abstract: An underground drill comprising a frame, a drill carriage, an anchor assembly, a multi-axis input device, an electronic controller, and a mode selector. The drill carriage and the anchor assembly are operably connected to the frame. The electronic controller is configured to receive input from the multi-axis input device and produce a corresponding output signal. The mode selector has an anchor mode, wherein the output signal actuates the anchor assembly, and a drill mode, wherein the output signal actuates the drill carriage.
    Type: Application
    Filed: September 9, 2019
    Publication date: April 2, 2020
    Inventors: Stephen Joseph Sartori, Mark Paul Manteufel, Lee Evan von Lehe
  • Patent number: 10600072
    Abstract: A device that analyzes advertising effectiveness can include an asset repository that stores a plurality of smart objects, an entertainment interface that accepts one or more smart objects from the plurality of smart objects, an event stream processor that receives information from the one or more smart objects and provides metrics based on the information from the one or more smart objects, and a BIND engine that receives information from the one or more smart objects and one or more databases and provides decisions and metrics based on the information from the one or more smart objects and one or more databases.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 24, 2020
    Assignee: Trivver, Inc.
    Inventors: Joel David Lamontagne, Mozelle Thompson, Richard Watson, Simon Keating, Lee Evans, Timothy Isaac, Andrew Williams
  • Patent number: 10587076
    Abstract: A connector position assurance device having a resiliently deformable beam has a free end spaced from the base portion. A camming member is provided proximate the free end of the beam. The beam has a lockout projection engagement member provided proximate the free end of the beam and in-line with the camming member. The engagement surface extends at a first angle such that the engagement surface proximate an outer side wall is closer to the free end than the engagement surface proximate a surface of the camming member. The engagement surface extends at a second angle such that the engagement surface proximate a top surface of the lockout projection engagement member is closer to the free end than the engagement surface proximate a top side of the beam.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 10, 2020
    Assignee: TE Connectivity Corporation
    Inventor: Nicholas Lee Evans
  • Patent number: 10572259
    Abstract: An apparatus and method of operating a data processing apparatus are provided. The data processing circuitry is responsive to a hint instruction to then assert at least one performance modifying control signal, when subsequently generating control signals for other data processing instructions. This causes the data processing functional hardware which performs the data processing operations defined by the data processing instructions to operate in a modified manner, although the data processing results produced do not change in dependence on whether the at least one performance modifying control signal is asserted.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: February 25, 2020
    Assignee: ARM LIMITED
    Inventors: Jesse Garrett Beu, Alejandro Rico Carro, Lee Evan Eisen, Michael Filippo
  • Publication number: 20200042464
    Abstract: An apparatus and method are provided for comparing regions associated with first and second bounded pointers to determine whether the region defined for the second bounded pointer is a subset of the region defined for the first bounded pointer. Each bounded pointer has a pointer value and associated upper and lower limits identifying the memory region for that bounded pointer. The apparatus stores first and second bounded pointer representations, each representation comprising a pointer value having p bits, and identifying the upper and lower limits in a compressed form by identifying a lower limit mantissa of q bits, an upper limit mantissa of q bits and an exponent value e. A most significant p?q?e bits of the lower limit and the upper limit is derivable from the most significant p?q?e bits of the pointer value.
    Type: Application
    Filed: August 6, 2018
    Publication date: February 6, 2020
    Inventors: Daniel ARULRAJ, Lee Evan EISEN, Graeme Peter BARNES
  • Patent number: 10509911
    Abstract: Methods and systems are provided for conditionally granting access to service levels based on a determined security state of the device requesting access. A software component, upon receiving a request for access to a provider having a plurality of service levels, determines the current security state of the requesting device. The software component compares that security state to a policy associated with the provider. The software component then allows the requesting device access to the provider services where the device's current security state meets or exceeds the security state required for the service.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: December 17, 2019
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, James David Burgess, David Golombek, Timothy Michael Wyatt, Anthony McKay Lineberry, Kyle Barton, Daniel Lee Evans, David Luke Richardson, Bruce Wootton, John G. Hering, Jonathan Pantera Grubb, Brian James Buck, William Robinson
  • Patent number: 10511094
    Abstract: A communication system includes an antenna assembly and a housing holding the antenna assembly. The antenna assembly has an antenna element having a substrate and a dual dipole antenna circuit including a low-band ground terminal, a low-band feed terminal, a high-band ground terminal and a high-band feed terminal and a transmission line electrically connected to the dual dipole antenna circuit. The housing includes an upper shell and a lower shell meeting at an interface having upper and lower strain relief components at the interface to receive the transmission line. The upper shell has an upper locating feature and the lower shell has a lower locating feature interfacing to locate the upper shell relative to the lower shell.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: December 17, 2019
    Assignee: TE Connectivity Corporation
    Inventors: Xing Yun, Nicholas Lee Evans, Bruce Foster Bishop, John Wesley Hall
  • Publication number: 20190370001
    Abstract: An apparatus and method of operating an apparatus are disclosed. The apparatus has a program counter permitted range storage element defining a permitted range of program counter values for the sequence of instructions it executes. Branch prediction circuitry predicts target instruction addresses for branch instructions. In response to a program counter modifying event, a program counter speculative range storage element is updated corresponding to each speculatively executed instruction after a branch instruction. Program counter permitted range verification circuitry is responsive to resolution of a modification of the program counter permitted range indication resulting from the program counter modifying event to determine whether the speculatively executed program counter range satisfies the permitted range of program counter values. A branch mis-prediction mechanism may support the response of the apparatus if the permitted range of program counter values is violated.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Inventors: Rémi Marius TEYSSIER, Albin Pierrick TONNERRE, Cédric Denis Robert AIRAUD, Luca NASSI, Guillaume BOLBENES, Francois DONATI, Lee Evan EISEN, Pasquale RANONE
  • Publication number: 20190363893
    Abstract: Software applications to be installed on user devices are monitored. Authenticity of the applications is evaluated using trust factors. In some cases, the trust factors relate to security associated with a network being accessed by a user device. In response to the evaluation, an action is performed such as configuring or disabling execution of one or more components of an application.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 28, 2019
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Daniel Lee Evans, Emil Barker Ong, Timothy Strazzere, Matthew John Joseph LaMantia, Brian James Buck