Patents by Inventor Kevin Fine

Kevin Fine 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: 10379636
    Abstract: System comprising a touch sensor, a trackball and a trackball detector, wherein the trackball comprises a support structure and a ball and is arranged on the touch sensor such that the ball is rotatably supported over the touch sensor surface, wherein a surface of the ball comprises a pattern of detection portions, wherein the touch sensor is configured to detect a position of a touch of an object on a touch sensor surface of the touch sensor, wherein the trackball detector is configured to detect the rotational movement and/or the rotational orientation of the ball on the basis of a movement and/or a position of at least one of the detection portions detected on the touch sensor surface.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: August 13, 2019
    Assignee: Advanced Silicon SA
    Inventors: Hussein Ballan, Kevin Fine, Marc Pastre
  • Patent number: 10139962
    Abstract: A system (1) detects an object (100) approaching and touching a capacitive touch device (10). The system includes the capacitive touch device (10), a processor, an optical system connected to the processor and arranged to collect information on the object (100). The processor is arranged so as to classify the object (100) as a triggering object or as a non-triggering object based on this information. If the object is classified as a non-triggering object, the processor disables the execution of touch functions of the capacitive touch device (10) at the latest when at least a part of the object (100) touches the capacitive touch device (10). If the object is classified as a triggering object, at the latest when at least a part of the object touches the capacitive touch device (10), the processor executes a predetermined function on the capacitive touch device (10).
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: November 27, 2018
    Assignee: Advanced Silicon SA
    Inventors: Hussein Ballan, Kevin Fine, Marc Pastre, Julien Schnider, François Vuadens
  • Patent number: 9965309
    Abstract: Technologies for virtual machine placement within a data center are described herein. An example method may include determining a shared threat potential for a virtual machine based, at least in part, on a degree of co-location the virtual machine has with a current virtual machine operating on a physical machine, determining a workload threat potential for the virtual machine based, at least in part, on a level of advantage associated with placing the virtual machine on the physical machine, determining a threat potential for the virtual machine based, at least in part, on a combination of the shared threat potential and the workload threat potential, and placing the virtual machine on the physical machine based on the threat potential.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: May 8, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Publication number: 20180120967
    Abstract: System comprising a touch sensor, a trackball and a trackball detector, wherein the trackball comprises a support structure and a ball and is arranged on the touch sensor such that the ball is rotatably supported over the touch sensor surface, wherein a surface of the ball comprises a pattern of detection portions, wherein the touch sensor is configured to detect a position of a touch of an object on a touch sensor surface of the touch sensor, wherein the trackball detector is configured to detect the rotational movement and/or the rotational orientation of the ball on the basis of a movement and/or a position of at least one of the detection portions detected on the touch sensor surface.
    Type: Application
    Filed: September 28, 2017
    Publication date: May 3, 2018
    Inventors: Hussein BALLAN, Kevin FINE, Marc PASTRE
  • Publication number: 20170322673
    Abstract: A system (1) detects an object (100) approaching and touching a capacitive touch device (10). The system includes the capacitive touch device (10), a processor, an optical system connected to the processor and arranged to collect information on the object (100). The processor is arranged so as to classify the object (100) as a triggering object or as a non-triggering object based on this information. If the object is classified as a non-triggering object, the processor disables the execution of touch functions of the capacitive touch device (10) at the latest when at least a part of the object (100) touches the capacitive touch device (10). If the object is classified as a triggering object, at the latest when at least a part of the object touches the capacitive touch device (10), the processor executes a predetermined function on the capacitive touch device (10).
    Type: Application
    Filed: April 28, 2017
    Publication date: November 9, 2017
    Inventors: Hussein BALLAN, Kevin FINE, Marc PASTRE, Julien SCHNIDER, François VAUDENS
  • Patent number: 9779463
    Abstract: Technologies related to intermediary graphics rendition are generally described. In some examples, one or more devices in a local network may be equipped to serve as real-time graphics rendering intermediary computing devices for clients in the local network. A graphics rendering manager for the local network may collect graphics processing capability information of the devices in a local network, and may select computing device(s) in the local network to serve as intermediary computing device(s). The graphics rendering manager may interact with a system controller at a server or datacenter to direct compositing flow(s) to the selected computing device(s), responsive to system controller requests to initiate intermediary graphics rendering for clients in the local network.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: October 3, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Patent number: 9747185
    Abstract: Technologies related to acceleration benefit estimation are generally described. In some examples, data centers may identify applications that may benefit from Programmable Hardware Accelerators (PHAs), and test the identified applications by running accelerated versions thereof, i.e., versions that use one or more identified PHAs, and comparing performance of the accelerated versions to reference versions, i.e., versions that do not use the one or more identified PHAs. Data centers may report comparison results may be reported to data center customers to encourage customer adoption of PHAs.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: August 29, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Kevin Fine
  • Publication number: 20160292810
    Abstract: Technologies related to intermediary graphics rendition are generally described. In some examples, one or more devices in a local network may be equipped to serve as real-time graphics rendering intermediary computing devices for clients in the local network. A graphics rendering manager for the local network may collect graphics processing capability information of the devices in a local network, and may select computing device(s) in the local network to serve as intermediary computing device(s). The graphics rendering manager may interact with a system controller at a server or datacenter to direct compositing flow(s) to the selected computing device(s), responsive to system controller requests to initiate intermediary graphics rendering for clients in the local network.
    Type: Application
    Filed: February 11, 2014
    Publication date: October 6, 2016
    Inventors: KEVIN FINE, EZEKIEL KRUGLICK
  • Publication number: 20160285906
    Abstract: Technologies for virtual machine placement within a data center are described herein. An example method may include determining a shared threat potential for a virtual machine based, at least in part, on a degree of co-location the virtual machine has with a current virtual machine operating on a physical machine, determining a workload threat potential for the virtual machine based, at least in part, on a level of advantage associated with placing the virtual machine on the physical machine, determining a threat potential for the virtual machine based, at least in part, on a combination of the shared threat potential and the workload threat potential, and placing the virtual machine on the physical machine based on the threat potential.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 29, 2016
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Patent number: 9379841
    Abstract: Technologies related to mobile device prevention of contactless card attacks are generally described. In some examples, a mobile computing device may monitor for electromagnetic signals at frequencies used for short range communications with contactless cards. Detection of such electromagnetic signals by the mobile computing device may indicate an attack attempt on a proximal contactless card. In response to detection of such electromagnetic signals, the mobile computing device may automatically generate a disruption signal effective to disrupt communications between contactless card readers and any proximal contactless cards, to thereby foil the attack before sensitive contactless card data is stolen.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: June 28, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Patent number: 9361416
    Abstract: Technologies related to dynamic reconfiguration of programmable hardware are generally described. In some examples, coprocessor regions in programmable hardware such as a Field Programmable Gate Array (FPGA) may be dynamically assigned to transition the FPGA from a starting arrangement of coprocessor regions to an efficient arrangement. A placement algorithm may be executed to determine the efficient arrangement, and a path finding algorithm may be executed to determine path finding operations leading from the starting arrangement to the efficient arrangement. The path finding operations may be performed to implement the transition.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 7, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Publication number: 20160142174
    Abstract: Technologies related to mobile device prevention of contactless card attacks are generally described. In some examples, a mobile computing device may monitor for electromagnetic signals at frequencies used for short range communications with contactless cards. Detection of such electromagnetic signals by the mobile computing device may indicate an attack attempt on a proximal contactless card. In response to detection of such electromagnetic signals, the mobile computing device may automatically generate a disruption signal effective to disrupt communications between contactless card readers and any proximal contactless cards, to thereby foil the attack before sensitive contactless card data is stolen.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: KEVIN FINE, EZEKIEL KRUGLICK
  • Patent number: 9304790
    Abstract: Technologies are generally described for masking power usage of co-processors on field-programmable gate arrays. In some examples, one or more moat brick circuits may be implemented around a co-processor loaded on a held-programmable gate array (FPGA). The moat brick circuits may be configured to use negative feedback and/or noise to mask the power usage variations of the co-processor from other co-processors on the FPGA.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: April 5, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Patent number: 9195492
    Abstract: Technologies related to secure system time reporting are generally described. In some examples, responses to some system time requests may be manipulated to prevent leaking information that may be of interest for timing attacks, while responses to other system time requests need not be manipulated. In particular, responses to system time requests that are separated from a previous system time request by a predetermined minimum value, or less, may be manipulated. Responses to system time requests that are separated from a previous system time request by more than the predetermined minimum value need not be manipulated. Furthermore, secure system time reporting may be adaptively deployed to servers in a data center on an as-needed basis.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: November 24, 2015
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Publication number: 20140297405
    Abstract: Technologies related to acceleration benefit estimation are generally described. In some examples, data centers may identify applications that may benefit from Programmable Hardware Accelerators (PHAs), and test the identified applications by running accelerated versions thereof, i.e., versions that use one or more identified PHAs, and comparing performance of the accelerated versions to reference versions, i.e., versions that do not use the one or more identified PHAs. Data centers may report comparison results may be reported to data center customers to encourage customer adoption of PHAs.
    Type: Application
    Filed: March 26, 2013
    Publication date: October 2, 2014
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: KEVIN FINE
  • Patent number: 8824013
    Abstract: An image processing method suitable for a printer unit, includes an error diffusion halftoning process arranged for quantizing and diffusing each pixel of an image including a set of subtractive primary colors (C?, M?, Y?), in an image including a quantized printer image including a set of ink drops (DC, DM, DY, Dc, Dm) of respective ink channels to be printed. The method comprises the step of determining, for each pixel, an input variable value (S) representing a measure of solvent quantity that should be ejected by the printer unit for each pixel, the input variable value being computed on the basis of the value of a corresponding pixel of the image including the set of subtractive primary colors (C?, M?, Y?), and of inputting the determined input variable value (S) in the error diffusion halftoning process together with the values of the corresponding pixel. The invention further relates to the apparatus embodying the method.
    Type: Grant
    Filed: September 3, 2007
    Date of Patent: September 2, 2014
    Assignee: Sicpa Holding SA
    Inventors: Rosa Maria Figueras I Ventura, Ana Dimitrijevic, Kevin Fine, Serge Catarinussi
  • Patent number: D872010
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 7, 2020
    Assignee: Tesla, Inc.
    Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
  • Patent number: D884597
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 19, 2020
    Assignee: Tesla, Inc.
    Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
  • Patent number: D913296
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: March 16, 2021
    Assignee: Tesla, Inc.
    Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
  • Patent number: D915281
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: April 6, 2021
    Assignee: TESLA, INC.
    Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen