Patents by Inventor Jonathan JOSHUA

Jonathan JOSHUA 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: 12282959
    Abstract: Method, apparatus, and system may control chronological sequencing of data items received from a plurality of client computing devices, according to times of completion of transmission respectively from the client computing devices and distributing the data items according to the chronological sequencing to one or more destination computing devices with minimal latency. In an exemplary implementation, trade orders from participant computing devices may be distributed by an electronic trading platform with minimal latency to exchange gateways, based on time of transmission of the trade orders to the platform instead of time of receipt of the trade orders by the platform, thereby avoiding unfairness to those participants whose computing devices are located at greater distances from the platform than other computing devices respectively of other participants.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: April 22, 2025
    Assignee: BGC PARTNERS, L.P.
    Inventors: Jonathan Joshua, Bijoy Paul
  • Publication number: 20240161191
    Abstract: Method, apparatus, and system may control chronological sequencing of data items received from a plurality of client computing devices, according to times of completion of transmission respectively from the client computing devices and distributing the data items according to the chronological sequencing to one or more destination computing devices with minimal latency. In an exemplary implementation, trade orders from participant computing devices may be distributed by an electronic trading platform with minimal latency to exchange gateways, based on time of transmission of the trade orders to the platform instead of time of receipt of the trade orders by the platform, thereby avoiding unfairness to those participants whose computing devices are located at greater distances from the platform than other computing devices respectively of other participants.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 16, 2024
    Inventors: Jonathan Joshua, Bijoy Paul
  • Patent number: 11915315
    Abstract: Method, apparatus and system may control chronological sequencing of data items received from a plurality of client computing devices, according to times of completion of transmission respectively from the client computing devices and distributing the data items according to the chronological sequencing to one or more destination computing devices with minimal latency. In an exemplary implementation, trade orders from participant computing devices may be distributed by an electronic trading platform with minimal latency to exchange gateways, based on time of transmission of the trade orders to the platform instead of time of receipt of the trade orders by the platform, thereby avoiding unfairness to those participants whose computing devices are located at greater distances from the platform than other computing devices respectively of other participants.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: February 27, 2024
    Assignee: BGC PARTNERS, L.P.
    Inventors: Jonathan Joshua, Bijoy Paul
  • Publication number: 20240054559
    Abstract: Method, apparatus and system may control chronological sequencing of data items received from a plurality of client computing devices, according to times of completion of transmission respectively from the client computing devices and distributing the data items according to the chronological sequencing to one or more destination computing devices with minimal latency. In an exemplary implementation, trade orders from participant computing devices may be distributed by an electronic trading platform with minimal latency to exchange gateways, based on time of transmission of the trade orders to the platform instead of time of receipt of the trade orders by the platform, thereby avoiding unfairness to those participants whose computing devices are located at greater distances from the platform than other computing devices respectively of other participants.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Jonathan Joshua, Bijoy Paul
  • Publication number: 20230336607
    Abstract: Disclosed herein is a processor to process streaming data. The processor includes a TCP client circuit and a TCP server circuit. A fanout circuit is communicatively coupled to the TCP client circuit and the TCP server circuit. The fanout circuit receives data from the TCP client circuit, determines a rate at which to transmit the received market data, and instructs the TCP server circuit to send the received data at the determined rate.
    Type: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Inventors: Jonathan Joshua, Bijoy Paul
  • Patent number: 11729240
    Abstract: Disclosed herein is a processor to process streaming data. The processor includes a TCP client circuit and a TCP server circuit. A fanout circuit is communicatively coupled to the TCP client circuit and the TCP server circuit. The fanout circuit receives data from the TCP client circuit, determines a rate at which to transmit the received market data, and instructs the TCP server circuit to send the received data at the determined rate.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: August 15, 2023
    Assignee: BGC PARTNERS, L.P.
    Inventors: Jonathan Joshua, Bijoy Paul
  • Publication number: 20220400144
    Abstract: Disclosed herein is a processor to process streaming data. The processor includes a TCP client circuit and a TCP server circuit. A fanout circuit is communicatively coupled to the TCP client circuit and the TCP server circuit. The fanout circuit receives data from the TCP client circuit, determines a rate at which to transmit the received market data, and instructs the TCP server circuit to send the received data at the determined rate.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventors: Jonathan JOSHUA, Bijoy PAUL
  • Patent number: 11269950
    Abstract: Design analysis for framework assessment is described. In one or more example embodiments, a file including a designed image is obtained from a storage device, and a guide structure is extracted from the file. The guide structure, for instance, includes multiple guide lines, and the guide lines are analyzed to determine column-related data, such as at least relative widths or positional orders, a total number of columns, groups of column widths, a combination thereof, and so forth. From multiple frameworks, a framework is ascertained that substantially matches the guide structure based at least partially on a comparison of column-related data to each framework of the multiple frameworks. Ascertainment of a framework, for example, is indicated to an end-user. The ascertained framework is applicable to facilitate development of a coded functional version of at least a visual design of the image.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: March 8, 2022
    Assignee: Adobe Inc.
    Inventor: Jonathan Joshua Pimento
  • Publication number: 20190141110
    Abstract: Design analysis for framework assessment is described. In one or more example embodiments, a file including a designed image may be obtained from a storage device, and a guide structure may be extracted from the file. The guide structure may include multiple guide lines, and the guide lines may be analyzed to determine column-related data, such as at least relative widths or positional orders, a total number of columns, groups of column widths, a combination thereof, and so forth. From multiple frameworks, a framework may be ascertained that substantially matches the guide structure based at least partially on a comparison of column-related data to each framework of the multiple frameworks. Ascertainment of a framework may be indicated to an end-user. The ascertained framework may be applied to facilitate development of a coded functional version of at least a visual design of the image.
    Type: Application
    Filed: January 4, 2019
    Publication date: May 9, 2019
    Applicant: Adobe Inc.
    Inventor: Jonathan Joshua Pimento
  • Patent number: 10178149
    Abstract: Design analysis for framework assessment is described. A file including a designed image may be obtained from a storage device, and a guide structure may be extracted from the file. The guide structure may include multiple guide lines, and the guide lines may be analyzed to determine column-related data, such as at least relative widths or positional orders, a total number of columns, groups of column widths, a combination thereof, and so forth. From multiple frameworks, a framework may be ascertained that substantially matches the guide structure based at least partially on a comparison of column-related data to each framework of the multiple frameworks. Ascertainment of a framework may be indicated to an end-user. The ascertained framework may be applied to facilitate development of a coded functional version of at least a visual design of the image.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: January 8, 2019
    Assignee: Adobe Inc.
    Inventor: Jonathan Joshua Pimento
  • Publication number: 20170362558
    Abstract: An apparatus is provided for mechanically loading a biological sample. The apparatus comprises: a container for housing the biological sample; a ferromagnetic element, for attachment to the biological sample within the container; and a solenoid for generating a magnetic field within the container, so as to apply a force to the ferromagnetic element. The solenoid is configured, when energised by a constant current, to produce a force on the ferromagnetic element that varies by less than a predetermined amount over a predetermined range of movement of the magnet within the container. A method of mechanically loading a biological sample is also disclosed.
    Type: Application
    Filed: December 7, 2015
    Publication date: December 21, 2017
    Inventors: Jonathan Joshua Burton, Malcolm McCulloch, Mark Stuart Thompson, Chris Stevens
  • Publication number: 20160335332
    Abstract: Design analysis for framework assessment is described. In one or more example embodiments, a file including a designed image may be obtained from a storage device, and a guide structure may be extracted from the file. The guide structure may include multiple guide lines, and the guide lines may be analyzed to determine column-related data, such as at least relative widths or positional orders, a total number of columns, groups of column widths, a combination thereof, and so forth. From multiple frameworks, a framework may be ascertained that substantially matches the guide structure based at least partially on a comparison of column-related data to each framework of the multiple frameworks. Ascertainment of a framework may be indicated to an end-user. The ascertained framework may be applied to facilitate development of a coded functional version of at least a visual design of the image.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventor: Jonathan Joshua Pimento
  • Patent number: 8781541
    Abstract: A mobile device has a front face and a back face opposite the front face. The back face includes an elastomeric layer. A pair of longitudinal sides are coupled to the front face and back face, and a pair of latitudinal sides are also coupled to the front face and back face. The back face or the longitudinal sides define a recessed slot extending along a longitudinal length of the back face or longitudinal sides, respectively. The recessed slot defines an open end at at least one of the latitudinal sides. The recessed slot has a recessed slot surface that has a low-friction material. A holster includes a pocket defining an open top end configured to receive the mobile device. A rail extends longitudinally along an interior side of the pocket. The rail is configured to correspond with and slidably engage the slot on the mobile device.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: July 15, 2014
    Assignee: BlackBerry Limited
    Inventor: Jonathan Joshua Dearden
  • Patent number: 8504677
    Abstract: The present disclosure described herein relates to a wireless electronic device and method for managing access to a server. The method comprises: receiving from the wireless electronic device a message identifying one or more requested services; accessing a database to identify a plurality of services from a plurality of servers available in the network; analyzing the database to identify a server of the plurality of servers that provides a requested service of the requested services; generating and sending an access request to the server for the wireless electronic device; receiving from the server information relating to the server; and generating and sending a response message to the wireless electronic device providing the information.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: August 6, 2013
    Assignee: Research In Motion Limited
    Inventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky
  • Patent number: 8359385
    Abstract: The present disclosure described herein relates to a wireless electronic device and method for managing access to a server. The method comprises: identifying a first capability of the wireless electronic device; analyzing the first capability with operating parameters of a plurality of servers in the network to identify a first server that is compatible with the first capability; analyzing operating parameters of a plurality of services available in the network to identify a service of the plurality of services that the wireless electronic device cannot access in view of a second capability not currently provided by the wireless electronic device; identifying a second server in the plurality of servers that provides the second capability; and generating and sending an access request to the second server for the wireless electronic device.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: January 22, 2013
    Assignee: Research In Motion Limited
    Inventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky
  • Publication number: 20120278486
    Abstract: The present disclosure described herein relates to a wireless electronic device and method for managing access to a server. The method comprises: identifying a first capability of the wireless electronic device; analyzing the first capability with operating parameters of a plurality of servers in the network to identify a first server that is compatible with the first capability; analyzing operating parameters of a plurality of services available in the network to identify a service of the plurality of services that the wireless electronic device cannot access in view of a second capability not currently provided by the wireless electronic device; identifying a second server in the plurality of servers that provides the second capability; and generating and sending an access request to the second server for the wireless electronic device.
    Type: Application
    Filed: July 13, 2012
    Publication date: November 1, 2012
    Inventors: Richard John GEORGE, Jonathan Joshua DEARDEN, Alexander SHATSKY
  • Patent number: 8260905
    Abstract: The present disclosure described herein relates to a device and method for managing access to a server. The method comprises: receiving information regarding a current capability of the wireless electronic device from the electronic wireless device; analyzing the information with operating parameters of the servers to identify a second set of servers in the network that are compatible with the current capability; generating and sending access requests to the second set of servers; monitoring for responses from the second set of servers to the access requests; and generating and sending a response to the wireless electronic device providing information relating to the second responses from the second set of servers.
    Type: Grant
    Filed: November 25, 2011
    Date of Patent: September 4, 2012
    Assignee: Research In Motion Limited
    Inventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky
  • Publication number: 20120072594
    Abstract: The present disclosure described herein relates to a device and method for managing access to a server. The method comprises: receiving information regarding a current capability of the wireless electronic device from the electronic wireless device; analyzing the information with operating parameters of the servers to identify a second set of servers in the network that are compatible with the current capability; generating and sending access requests to the second set of servers; monitoring for responses from the second set of servers to the access requests; and generating and sending a response to the wireless electronic device providing information relating to the second responses from the second set of servers.
    Type: Application
    Filed: November 25, 2011
    Publication date: March 22, 2012
    Inventors: Richard John GEORGE, Jonathan Joshua DEARDEN, Alexander SHATSKY
  • Patent number: 8078714
    Abstract: The present disclosure described herein relates to a device and method for managing access to a server. The method comprises: receiving a request from the device for access to servers in a network; generating and sending access requests to servers from an interface entity, where the access requests are produced from analyzing at least one capability of the device; monitoring for responses from the servers to the access requests; extracting access information from the responses; and generating and sending a response to the request for access to the device, the response including the access information from the responses from the servers.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: December 13, 2011
    Assignee: Research in Motion Limited
    Inventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky
  • Publication number: 20110087791
    Abstract: The present disclosure described herein relates to a device and method for managing access to a server. The method comprises: receiving a request from the device for access to servers in a network; generating and sending access requests to servers from an interface entity, where the access requests are produced from analyzing at least one capability of the device; monitoring for responses from the servers to the access requests; extracting access information from the responses; and generating and sending a response to the request for access to the device, the response including the access information from the responses from the servers.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Inventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky