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: 9455533
    Abstract: An electrical connector includes a plurality of contact modules stacked parallel to each other within a housing. Each contact module includes a pair of wafer sub-assemblies. The wafer sub-assemblies are identical and oriented 180° with respect to each other. Each wafer sub-assembly includes an overmolded leadframe and a conductive shell holding the overmolded leadframe. The overmolded leadframe has a plurality of contacts including intermediate sections extending between mating and mounting ends. The intermediate sections are encased in an overmolded body of the overmolded leadframe. The shell has a pocket at an inner side thereof receiving the overmolded leadframe and the inner sides of the shells face each other. The shell has securing features for securing the shells together and the shell provides electrical shielding for the contacts of the overmolded leadframe.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: September 27, 2016
    Assignee: Tyco Electronics Corporation
    Inventors: Nicholas Lee Evans, Wayne Samuel Davis
  • Publication number: 20160240946
    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: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventors: Nicholas Lee Evans, Christopher David Ritter
  • Publication number: 20160202991
    Abstract: A method of operating 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 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. Two or more execution slices can be combined as super-slices to handle wider data, wider operands and/or vector operations, according to one or more mode control signal that also serves as a configuration control signal. The mode control signal is also used to partition clusters of the execution slices within the processor core according to whether single-threaded or multi-threaded operation is selected, and additionally according to a number of hardware threads that are active.
    Type: Application
    Filed: May 28, 2015
    Publication date: July 14, 2016
    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: 20160202989
    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 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. Two or more execution slices can be combined as super-slices to handle wider data, wider operands and/or vector operations, according to one or more mode control signal that also serves as a configuration control signal. The mode control signal is also used to partition clusters of the execution slices within the processor core according to whether single-threaded or multi-threaded operation is selected, and additionally according to a number of hardware threads that are active.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    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: 9344431
    Abstract: Disclosed herein is a system and method for efficiently gathering information about applications for mobile communications devices (e.g., smartphones, netbooks, and tablets) and using that information to produce assessments of the applications. To gather information, a server may send a request for application data to a mobile communications device. In response, the server may receive some but not all of the first-requested application data. The server may then a second request for application data to a second mobile communications device that also has access to the application. The server may receive application data from the second mobile communications device, and store the received first- and second-requested application data. The server then uses the stored application data to assess the application.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 17, 2016
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, David Golombek, Daniel Lee Evans, David Luke Richardson, Timothy Micheal Wyatt, James David Burgess, Anthony McKay Lineberry, Kyle Barton
  • Publication number: 20160099963
    Abstract: Methods are provided for determining an enterprise risk level, for sharing security risk information between enterprises by identifying a security response by a first enterprise and then sharing the security response to a second enterprise when a relationship database profile for the first collection indicates the security response may be shared. Methods 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 17, 2015
    Publication date: April 7, 2016
    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: 9225122
    Abstract: A connector assembly includes a contact module having a conductive holder and a frame assembly held by the conductive holder. The conductive holder includes first and second holder members electrically connected to one another and having a chamber divided into a plurality of channels by first and second tabs. The first tabs have posts extending therefrom and the second tabs having holes receiving the posts with tab segments on opposite sides of the associated holes. Each hole has a bridge extending across the hole between the tab segments that blocks electrical radiation across the hole between the adjacent channels. The frame assembly includes a dielectric frame received in the holder members including a plurality of contacts and frame members supporting the contacts routed through corresponding channels. The first and second tabs are disposed between corresponding frame members and the bridges are disposed between corresponding frame members.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: December 29, 2015
    Assignee: Tyco Electronics Corporation
    Inventors: Nicholas Lee Evans, Wayne Samuel Davis
  • Publication number: 20150324206
    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: Application
    Filed: June 10, 2014
    Publication date: November 12, 2015
    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: 20150324204
    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: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: 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: 20150324205
    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: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: 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: 20150324207
    Abstract: A method of managing instruction execution for multiple instruction streams using a processor core having multiple parallel instruction execution slices provides instruction processing flexibility. 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 execution slices may be dynamically reconfigured as between single-instruction-multiple-data (SIMD) instruction execution, ordinary instruction execution, wide instruction execution.
    Type: Application
    Filed: June 12, 2014
    Publication date: November 12, 2015
    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: 20150222636
    Abstract: Disclosed herein is a system and method for efficiently gathering information about applications for mobile communications devices (e.g., smartphones, netbooks, and tablets) and using that information to produce assessments of the applications. To gather information, a server may send a request for application data to a mobile communications device. In response, the server may receive some but not all of the first-requested application data. The server may then a second request for application data to a second mobile communications device that also has access to the application. The server may receive application data from the second mobile communications device, and store the received first- and second-requested application data. The server then uses the stored application data to assess the application.
    Type: Application
    Filed: April 16, 2015
    Publication date: August 6, 2015
    Inventors: Kevin Patrick Mahaffey, David Golombek, Daniel Lee Evans, David Luke Richardson, Timothy Micheal Wyatt, James David Burgess, Anthony McKay Lineberry, Kyle Barton
  • Patent number: 9100389
    Abstract: A server receives from a mobile communication device application data identifying an application accessible by the mobile communication device. The server uses at least some of the application data to assess the application. The application data can include, for example, behavioral data, metadata, parts of the application, information indicating the application is installed on the mobile communication device, or combinations of these.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: August 4, 2015
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, David Golombek, Daniel Lee Evans, David Luke Richardson, Timothy Micheal Wyatt, James David Burgess, Anthony McKay Lineberry, Kyle Barton
  • Publication number: 20150169877
    Abstract: Software applications to be installed on user devices are monitored. Authenticity of the applications is evaluated using a plurality of inputs to provide a result. The plurality of inputs may include trust factors. The trust factors may be used to generate a security evaluation. In response to the result, an action is performed such as providing a notification to a developer of a fraudulent version of an application or providing a security assessment for an application.
    Type: Application
    Filed: June 10, 2014
    Publication date: June 18, 2015
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Daniel Lee Evans, Emil Barker Ong, Timothy Strazzere, Matthew John Joseph LaMantia, Brian James Buck
  • Publication number: 20150172146
    Abstract: An identification of software assets and a defined manner of usage for the software assets are received over a network. Software applications previously or currently being installed on a plurality of user devices are monitored. From this monitoring, at least one of the software assets that is being used in one or more of the applications inconsistently with the defined manner of usage is identified. A report is sent over the network to a developer regarding the inconsistent usage determined from the monitoring.
    Type: Application
    Filed: April 15, 2014
    Publication date: June 18, 2015
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Daniel Lee Evans, Emil Barker Ong, Timothy Strazzere, Matthew John Joseph LaMantia, Brian James Buck
  • Publication number: 20150172057
    Abstract: Authenticity of a new application being installed on a mobile device is evaluated to provide a result. The evaluation uses a plurality of inputs. In response to the result, an action is performed (e.g., on the mobile device itself and/or a server performing or assisting with the evaluation). For example, the evaluating may be done for an application that a user of the mobile device desires to install from an application marketplace. In another example, the action is sending of a notification to the mobile device, and the notification includes an assessment of authenticity of the new application.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Daniel Lee Evans, Emil Barker Ong, Timothy Strazzere, Matthew John Joseph LaMantia, Brian James Buck
  • Publication number: 20150172060
    Abstract: Software applications previously or currently being installed on a plurality of user devices are monitored. In one embodiment, a first set of the installed applications that is signed with a signing identifier of a developer are identified. A report is then sent to the developer that includes an identification of the first set. In another embodiment, the authenticity of a first application is evaluated including determining, based on a respective signing identifier for each of a plurality of applications, that the applications are similar to the first application. A notification is sent to the developer that identifies applications having a signing identifier that is different from the signing identifier of the developer.
    Type: Application
    Filed: April 15, 2014
    Publication date: June 18, 2015
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Daniel Lee Evans, Emil Barker Ong, Timothy Strazzere, Matthew John Joseph LaMantia, Brian James Buck
  • Patent number: D774096
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 13, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774097
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 13, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs
  • Patent number: D774098
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: December 13, 2016
    Assignee: Twiin, Inc.
    Inventors: Lee Evans, James Mercs