Patents by Inventor Jeffrey Gilbert

Jeffrey Gilbert 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: 20260032175
    Abstract: Methods, systems, and devices for data management are described. A custodial token platform may (e.g., via a data synchronizer or a server) route requests received from one or more client applications to one or more compute clusters that execute a set of blockchain nodes for supporting the blockchain network. The platform may assign cookies to the client applications such that subsequent requests from a same client application are routed to the correct compute cluster such as to avoid or limit data synchronization errors. The initial routing may be based on one or more routing factors. The custodial token platform may additionally support an external node validator which validates and caches data from multiple external blockchain data service providers, and the cached data may be used to service blockchain data requests. An inline data validation procedure may be performed if a request results in a cache miss.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 29, 2026
    Inventors: Mark Landgrebe, Nicholas Hovsmith, Parth Shah, Jeffrey Gilbert
  • Patent number: 12537872
    Abstract: Methods, systems, and devices for data management are described. A custodial token platform may (e.g., via a data synchronizer or a server) route requests received from one or more client applications to one or more compute clusters that execute a set of blockchain nodes for supporting the blockchain network. The platform may assign cookies to the client applications such that subsequent requests from a same client application are routed to the correct compute cluster such as to avoid or limit data synchronization errors. The initial routing may be based on one or more routing factors. The custodial token platform may additionally support an external node validator which validates and caches data from multiple external blockchain data service providers, and the cached data may be used to service blockchain data requests. An inline data validation procedure may be performed if a request results in a cache miss.
    Type: Grant
    Filed: July 24, 2024
    Date of Patent: January 27, 2026
    Inventors: Mark Landgrebe, Nicholas Hovsmith, Parth Shah, Jeffrey Gilbert
  • Patent number: 10523981
    Abstract: A telecommunications network for a high-rise Multi-Dwelling Unit (MDU) is provided. In the telecommunications network eliminates much of the wiring and space required for voice, video and data services, electrical closets, security cameras, building automation, fire annunciation systems, hard-wired smoke detectors, hard-wired heat detectors, electrical meters through the use of an integrated Ethernet communication system. Additionally, a video program guide (VPG) is provided that allows a user to interact with multiple streams of video in real time. The VPG includes techniques for displaying multiple streams of data on a single screen for a user.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: December 31, 2019
    Inventors: Jeffrey Gilbert, Robert Miller, Joseph Inzerillo, Khurram Siddiqui
  • Publication number: 20190068998
    Abstract: A telecommunications network for a high-rise Multi-Dwelling Unit (MDU) is provided. In the telecommunications network eliminates much of the wiring and space required for voice, video and data services, electrical closets, security cameras, building automation, fire annunciation systems, hard-wired smoke detectors, hard-wired heat detectors, electrical meters through the use of an integrated Ethernet communication system. Additionally, a video program guide (VPG) is provided that allows a user to interact with multiple streams of video in real time. The VPG includes techniques for displaying multiple streams of data on a single screen for a user.
    Type: Application
    Filed: September 7, 2018
    Publication date: February 28, 2019
    Inventors: Jeffrey Gilbert, Robert Miller, Joseph Inzerillo, Khurram Siddiqui
  • Patent number: 10110937
    Abstract: A telecommunications network for a high-rise Multi-Dwelling Unit (MDU) is provided. In the telecommunications network eliminates much of the wiring and space required for voice, video and data services, electrical closets, security cameras, building automation, fire annunciation systems, hard-wired smoke detectors, hard-wired heat detectors, electrical meters through the use of an integrated Ethernet communication system. Additionally, a video program guide (VPG) is provided that allows a user to interact with multiple streams of video in real time. The VPG includes techniques for displaying multiple streams of data on a single screen for a user.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: October 23, 2018
    Inventors: Jeffrey Gilbert, Joseph A. Inzerillo, Khurram S. Siddiqui, Robert F. Miller
  • Publication number: 20170103430
    Abstract: A technique is presented for determining coordinates of a region within a web page or other window is viewable to a user. A minimum bounding rectangle is defined for the viewable area of a viewport into the web page or other window, by defining one corner at (min(X), min(Y)) and a second corner at (max(X), max(Y)). Information about the minimum bounding rectangle may be presented to the advertisement. The advertisement may then reformat itself, such as by resizing the advertisement or by rearranging the contents of the advertisement to ensure important areas are inside the minimum bounding rectangle.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 13, 2017
    Inventor: Jeffrey Gilbert
  • Patent number: 9531986
    Abstract: A method and apparatus for identifying devices using a bitmap are disclosed. In one embodiment, the method comprises: accessing a memory to obtain one or more bitmaps that map each bit location in the bitmap to an index value, where one index value is assigned to each remote wireless media device of a wireless network in a wireless communication system; and examining those bitmaps and determining at least one characteristic of a remote wireless media device and a device identifier that identifies the remote wireless media device in the wireless network based on the bit position in those bitmaps.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: December 27, 2016
    Assignee: SiBEAM, Inc.
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Patent number: 9264762
    Abstract: An apparatus, system and method for performing dispatch operations using a signal physical interface are disclosed. In one embodiment, the apparatus is for use in a wireless communication system for communicating with a wireless network and comprises a host processor, a transceiver, a physical interface coupling the host processor and the transceiver, and a memory accessible by the host processor and the transceiver to exchange information between the host processor and the transceiver. The transceiver is operable to store data in the memory for the host processor to send data to the host processor using the memory and asserts a control signal to the host processor to notify the host processor that the memory contains data for the host processor, and the host processor is operable to access the memory to obtain the data thereafter.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 16, 2016
    Assignee: SiBEAM, Inc.
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Patent number: 8897719
    Abstract: A method and apparatus for initializing a transceiver in a wireless communication system.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: November 25, 2014
    Assignee: Sibeam, Inc.
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Patent number: 8341271
    Abstract: A method and apparatus for performing device discovery in a wireless communication system is described.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: December 25, 2012
    Assignee: Sibeam, Inc.
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Patent number: 8116333
    Abstract: A method and apparatus for performing connection control in a wireless communication system is described. In one embodiment, an apparatus is used in a wireless communication system for communicating with a wireless network, and the apparatus comprises a host processor, a transceiver, a physical interface coupling the host processor and the transceiver; and a memory accessible by the host processor and the transceiver to exchange information between the host processor and the transceiver. The memory has multiple banks that include: a first bank to store information being transferred from the host processor to the transceiver, and a second bank to store information being transferred from the transceiver to the host processor, the second bank being different than the first bank, to facilitate full-duplex communication of packet data between the host processor and the transceiver.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 14, 2012
    Assignee: Sibeam, Inc.
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090325508
    Abstract: A method and apparatus for initializing a transceiver in a wireless communication system.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090327467
    Abstract: A method and apparatus for performing device discovery in a wireless communication system is described.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090327572
    Abstract: A method and apparatus for exchanging information between components coupled with an a I2C bus via separate banks. In one embodiment, the apparatus is for use in a wireless communication system for communicating with a wireless network and comprises a host processor having an I2C interface, a transceiver having an I2C interface, a physical interface coupling the host processor and the transceiver, the physical interface having an I2C bus coupled to the I2C interface of both the host processor and the transceiver and multiple separate banks of memory accessible by the host processor and the transceiver to exchange information between the host processor and the transceiver, where the host processor and the transceiver access the plurality of banks of memory via their respective I2C interfaces.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090327544
    Abstract: An apparatus, system and method for performing dispatch operations using a signal physical interface are disclosed. In one embodiment, the apparatus is for use in a wireless communication system for communicating with a wireless network and comprises a host processor, a transceiver, a physical interface coupling the host processor and the transceiver, and a memory accessible by the host processor and the transceiver to exchange information between the host processor and the transceiver. The transceiver is operable to store data in the memory for the host processor to send data to the host processor using the memory and asserts a control signal to the host processor to notify the host processor that the memory contains data for the host processor, and the host processor is operable to access the memory to obtain the data thereafter.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090327239
    Abstract: A method and apparatus for identifying devices using a bitmap are disclosed. In one embodiment, the method comprises: accessing a memory to obtain one or more bitmaps that map each bit location in the bitmap to an index value, where one index value is assigned to each remote wireless media device of a wireless network in a wireless communication system; and examining those bitmaps and determining at least one characteristic of a remote wireless media device and a device identifier that identifies the remote wireless media device in the wireless network based on the bit position in those bitmaps.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090327547
    Abstract: An apparatus, system and method are disclosed for using an I2C Bus that is compatible with HDMI. In one embodiment, the apparatus is used in a wireless communication system for communicating with a wireless network, and includes a host processor having an I2C interface, a transceiver having an I2C interface, and a physical interface coupling the host processor and the transceiver. The physical interface comprises an I2C bus coupled to the I2C interfaces of both the host processor and the transceiver, and is compatible with HDMI.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20090323562
    Abstract: A method and apparatus for performing connection control in a wireless communication system is described. In one embodiment, an apparatus is used in a wireless communication system for communicating with a wireless network, and the apparatus comprises a host processor, a transceiver, a physical interface coupling the host processor and the transceiver; and a memory accessible by the host processor and the transceiver to exchange information between the host processor and the transceiver. The memory has multiple banks that include: a first bank to store information being transferred from the host processor to the transceiver, and a second bank to store information being transferred from the transceiver to the host processor, the second bank being different than the first bank, to facilitate full-duplex communication of packet data between the host processor and the transceiver.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: In Sung Cho, Kumar Mahesh, Prakash Kamath, Jeffrey Gilbert, Rob Frizzell
  • Publication number: 20070274407
    Abstract: A Viterbi decoding system interprets bits in received QAM constellations as many-valued parameters rather than binary valued parameters. It performs the Viterbi algorithm using these many-valued parameters to provide results superior to hard decision decoding. Rather than applying a hard 0-1 function to the QAM data, the system uses a non-stepped linear or curved transfer function to assign values to the bits. In another aspect, a system differentiates between data bits based on their estimated reliability, giving more emphasis to decoding reliable bits than unreliable bits using any of a variety of techniques. By differentiating between god and bad bits and de-emphasizing or ignoring unreliable bits, the system can provide a significant reduction in uncorrectable errors and packet loss.
    Type: Application
    Filed: January 10, 2007
    Publication date: November 29, 2007
    Inventors: John Thomson, Paul Husted, Ardavan Tehrani, Jeffrey Gilbert, William McFarland, Lars Thon, Yi-Hsiu Wang
  • Publication number: 20070233965
    Abstract: A system and method for maintaining data coherency in a multiprocessor environment. The system includes a snoop filter that maintains a representation of the organization and context of each last level cache on the system. The representative is updated with each request which each include a hint to the location where requested data will be stored in the last level cache.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Kai Cheng, Rob Milstrey, Jeffrey Gilbert, Liqun Cheng, Lily Looi, Faye Briggs