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: 10379636Abstract: 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: GrantFiled: September 28, 2017Date of Patent: August 13, 2019Assignee: Advanced Silicon SAInventors: Hussein Ballan, Kevin Fine, Marc Pastre
-
Patent number: 10139962Abstract: 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: GrantFiled: April 28, 2017Date of Patent: November 27, 2018Assignee: Advanced Silicon SAInventors: Hussein Ballan, Kevin Fine, Marc Pastre, Julien Schnider, François Vuadens
-
Patent number: 9965309Abstract: 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: GrantFiled: March 23, 2015Date of Patent: May 8, 2018Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Publication number: 20180120967Abstract: 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: ApplicationFiled: September 28, 2017Publication date: May 3, 2018Inventors: Hussein BALLAN, Kevin FINE, Marc PASTRE
-
Publication number: 20170322673Abstract: 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: ApplicationFiled: April 28, 2017Publication date: November 9, 2017Inventors: Hussein BALLAN, Kevin FINE, Marc PASTRE, Julien SCHNIDER, François VAUDENS
-
Patent number: 9779463Abstract: 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: GrantFiled: February 11, 2014Date of Patent: October 3, 2017Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Patent number: 9747185Abstract: 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: GrantFiled: March 26, 2013Date of Patent: August 29, 2017Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Kevin Fine
-
Publication number: 20160292810Abstract: 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: ApplicationFiled: February 11, 2014Publication date: October 6, 2016Inventors: KEVIN FINE, EZEKIEL KRUGLICK
-
Publication number: 20160285906Abstract: 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: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Kevin Fine, Ezekiel Kruglick
-
Patent number: 9379841Abstract: 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: GrantFiled: November 17, 2014Date of Patent: June 28, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Patent number: 9361416Abstract: 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: GrantFiled: January 30, 2013Date of Patent: June 7, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Publication number: 20160142174Abstract: 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: ApplicationFiled: November 17, 2014Publication date: May 19, 2016Inventors: KEVIN FINE, EZEKIEL KRUGLICK
-
Patent number: 9304790Abstract: 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: GrantFiled: January 31, 2013Date of Patent: April 5, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Patent number: 9195492Abstract: 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: GrantFiled: October 25, 2012Date of Patent: November 24, 2015Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Kevin Fine, Ezekiel Kruglick
-
Publication number: 20140297405Abstract: 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: ApplicationFiled: March 26, 2013Publication date: October 2, 2014Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: KEVIN FINE
-
Patent number: 8824013Abstract: 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: GrantFiled: September 3, 2007Date of Patent: September 2, 2014Assignee: Sicpa Holding SAInventors: Rosa Maria Figueras I Ventura, Ana Dimitrijevic, Kevin Fine, Serge Catarinussi
-
Patent number: D872010Type: GrantFiled: April 27, 2017Date of Patent: January 7, 2020Assignee: Tesla, Inc.Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
-
Patent number: D884597Type: GrantFiled: April 27, 2017Date of Patent: May 19, 2020Assignee: Tesla, Inc.Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
-
Patent number: D913296Type: GrantFiled: April 27, 2017Date of Patent: March 16, 2021Assignee: Tesla, Inc.Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen
-
Patent number: D915281Type: GrantFiled: April 27, 2017Date of Patent: April 6, 2021Assignee: TESLA, INC.Inventors: Michael Pilliod, Kevin Fine, Radu Muntean, Javier Verdura, Franz Von Holzhausen