Patents by Inventor Joshua Rosen

Joshua Rosen 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: 11228529
    Abstract: A distributed computing system, such as may be used to implement an electronic trading system, controls inbound message flow rates. Limiting a per-client or per-connection inbound message rate also helps ensure fair provisioning of computing resources, so that a single client's excessive use of resources cannot overwhelm the system to such an extent that it prevents other clients from interacting with the distributed system. It is also desirable to have system-wide control of the overall inbound message rate across all client connections. Such system-wide control ensures that the distributed system as a whole can maintain the required levels of service, including offering a predictable level of access for all clients.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: January 18, 2022
    Assignee: HYANNIS PORT RESEARCH, INC.
    Inventors: Anthony D. Amicangioli, Allen Bast, B. Joshua Rosen
  • Patent number: 11088959
    Abstract: A distributed computing system, such as may be used to implement an electronic trading system, supports a notion of fairness in latency. The system does not favor any particular client. Thus, being connected to a particular access point into the system (such as via a gateway) does not give any particular device an unfair advantage or disadvantage over another. That end is accomplished by precisely controlling latency, that is, the time between when request messages arrive at the system and a time at which corresponding response messages are permitted to leave. The precisely controlled, deterministic latency can be fixed over time, or it can vary according to some predetermined pattern, or vary randomly within a pre-determined range of values.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: August 10, 2021
    Assignee: HYANNIS PORT RESEARCH, INC.
    Inventors: Anthony D. Amicangioli, Allen Bast, B. Joshua Rosen, Christophe Juhasz
  • Publication number: 20080028323
    Abstract: A document collaboration process is centered around a digital media object that is the subject of the collaboration, and makes the role of the server computer that is hosting the collaboration session more transparent to the user. As a result, a user can initiate a collaboration session without logging into the server computer and uploading the digital media object into the server computer. A user can also join a collaboration session without logging into the server computer. The process for initiating a collaboration session may be performed directly from the browser while viewing a web page, directly from an e-mail interface while viewing an e-mail, directly from an Instant Messaging Interface while participating in an IM session or directly from a file browser while viewing a list of files stored in the user computer.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 31, 2008
    Inventors: Joshua Rosen, Stuart Feldman, Juan Pablo Di Lelle
  • Publication number: 20070276812
    Abstract: Search results generated in response to a search query includes one or more search listing collections and are ranked based on usage of search listing collections. In the case where search results including individual search listings are ranked, the usage metrics include: the number of times a search result has been added to a search listing collection, the number of times a search result has been viewed within a search listing collection, and the number of click-throughs or the click-through rate of a search result within a search listing collection.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 29, 2007
    Inventor: Joshua Rosen
  • Publication number: 20070276810
    Abstract: A search engine presents search results with user-editable abstracts and ranks search results based on the user-edited abstracts. A graphical user interface is provided to permit users to edit abstracts of search results. This enables owners of web sites and local businesses with local search listings to deliver abstracts of their products and services in their own words and improve the search ranking of their web sites or local search listings by observing abstract composing rules that are optimized to the relevance algorithm that is applied by the search engine.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 29, 2007
    Inventor: Joshua Rosen
  • Publication number: 20070276813
    Abstract: A search engine generates search results and at least one advertisement to be displayed adjacent to the search results, wherein the search results and the at least one advertisement are to be displayed in independently updateable sections. The search results include one or more search listing collections, and the advertisement that is to be displayed adjacent to a search listing collection is selected based on its relevance to the particular search listing of the search listing collection that is to be displayed therewith. The advertisements may be a collection of advertisements that are displayed one at a time in an independently updateable section.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 29, 2007
    Inventor: Joshua Rosen
  • Publication number: 20070276811
    Abstract: A search engine graphical user interface (GUI) displays a search result, which may contain a single page or multiple pages, in an independently updatable section, such as an inline frame. With this implementation, a user can update the display contents of a search result, e.g., by navigating to a different page of a multi-page search result, without disrupting the rest of the web page, and a user can create or add to a search listing collection by grabbing a search result using an input device and dropping it into a virtual basket for collecting and organizing search results.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 29, 2007
    Inventor: Joshua Rosen
  • Patent number: 5452378
    Abstract: An image digitizer including a pixel engine connected to both a video memory and a processor. The pixel engine is configured to enable pixels to be transferred out of memory or read into memory while bypassing the processor thereby allowing more efficient transfer of data into and out of the image digitizer.
    Type: Grant
    Filed: April 28, 1994
    Date of Patent: September 19, 1995
    Assignee: Avid Technology, Inc.
    Inventors: B. Joshua Rosen, Eric C. Peters
  • Patent number: 5309528
    Abstract: An image digitizer including a pixel engine connected to both a video memory and a processor. The pixel engine is configured to enable pixels to be transferred out of memory or read into memory while bypassing the processor thereby allowing more efficient transfer of data into and out of the image digitizer.
    Type: Grant
    Filed: December 13, 1991
    Date of Patent: May 3, 1994
    Assignee: Avid Technology, Inc.
    Inventors: B. Joshua Rosen, Eric C. Peters