Patents by Inventor R. Kern
R. Kern 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: 8487572Abstract: A control method for a brushless, three-phase DC motor. The motor may include a plurality of electromagnets and a rotor. A voltage induced by rotation of a rotor may be sampled at an expected zero crossing value to produce a first sampled voltage value. An average of a plurality of sampled voltage values, including voltage values sampled at a plurality of prior expected zero crossing values, may be calculated. A delta zero crossing error may be calculated. The delta zero crossing error may be calculated based on a difference between the first sampled voltage value and the calculated average. The plurality of electromagnets may be commutated. Commutation timing for the plurality of electromagnets may be determined based at least in part on the delta zero crossing error.Type: GrantFiled: September 28, 2011Date of Patent: July 16, 2013Assignee: Standard Microsystems CorporationInventors: Lynn R. Kern, James P. McFarland
-
Patent number: 8458324Abstract: Methods, apparatus, and products are disclosed for dynamically balancing resources in a server farm, the server farm comprising a plurality of servers organized in functional server groups with the servers in each functional server group assigned a same type of data processing task, the servers operatively coupled to data storage through a packet switching fabric, the servers operatively coupled to a system management server, the methods, apparatus, and products including: monitoring, by a resource balancing module of the system management server, CPU utilization in at least one of the functional server groups; identifying, by the resource balancing module in dependence upon the monitored CPU utilization, an overburdened functional server group, the overburdened functional server group's CPU utilization exceeding a CPU overburden threshold; and increasing, by the resource balancing module, CPU resources of the overburdened functional server group, including moving a transfer server from a source functional seType: GrantFiled: August 25, 2009Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Eric R. Kern, William G. Pagan
-
Publication number: 20130134913Abstract: A system and method are presented for aligning a rotor in a motor. The motor may include the rotor and a plurality of pairs of electromagnets. One or more pairs of electromagnets may be excited at a first excitation level. The one or more pairs of electromagnets may be less than all of the plurality of pairs of electromagnets. The excitation of the one or more pairs of electromagnets may be increased to a second excitation level over a first period of time. The excitation of the one or more pairs of electromagnets may be decreased to a third excitation level over a second period of time. Exciting the one or more pairs of electromagnets, increasing the excitation, and decreasing the excitation may cause the rotor to stop in a known position.Type: ApplicationFiled: January 22, 2013Publication date: May 30, 2013Inventor: Lynn R. Kern
-
Patent number: 8436564Abstract: A control method for a sensor-less, brushless, three-phase DC motor. A pulse-width modulation (PWM) duty cycle may be calculated. A voltage induced by rotation of a rotor may be sampled at a first expected zero crossing value to produce a first sampled voltage value. An average of a plurality of sampled voltage values, including voltage values sampled at a plurality of prior expected zero crossing values and the first sampled voltage value, may be calculated. The first sampled voltage value may be subtracted from the calculated average to produce a delta zero crossing error (ZCE). The current value of an integral term corresponding to a rotational period may be updated according to the sign of the ZCE. The integral term may be updated periodically and multiple times during each rotational period. The ZCE may be subtracted from the integral term, and the resulting value may be used to generate one or more time values.Type: GrantFiled: September 1, 2010Date of Patent: May 7, 2013Assignee: Standard Microsystems CorporationInventors: Lynn R. Kern, Vadim Konradi
-
Publication number: 20130080263Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for charging advertisers for advertisements. The method comprises providing a video advertisement to a user in a content page where the video advertisement includes a control for selecting an associated video for playback. The method further comprises receiving, from the user, a selection of the control. The method further comprises determining when the user is presented with the video. The method further comprises charging an advertiser associated with the video advertisement based on the determining as opposed to a time when the selection occurs.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Inventors: Jonathan Goldman, Ozgur Sahin, Jamieson R. Kerns, Jie Ren, Jyotirmaya M. Akkad, Lane P. Shackleton, Philippe Farhi, Shishir S. Mehrotra
-
Publication number: 20130077940Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for tracking presentation of content. In one aspect, a method includes segmenting a video into two or more segments. Each segment of the video can be a variably selected disjoint subset of the video. A client-side video player determines that playback of the video has reached the end of one of the segments. A presentation type for the video is determined, where the presentation type being one of an advertisement presentation or a non-advertisement presentation. The playback data is provided to a server-side data processing apparatus that stores the playback data in a data store. The playback data indicate the presentation type for the video and that playback of the video reached the end of the one of the segments.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: Google Inc.Inventors: Lane P. Shackleton, Jamieson R. Kerns, Matthew S. Marzilli, Mauricio Zuluaga
-
Publication number: 20130057510Abstract: A resistive sensing touch panel may include row receiver tracks and column drive tracks. A controller may send and receive control signals and sense signals, respectively, to and from the resistive touch panel. The resistive touch panel may provide sense signals when a touch of the panel is detected. The sense signals may be sampled on a number of rows. When sampling a given row, the controller may change the termination of that row by coupling the end of the sampled row to a resistor having a higher value then terminating resistors coupled to the end of non-sampled rows that are adjacent to the sampled row. The controller may further pull the terminating resistors coupled to the end of the non-sampled adjacent rows to a supply rail voltage while the sampled row is being sampled.Type: ApplicationFiled: September 6, 2012Publication date: March 7, 2013Inventor: Lynn R. Kern
-
Patent number: 8378602Abstract: A system and method are presented for aligning a rotor in a motor. The motor may include the rotor and a plurality of pairs of electromagnets. One or more pairs of electromagnets may be excited at a first excitation level. The one or more pairs of electromagnets may be less than all of the plurality of pairs of electromagnets. The excitation of the one or more pairs of electromagnets may be increased to a second excitation level over a first period of time. The excitation of the one or more pairs of electromagnets may be decreased to a third excitation level over a second period of time. Exciting the one or more pairs of electromagnets, increasing the excitation, and decreasing the excitation may cause the rotor to stop in a known position.Type: GrantFiled: November 18, 2009Date of Patent: February 19, 2013Assignee: Standard Microsystems CorporationInventor: Lynn R. Kern
-
Patent number: 8380826Abstract: Migrating port-specific operating parameters during blade server failover including querying, by a system management server of a data center, a switch for port-specific operating parameters of a first port, the data center comprising blade servers coupled for data communications to one another and to the system management server by a network, the system management server comprising a computer subsystem that automates server management processes in the data center, the switch comprising a data communications component of the network, the switch comprising ports, the ports comprising physical points of connection between the switch and blade servers, each port having associated port-specific operating parameters, the switch connected at the first port to a failing blade server; and assigning, by the system management server, the port-specific operating parameters to a second port in a same switch or another switch connected at the second port to a replacement blade server.Type: GrantFiled: April 16, 2012Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Gregory W. Dake, Eric R. Kern, Andrew B. McNeill, Jr., Norman C. Strole, Theodore B. Vojnovich
-
Patent number: 8368334Abstract: A control method for a brushless, three-phase DC motor. A voltage induced by rotation of a rotor may be sampled at a first expected zero crossing value to produce a first sampled voltage value. An average of a plurality of sampled voltage values, including voltage values sampled at a plurality of prior expected zero crossing values and the first sampled voltage value, may be calculated. The first sampled voltage value may be subtracted from the calculated average to produce a delta zero crossing error. A pulse-width modulation duty cycle may be adjusted based on the delta zero crossing error. The pulse-width modulation duty cycle may be used to control a rotational velocity of the rotor.Type: GrantFiled: November 18, 2009Date of Patent: February 5, 2013Assignee: Standard Microsystems CorporationInventors: Lynn R. Kern, Scott C. McLeod, Kenneth W. Gay
-
Publication number: 20120330464Abstract: A control circuit for controlling the rotational speed of a fan may include a memory element to store operating data corresponding to an operational profile of the fan defined by RPM (revolutions per minute) versus temperature, with the operating data comprising a respective temperature value and a respective RPM value for each respective operating point representing a change in slope of a function that corresponds to the operational profile of the fan. A processing unit may receive a present temperature value, retrieve the operating data from the storage unit, and identify a pair of consecutive operating points corresponding to the present temperature. The processing unit may calculate a desired RPM value corresponding to the present temperature value by performing linear interpolation between the pair of consecutive operating points, and provide the desired RPM value to a closed-loop fan controller to control the fan according to the desired RPM value.Type: ApplicationFiled: July 16, 2012Publication date: December 27, 2012Inventors: Chao-Ming Tsai, Lynn R. Kern
-
Publication number: 20120324599Abstract: The present invention relates to the field of plant breeding. More specifically, the present invention includes a method of using haploid plants for genetic mapping of traits of interest such as disease resistance. Further, the invention includes a method for breeding corn plants containing quantitative trait loci (QTL) that are associated with resistance to Gray Leaf Spot, a fungal disease associated with Cercospora spp.Type: ApplicationFiled: August 21, 2012Publication date: December 20, 2012Applicant: MONSANTO TECHNOLOGY LLCInventors: Michael R. Kerns, Hongwu Jia, David Butruille, Travis J. Frey, Gilberto Pozar, Kevin Cook, Scott Walker, Gregory Holland
-
Publication number: 20120282217Abstract: Provided herein is a nucleic acid comprising consensus amino acid sequence of foot-and-mouth disease FMDV VP1-4 coat proteins of FMDV subtypes A, Asia 1, C, O, SAT1, SAT2, and SAT3 as well as plasmids and vaccines expressing the sequences. Also provided herein is methods for generating an immune response against one or more FMDV subtypes using the vaccine as described above as well as methods for deciphering between vaccinated mammals with the vaccine and those that are infected with FMDV.Type: ApplicationFiled: November 2, 2010Publication date: November 8, 2012Inventors: David B. Weiner, Bernadette Ferraro, Jian Yan, Patricia A. Brown, Rodney A. Bowling, Douglas R. Kern, Mathura P. Ramanathan, Niranjan Y. Sardesai, Karuppiah Muthumani
-
Patent number: 8273944Abstract: The present invention relates to the field of plant breeding. More specifically, the present invention includes a method of using haploid plants for genetic mapping of traits of interest such as disease resistance. Further, the invention includes a method for breeding corn plants containing quantitative trait loci (QTL) that are associated with resistance to Gray Leaf Spot, a fungal disease associated with Cercospora spp.Type: GrantFiled: August 29, 2008Date of Patent: September 25, 2012Assignee: Monsanto Technology LLCInventors: Michael R. Kerns, Hongwu Jia, David Butruille, Travis J. Frey, Gilberto Pozar, Kevin Cook, Scott Walker, Gregory Holland
-
Patent number: 8255508Abstract: Administration of virtual machine affinity in a data center, where the data center includes a plurality of virtual machines (‘VMs’), each VM being a module of automated computing machinery installed upon a computer in the data center and characterized by a Universally Unique Identifier (‘UUID’), at least two of the VMs having an affinity requirement to be installed on separate computers, the data center further including a data center administration server operably coupled to the VMs, including communicating, by at least one of the VMs having an affinity requirement to the data center administration server, the UUIDs of the VMs having an affinity requirement; and moving by the data center administration server the VMs having an affinity requirement to separate computers in the data center.Type: GrantFiled: March 24, 2010Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventor: Eric R. Kern
-
Publication number: 20120216196Abstract: Administration of virtual machine affinity in a data center, where the data center includes a plurality of virtual machines (VMs), each VM being a module of automated computing machinery installed upon a computer in the data center and characterized by a Universally Unique Identifier (UUID), at least two of the VMs having an affinity requirement to be installed on separate computers, the data center further including a data center administration server operably coupled to the VMs, including communicating, by at least one of the VMs having an affinity requirement to the data center administration server, the UUIDs of the VMs having an affinity requirement; and moving by the data center administration server the VMs having an affinity requirement to separate computers in the data center.Type: ApplicationFiled: May 2, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Eric R. Kern
-
Patent number: 8241008Abstract: A control circuit for controlling the rotational speed of a fan may include a memory element to store operating data corresponding to an operational profile of the fan defined by RPM (revolutions per minute) versus temperature, with the operating data comprising a respective temperature value and a respective RPM value for each respective operating point representing a change in slope of a function that corresponds to the operational profile of the fan. A processing unit may operate to receive a present temperature value, retrieve the operating data from the storage unit, and identify a pair of consecutive operating points such that the present temperature value is greater than a lower respective temperature value of the pair of consecutive operating points, and lower than a higher respective temperature value of the pair of consecutive operating points.Type: GrantFiled: February 26, 2009Date of Patent: August 14, 2012Assignee: Standard Microsystems CorporationInventors: Chao-Ming Tsai, Lynn R. Kern
-
Publication number: 20120203875Abstract: Migrating port-specific operating parameters during blade server failover including querying, by a system management server of a data center, a switch for port-specific operating parameters of a first port, the data center comprising blade servers coupled for data communications to one another and to the system management server by a network, the system management server comprising a computer subsystem that automates server management processes in the data center, the switch comprising a data communications component of the network, the switch comprising ports, the ports comprising physical points of connection between the switch and blade servers, each port having associated port-specific operating parameters, the switch connected at the first port to a failing blade server; and assigning, by the system management server, the port-specific operating parameters to a second port in a same switch or another switch connected at the second port to a replacement blade server.Type: ApplicationFiled: April 16, 2012Publication date: August 9, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory W. Dake, Eric R. Kern, Andrew B. McNeill, JR., Norman C. Strole, Theodore B. Vojnovich
-
Patent number: 8237599Abstract: System and method for digitizing analog voltage signals. A first voltage signal may be received at a comparator. A ramp signal may be received at the comparator. The ramp signal may be generated by a ramp generator. An output signal may be generated by the comparator. The output signal may indicate whether the analog voltage signal or the ramp signal is greater. The output signal may be conveyed to logic circuitry by the comparator. Control information may be conveyed by the logic circuitry to the ramp generator. The ramp generator may generate the ramp signal based on the control information. The logic circuitry may determine a digital representation of the first voltage signal based on the output signal from the comparator and the control information.Type: GrantFiled: November 30, 2009Date of Patent: August 7, 2012Assignee: Standard Microsystems CorporationInventors: Joe A. Marrero, Lynn R. Kern, Scott C. McLeod
-
Publication number: 20120196640Abstract: Disclosed is a system for voice communication that includes a power supply assembly, at least one handset configured to transmit voice signals, a voice cable assembly communicably coupled with the power supply assembly and the at least one handset, and a main terminal communicably coupled with the voice cable assembly. The voice cable assembly includes a cable harness configured to receive a predetermined power from the power supply assembly and to receive voice signals from the at least one handset. Also, the voice cable assembly includes a voice cable circuit card assembly communicably coupled with the cable harness to receive the predetermined power and the voice signals from the cable harness. The voice cable circuit card assembly is configured to adapt the voice signals by utilizing the predetermined power in order to match a predefined voice requirement. Further disclosed are a voice cable assembly and a method for voice communication.Type: ApplicationFiled: August 2, 2011Publication date: August 2, 2012Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Christopher O'Bara, Donald R. Kerns, Matthew Terranova, Christopher Devoy, Michael T. Zimmer