Patents by Inventor Jeff Furlong
Jeff Furlong 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).
-
Publication number: 20240065777Abstract: Methods and systems for performing robotically-assisted surgery in conjunction with intra-operative imaging. A method includes moving a robotic arm with respect to a patient and an imaging device to move an end effector of the robotic arm to a pre-determined position and orientation with respect to the patient based on imaging data of the patient obtained by the imaging device. The robotic arm maintains the end effector in the pre-determined position and orientation with respect to the patient and does not collide with the imaging device or with the patient when the imaging device moves with respect to the patient.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Applicant: Mobius Imaging, LLCInventors: Eugene A. Gregerson, Paul Sebring, Russell Stanton, Scott Coppen, Adeline Harris, Todd Furlong, Jeff Baker
-
Patent number: 11803217Abstract: Methods and apparatus for thermal management in data storage devices are provided. One such data storage device includes a non-volatile memory (NVM), at least one ambient temperature sensor configured to detect an ambient temperature of the data storage device, at least one component temperature sensor configured to detect one or more component temperatures of one or more components of the data storage device, and a processor coupled to the NVM, the at least one ambient temperature sensor, and the at least one component temperature sensor. The processor is configured to determine a composite temperature of the data storage device based on the one or more component temperatures and the ambient temperature. The processor is further configured to determine whether the composite temperature exceeds a threshold and perform a thermal management operation if the composite temperature exceeds the threshold.Type: GrantFiled: December 6, 2021Date of Patent: October 31, 2023Assignee: Western Digital Technologies, Inc.Inventors: Bret Dee Winkler, Mark James Hardiman, Jeff Furlong, Christian Khanh Phan, Jeffrey James Levie, David Allen Wright
-
Publication number: 20230176634Abstract: Methods and apparatus for thermal management in data storage devices are provided. One such data storage device includes a non-volatile memory (NVM), at least one ambient temperature sensor configured to detect an ambient temperature of the data storage device, at least one component temperature sensor configured to detect one or more component temperatures of one or more components of the data storage device, and a processor coupled to the NVM, the at least one ambient temperature sensor, and the at least one component temperature sensor. The processor is configured to determine a composite temperature of the data storage device based on the one or more component temperatures and the ambient temperature. The processor is further configured to determine whether the composite temperature exceeds a threshold and perform a thermal management operation if the composite temperature exceeds the threshold.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Bret Dee Winkler, Mark James Hardiman, Jeff Furlong, Christian Khanh Phan, Jeffrey James Levie, David Allen Wright
-
Patent number: 11455225Abstract: An electronic device may be provisioned with an infrared (IR) light-emitting diode (LED) configured to externally transmit identifying information that particularly identifies the device, such as the device serial number, to outside of the device. A companion portable IR LED reader may be used to systematically scan a row or shelf or rack of electronic devices to read the respective communication signals transmitted from each of the respective devices, thereby enabling quick and accurate physical identification of the devices in a system/datacenter and inhibiting the unnecessary removal of an incorrect or misidentified device for replacement.Type: GrantFiled: February 10, 2021Date of Patent: September 27, 2022Assignee: Western Digital Technologies, Inc.Inventors: Jeff Furlong, Dean M. Jenkins
-
Publication number: 20220043729Abstract: An electronic device may be provisioned with an infrared (IR) light-emitting diode (LED) configured to externally transmit identifying information that particularly identifies the device, such as the device serial number, to outside of the device. A companion portable IR LED reader may be used to systematically scan a row or shelf or rack of electronic devices to read the respective communication signals transmitted from each of the respective devices, thereby enabling quick and accurate physical identification of the devices in a system/datacenter and inhibiting the unnecessary removal of an incorrect or misidentified device for replacement.Type: ApplicationFiled: February 10, 2021Publication date: February 10, 2022Inventors: Jeff Furlong, Dean M. Jenkins
-
Patent number: 11182258Abstract: Example peer storage systems, storage devices, and methods provide data rebuild across a peer communication channel using dynamic work allocation. A rebuild coordinator among the peer storage devices identifies peer storage devices including data units for the rebuild operation. The rebuild coordinator determines work profiles for the peer storage devices and uses the work profiles to determine the rebuild queue for the data units. The data is rebuilt according to the rebuild queue using the data units from the peer storage devices.Type: GrantFiled: January 4, 2019Date of Patent: November 23, 2021Assignee: Western Digital Technologies, Inc.Inventors: Gunter Knestele, Maliheh Sarikhani, Mary Barrington, Jeff Furlong
-
Publication number: 20200218617Abstract: Example peer storage systems, storage devices, and methods provide data rebuild across a peer communication channel using dynamic work allocation. A rebuild coordinator among the peer storage devices identifies peer storage devices including data units for the rebuild operation. The rebuild coordinator determines work profiles for the peer storage devices and uses the work profiles to determine the rebuild queue for the data units. The data is rebuilt according to the rebuild queue using the data units from the peer storage devices.Type: ApplicationFiled: January 4, 2019Publication date: July 9, 2020Inventors: Gunter Knestele, Maliheh Sarikhani, Mary Barrington, Jeff Furlong
-
Patent number: 9094638Abstract: A method for accessing triple play services provided through a server over a network to a portable device, the method comprising: receiving a signal from a user defining respective preference levels for the triple play services; determining a location for the portable device; determining which of the triple play services are available at the location; composing a list of available services at the location, the available services in the list being ordered in accordance with the respective preference levels; and, displaying the list on a display screen of the portable device, whereby the user may access the available services by selecting from the list.Type: GrantFiled: May 5, 2006Date of Patent: July 28, 2015Assignee: Alcatel LucentInventors: Robert J. Beaton, Jeff Furlong, Alistair John Parker
-
Patent number: 9030968Abstract: The invention relates to a system and method for controlling an aspect of a communication session. The method processes the session through a subscriber terminal that also controls a separate a video signal. The method comprises: analyzing call data for the session to determine whether a calling party can initiate the session with a called party; if the calling party is allowed to initiate the session, sending information about the session to the terminal; generating a GUI session from the information for a video monitor connected to the terminal; allowing further processing of the session through the terminal through the GUI session; if a command is received to further process the session, providing a message to the network to process the command; and if a command is received to change an aspect of the video signal, providing an appropriate message to the terminal to process the command.Type: GrantFiled: June 16, 2006Date of Patent: May 12, 2015Assignee: Alcatel LucentInventors: Jeff Furlong, Robert J. Beaton
-
Patent number: 7805479Abstract: Montgomery multiplication can be computed quickly by using carry save adders and parallel multipliers. We present an enhanced technique for very fast Montgomery multiplication that can be used for RSA calculations. This invention utilizes a scalable bit word implementation, suitable for very large bit encryptions. Such designs can be deployed on mid-level FPGAs that have dedicated multiplier logic, on ASICs, or on custom circuits. To our knowledge, our technique yields some of the fastest RSA encryption times to be reported, having area requirements similar to related work. Such circuits can be ideal for increased security in sensitive communication fields.Type: GrantFiled: March 28, 2006Date of Patent: September 28, 2010Inventors: Michael Andrew Moshier, Jeff Furlong
-
Patent number: 7668914Abstract: A server at the edge of a broadband network distributes multimedia content streams to clients, while ensuring that the first data delivered to each client is key data (milestones) needed for correctly decoding the stream content. This is obtained by buffering the packets in the incoming stream and transmitting the packets from the buffer in an outgoing stream, starting with the most recent milestone placed in the buffer before a request to join the respective incoming stream is received. As the writing to and reading from the buffer are performed at different rates, the incoming and outgoing streams are eventually synchronized, at which point the client may be switched to receive the incoming stream directly.Type: GrantFiled: March 28, 2005Date of Patent: February 23, 2010Assignee: Alcatel LucentInventors: Alistair John Parker, Jeff Furlong, Gino Louis Dion, Sean Gordon Higgins, Richard Bettelheim, Christian Van Boven
-
Patent number: 7643508Abstract: In a system that provides decoding of A/V streams, this invention reduces switching delays between different streams by modifying the Program Identification (PID) values of the Audio and Video data to respective PID values that are already known by the decoder. This technique allows the decoder to stay in a run state when switching between A/V streams, thereby reducing channel change times.Type: GrantFiled: November 2, 2005Date of Patent: January 5, 2010Assignee: Alcatel LucentInventors: Jeff Furlong, Alistair John Parker, Sean Gordon Higgins, Gino Louis Dion
-
Patent number: 7644425Abstract: The PIP system enables display of a mosaic of favorite channels in a Picture-in-Picture (PIP) format to a subscriber terminal. Picture-in-Picture support is efficiently provided by sending only I-Frames of the secondary video channel to the end-user. That is, any unnecessary packets (null, B-P frames, audio, etc.) in the secondary video channel are stripped away. This method uses very little bandwidth and is STB agnostic.Type: GrantFiled: March 22, 2006Date of Patent: January 5, 2010Assignee: Alcatel LucentInventors: Alistair John Parker, Jeff Furlong, Gino Louis Dion, Sean Gordon Higgins, David Cecil Robinson
-
Publication number: 20080134228Abstract: A system, method, and computer readable medium for customer loyalty based Internet Protocol television advertising, comprises, recording a viewership of a viewed advertisement, collecting a view time of the viewed advertisement, and crediting a viewer with having viewed the advertisement.Type: ApplicationFiled: November 30, 2006Publication date: June 5, 2008Applicant: ALCATELInventors: Gino Dion, Derek Kuhn, Jeff Furlong
-
Patent number: 7324542Abstract: For offering entertainment services by video streaming content to users, a video encoder creates the required .nsc file for each broadcast channel. This .nsc file is retrieved and stored on a server which notifies each set-top box in the field, via a multicast notifier of the availability of the new service. This notifier contains the multicast address and port to where the .nsc files are being streamed. Once the set-top box retrieves this notification, it attempts to join the dedicated multicast stream, download the .nsc files and store them locally in memory on the set-top box. When a user selects a broadcast channel from their lineup, the set-top box will access the local file to obtain the proper information about that particular ASF stream; hence, it will not have to do an HTTP retrieval.Type: GrantFiled: January 19, 2005Date of Patent: January 29, 2008Assignee: Alcatel LucentInventors: Jeff Furlong, Robert Laughlin Cookson
-
Publication number: 20070291736Abstract: The invention relates to a system and method for controlling an aspect of a communication session. The method processes the session through a subscriber terminal that also controls a separate a video signal. The method comprises: analysing call data for the session to determine whether a calling party can initiate the session with a called party; if the calling party is allowed to initiate the session, sending information about the session to the terminal; generating a GUI session from the information for a video monitor connected to the terminal; allowing further processing of the session through the terminal through the GUI session; if a command is received to further process the session, providing a message to the network to process the command; and if a command is received to change an aspect of the video signal, providing an appropriate message to the terminal to process the command.Type: ApplicationFiled: June 16, 2006Publication date: December 20, 2007Inventors: Jeff Furlong, Robert J. Beaton
-
Publication number: 20070261085Abstract: A method for accessing triple play programs provided through a server over a network to a data processing system, the method comprising: receiving respective signals selecting one or more programs from respective program listings for each of one or more triple play services; composing a list of selected programs from the one or more programs; and, displaying the list of selected programs on a display screen of the data processing system, whereby a user may access one or more programs by selecting from the list of selected programs.Type: ApplicationFiled: May 5, 2006Publication date: November 8, 2007Applicant: ALCATELInventors: Robert Beaton, Karen McKinley, Jeff Furlong
-
Publication number: 20070258590Abstract: A method for controlling access to triple play services provided through a server over a network to a target system, the method comprising: receiving a signal from a user to select a service from a list of the services displayed on a display screen of a data processing system; receiving a signal from the user to select a control for configuring access to the service from a list of controls displayed on the display screen, each control representing a respective strategy for controlling access to the service; receiving a signal from the user providing respective parameter values for parameters in a list of parameters displayed on the display screen for the control, the parameters for controlling access to the service for the target system; and, sending the parameter values to the server, wherein the server controls access to the service for the target system in accordance with the parameter values.Type: ApplicationFiled: May 2, 2006Publication date: November 8, 2007Applicant: ALCATELInventors: Robert Beaton, Stephen West, Jeff Furlong
-
Publication number: 20070258718Abstract: A method for controlling an infrared radiation (“IR”) based consumer electronics (“CE”) device with a wireless Internet Protocol (“IP”) based remote control unit, the method comprising: receiving an IP message from the remote control unit through an IP receiver of an IP remote control extender system, the IP message for controlling a function of the CE device, the IP receiver for receiving IP messages over a wireless IP network; determining from the IP message a respective IR message for controlling the function; and, sending the respective IR message to the CE device through an IR transmitter of the IP remote control extender system, the IR transmitter for sending IR messages over a wireless IR link, whereby a user of the remote control unit may control the function of the CE device.Type: ApplicationFiled: May 5, 2006Publication date: November 8, 2007Applicant: ALCATELInventors: Jeff Furlong, Jared McNeill, Robert Beaton
-
Publication number: 20070260708Abstract: A method for accessing triple play services provided through a server over a network to a portable device, the method comprising: receiving a signal from a user defining respective preference levels for the triple play services; determining a location for the portable device; determining which of the triple play services are available at the location; composing a list of available services at the location, the available services in the list being ordered in accordance with the respective preference levels; and, displaying the list on a display screen of the portable device, whereby the user may access the available services by selecting from the list.Type: ApplicationFiled: May 5, 2006Publication date: November 8, 2007Applicant: ALCATELInventors: Robert Beaton, Jeff Furlong, Alistair Parker