Patents by Inventor Jeffery A. Gordon

Jeffery A. Gordon 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: 11747462
    Abstract: The disclosed radar system may include a radar mechanism comprising a transmitter and at least one receiver. The radar system may also include a signal generator that generates a frequency-modulated radar signal. In addition, the radar system may include at least one frequency multiplier that, after multiplying a frequency of the frequency-modulated radar signal by a certain factor, synchronously passes the frequency-modulated radar signal to (1) the transmitter to be transmitted to at least one transponder located on a wearable device and (2) a processing device communicatively coupled to the receiver. The processing device may (1) detect a signal returned to the receiver from the transponder in response to the frequency-modulated radar signal and (2) calculate a distance between the transponder and the receiver based at least in part on an analysis of the signal returned from the transponder and the frequency-modulated radar signal received from the frequency multiplier.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: September 5, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Riccardo DeSalvo, Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Fereydoun Daneshgaran, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad
  • Patent number: 11454700
    Abstract: A radar system may include (1) a wearable device, (2) a set of radar devices secured to the wearable device, wherein the set of radar devices (A) transmit radar signals to at least one transponder and (B) receive the radar signals, (3) an error-mitigation device secured to the wearable device, wherein the error-mitigation device provides data for mitigating position errors in triangulation calculations involving the radar signals, and (4) at least one processing device communicatively coupled to the set of radar devices and the error-mitigation device, wherein the processing device (A) calculates, based at least in part on roundtrip flight times of the radar signals and the data, distances between the set of radar devices and the transponder and (B) triangulates, based at least in part on the distances, a three-dimensional location of the transponder relative to the wearable device. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 27, 2022
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Riccardo DeSalvo, Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Fereydoun Daneshgaran, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad, Omar Mikhail Ilagan Perez
  • Patent number: 11320527
    Abstract: The disclosed radar system may include a radar mechanism comprising a transmitter and at least one receiver. The radar system may also include a signal generator that generates a frequency-modulated radar signal. In addition, the radar system may include a delay mechanism that (1) receives the frequency-modulated radar signal from the signal generator and (2) after a certain period of delay, passes the frequency-modulated radar signal to the transmitter to be transmitted to a transponder located on a wearable artificial reality device. The radar system may also include a processing device that (1) receives the frequency-modulated radar signal from the signal generator, (2) detects a signal returned to the receiver from the transponder, and (3) calculates a distance between the transponder and the receiver based at least in part on an analysis of the signal returned from the transponder and the frequency-modulated radar signal received from the signal generator.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 3, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Riccardo DeSalvo, Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Fereydoun Daneshgaran, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad
  • Patent number: 10613188
    Abstract: A system includes a locatable glove and a pose determination device. The locatable glove includes a glove body worn over a hand of a user, and a plurality of positioning transponders. The positioning transponders are coupled to the glove body at various positions on the glove body, and each re-radiates a received signal, the re-radiated signal unique to the positioning transponder. The pose determination device includes a plurality of antennas and a controller. The antennas are each configured to receive the unique signals re-radiated by the positioning transponders. The antennas are physically separated from each other. The controller is communicatively coupled to the plurality of antennas, and is configured to determine, for each of the received unique signals, a location of the position on the locatable glove of the positioning transponder corresponding to the unique signal.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: April 7, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad, Riccardo DeSalvo, Yi Zhao
  • Patent number: 10451707
    Abstract: A system includes a locatable glove and a pose determination device. The locatable glove includes a glove body worn over a hand of a user, and a plurality of positioning transponders. The positioning transponders are coupled to the glove body at various positions on the glove body, and each re-radiates a received signal, the re-radiated signal unique to the positioning transponder. The pose determination device includes a plurality of antennas and a controller. The antennas are each configured to receive the unique signals re-radiated by the positioning transponders. The antennas are physically separated from each other. The controller is communicatively coupled to the plurality of antennas, and is configured to determine, for each of the received unique signals, a location of the position on the locatable glove of the positioning transponder corresponding to the unique signal.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: October 22, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad, Riccardo DeSalvo, Yi Zhao
  • Patent number: 10310610
    Abstract: A haptic device provides haptic sensation to a user. The haptic device comprises a haptic plate and a plurality of actuators. The haptic plate includes a center portion and an outer portion that circumscribes the center portion. The plurality of actuators is coupled to the outer portion of the haptic plate. Of the plurality of actuators, one or more actuators are configured to generate, in accordance with haptic instructions, a haptic wave that converges to a specific waveform at a specific region of the center portion of the haptic plate. The shape of the specific waveform and the location of the specific region on the center portion of the haptic plate are based in part on the haptic instructions.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: June 4, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Dustin Jeffery Gordon Krogstad, Cleveland-Joel Chavez Wilcox, Matthew Robert Schwab, Riccardo DeSalvo, David R. Perek, Ravish Mehra, Sean Jason Keller, Ian Andreas Marquez, Sabrina Monique Sandoval
  • Publication number: 20190121432
    Abstract: A haptic device provides haptic sensation to a user. The haptic device comprises a haptic plate and a plurality of actuators. The haptic plate includes a center portion and an outer portion that circumscribes the center portion. The plurality of actuators is coupled to the outer portion of the haptic plate. Of the plurality of actuators, one or more actuators are configured to generate, in accordance with haptic instructions, a haptic wave that converges to a specific waveform at a specific region of the center portion of the haptic plate. The shape of the specific waveform and the location of the specific region on the center portion of the haptic plate are based in part on the haptic instructions.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Dustin Jeffery Gordon Krogstad, Cleveland-Joel Chavez Wilcox, Matthew Robert Schwab, Riccardo DeSalvo, David R. Perek, Ravish Mehra, Sean Jason Keller, Ian Andreas Marquez, Sabrina Monique Sandoval
  • Patent number: 8800023
    Abstract: Enabling a client computer to perform an operation is disclosed. Login information is received from a client computer. The login information is confirmed by querying a trusted agent on the client computer.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: August 5, 2014
    Assignee: EMC Corporation
    Inventors: Jeffery Gordon Heithcock, David William Barry, II, Dennis Bishop Jones
  • Patent number: 8341127
    Abstract: Client initiated restore is disclosed. An indication is received from a client computer that a restore operation is desired. Access to a backup data associated with the client computer is provided to the client computer. The backup data associated with the client computer comprises a subset of a backup data set that includes both backup data associated with the client computer and backup data not associated with the client computer.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: December 25, 2012
    Assignee: EMC Corporation
    Inventors: Jeffery Gordon Heithcock, David William Barry, II, Dennis Bishop Jones
  • Patent number: 8250178
    Abstract: Protecting client-side code is disclosed. In some embodiments, when a request for a page is received from a client, an initial definition of the page is provided to the client wherein the initial definition includes a reference to a piece of client-side code not included in the initial definition and a code retrieval logic which, when executed at the client, results in the piece of client-side code being obtained dynamically from an associated server at runtime when the piece of client-side code is desired to be executed at the client. A client receives such an initial definition of a requested page from an associated server of the page. When an indication that the piece of client-side code is desired to be executed is received, the code retrieval logic is executed to obtain the piece of client-side code dynamically from the associated server.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: August 21, 2012
    Assignee: EMC Corporation
    Inventors: Jeffery Gordon Heithcock, David William Barry, II
  • Publication number: 20120036574
    Abstract: Enabling a client computer to perform an operation is disclosed. Login information is received from a client computer. The login information is confirmed by querying a trusted agent on the client computer.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 9, 2012
    Applicant: EMC CORPORATION
    Inventors: Jeffery Gordon Heithcock, David William Barry, II, Dennis Bishop Jones
  • Patent number: 8042172
    Abstract: Enabling a client computer to perform an operation is disclosed. Login information is received from a client computer. The login information is confirmed by querying a trusted agent on the client computer.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: October 18, 2011
    Assignee: EMC Corporation
    Inventors: Jeffery Gordon Heithcock, David William Barry, II, Dennis Bishop Jones
  • Publication number: 20100032927
    Abstract: A convertible cart table has a horizontally extending base member with leg members pivotably connected to the underside of the base member. A plurality of wheels are also secured to the underside of the base member. When the invention is to be used as a table, the legs are pivoted down to raise the base member. When the invention is to be used as a cart, the legs are pivoted up to rest substantially parallel to the underside of the base member, so that the base member is lowered to rest on the wheels. A versatile, independent frame element is provided which, when the base member is used as table, is horizontally slideable within dual channel members, to extend the length of the table. When the base member is used as a moveable cart, the frame element is supported perpendicularly to the base member as a handle. The frame element also can be used to provide vertical support for the base member, when the base member is used as a table. When not being used, the frame element is stored within the channel members.
    Type: Application
    Filed: September 29, 2009
    Publication date: February 11, 2010
    Inventor: Jeffery A. Gordon
  • Publication number: 20080071884
    Abstract: Protecting client-side code is disclosed. In some embodiments, when a request for a page is received from a client, an initial definition of the page is provided to the client wherein the initial definition includes a reference to a piece of client-side code not included in the initial definition and a code retrieval logic which, when executed at the client, results in the piece of client-side code being obtained dynamically from an associated server at runtime when the piece of client-side code is desired to be executed at the client. A client receives such an initial definition of a requested page from an associated server of the page. When an indication that the piece of client-side code is desired to be executed is received, the code retrieval logic is executed to obtain the piece of client-side code dynamically from the associated server.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Inventors: Jeffery Gordon Heithcock, David William Barry
  • Publication number: 20080072069
    Abstract: Protecting client-side code is disclosed. In some embodiments, when a request for a page is received via a network from a client, an initial definition of the page is sent to the client wherein the initial definition comprises a client-side code configured to cause the client to request on an as-needed basis download of a client-executable code associated with the page. A client receives such an initial definition of a requested page from an associated server of the page via a network. When an indication that the client-executable code referenced in the initial definition of the page is required to be executed, the server is sent via the network a request to download the client-executable code.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Inventors: Jeffery Gordon Heithcock, David William Barry
  • Patent number: 5979008
    Abstract: A golf club cleaning apparatus is provided. According to the invention, there is a face plate made of a semirigid material having at least one clip affixed to its back side. A washable and reusable face piece is affixed to the front side of the face plate. Indicia may be displayed on the front of the face piece. In use, a golfer will attach the face plate to golfing footwear, clothing, or other equipment and use the face piece for cleaning golf clubs. In one embodiment, the face piece, when soiled, can be removed, washed, and replaced on the face piece for reuse.
    Type: Grant
    Filed: January 8, 1998
    Date of Patent: November 9, 1999
    Assignee: Gordon Enterprises, Ltd.
    Inventor: Robert Jeffery Gordon