Patents by Inventor Steven L. Rueben

Steven L. Rueben 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: 11937145
    Abstract: A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 19, 2024
    Assignee: Nearby Systems LLC
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Publication number: 20200015032
    Abstract: A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 9, 2020
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Patent number: 10469980
    Abstract: A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 5, 2019
    Assignee: Empire IP LLC
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Publication number: 20170052691
    Abstract: A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.
    Type: Application
    Filed: November 8, 2016
    Publication date: February 23, 2017
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Patent number: 9532164
    Abstract: A method and apparatus for mapping addressable information (e.g. locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g. a website displaying a location name and/or address, an email containing an address, etc.) In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g. Google Maps®, Yahoo! Maps®, Windows Live Search Maps®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g. launched, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.
    Type: Grant
    Filed: August 3, 2013
    Date of Patent: December 27, 2016
    Assignee: Empire IP LLC
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Patent number: 8566301
    Abstract: In a collaborative computing environment, a method and system for displaying revisions associated with a hosted electronic document are disclosed. In accordance with the disclosed method and system, select revisions of an electronic document may be displayed to a user as media (e.g. Flash™ animation, QuickTime™, MPEG, Windows™ Media Video, RealMedia™, DivX™, DHTML, etc.) in which the revisions are animated, recreating a visual history play-back of the evolution of the document. The animation may include an image of each selected revision, morphing into another image of another revision. The animation may be displayed in various orders (e.g. chronologically, by user, etc.) The user may use an application on a client device (e.g. a web-browser, a web-browser with a media plug-in, a media players, etc.) to view the media file and control various properties of the animation playback (e.g. speed, direction, pausing, skipping forward or back, etc.).
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: October 22, 2013
    Inventors: Steven L. Rueben, Gabriel Jakobson
  • Patent number: 8510045
    Abstract: A method, system and apparatus for displaying points-of-interest (“POIs”) on a digital map are disclosed. One such method includes: presenting a digital map on a graphical display of an electronic device, wherein the digital map comprises map tiles and corresponds to a geographic region; receiving free-hand user input selecting a portion of the digital map; delimiting the portion of the digital map selected by the user; determining one or more of the POIs whose geographic coordinates are within the portion of the digital map selected by the user; and displaying a graphic for each of the determined POIs, wherein the displayed graphic is displayed on the digital map at the geographic coordinates of each of the determined one or more POIs.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: August 13, 2013
    Inventors: Steven L. Rueben, Gabriel Jakobson
  • Patent number: 8510664
    Abstract: A method and apparatus for discerning and displaying an email-thread chart of senders and recipients (“senders/recipients”) included in an email thread, are disclosed. The email-thread chart may include the senders/recipients arranged in chronological order matching the order in which individual related emails, included in the email thread, were sent and received (the sending/receiving of related emails is hereinafter referred to as “transactions”). The email-thread chart may further include the date-and-time-stamp of the transactions and the labeling of the transactions by transaction type (e.g. “Cced”, “forwarded”, “replied”, etc.) The senders/recipients may be discerned from the body of the email. The body of the email may contain quoted text containing the email thread. The email-thread chart may be displayed automatically in response to a user's attempt to send the email to a remote user, or in automatic response to any other user action.
    Type: Grant
    Filed: September 6, 2008
    Date of Patent: August 13, 2013
    Inventors: Steven L. Rueben, Gabriel Jakobson
  • Patent number: 8478527
    Abstract: A method for displaying object vector indicators (“OVI”) and mapping-media content, referencing map-objects (“MO”) on an electronic map, the method including determining that at least one MO is outside a visible area of a displayed map, creating an OVI to reference the MO, displaying the OVI on the electronic map, receiving user input selecting the OVI, retrieving media-content associated with the MO and displaying the media-content. In various embodiments, the OVI may contain various navigation information referencing the OVI; the OVI may be displayed at the periphery of the displayed map; the OVI may be repositioned in response to a changing in position of an electronic device displaying the OVI and/or the MO, etc.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: July 2, 2013
    Assignee: Neske Research K.G. L.L.C.
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Patent number: 8209308
    Abstract: A method and apparatus for displaying the evolution of an electronic document (e.g. word-processing document, portable-document-format file, spreadsheet, drawing, and the like), containing tracked changes, is disclosed. In accordance with the disclosed method and apparatus, the revisions of an electronic document may be treated as parent frames. In between the parent frames, child frames may be constructed from the combined images of their parent frames. To form a child frame, an image of a parent frame has a degree of translucency as it is combined with the translucent image of the other parent frame, such that every child frame contains traces of the images of both its parent frames. An input device (e.g. keyboard, mouse, touchpad, stylus, voice activation, and the like) may be used to control the frame visible to the user at any one time.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: June 26, 2012
    Inventors: Steven L. Rueben, Gabriel Jakobson
  • Publication number: 20110264370
    Abstract: A method for displaying object vector indicators (“OVI”) and mapping-media content, referencing map-objects (“MO”) on an electronic map, the method including determining that at least one MO is outside a visible area of a displayed map, creating an OVI to reference the MO, displaying the OVI on the electronic map, receiving user input selecting the OVI, retrieving media-content associated with the MO and displaying the media-content. In various embodiments, the OVI may contain various navigation information referencing the OVI; the OVI may be displayed at the periphery of the displayed map; the OVI may be repositioned in response to a changing in position of an electronic device displaying the OVI and/or the MO, etc.
    Type: Application
    Filed: July 5, 2011
    Publication date: October 27, 2011
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Publication number: 20100275266
    Abstract: A method of providing visual security enhancements to electronic data displayed on a display associated with an electronic device, comprising: defining privacy criteria; defining two physical states for operation of the display, wherein the first physical state includes displaying graphical output from the electronic device in a manner that is highly discernible to a viewer; and wherein the second physical state includes displaying the graphical output in a manner that is not highly discernable to the viewer; receiving from an OS on the electronic device notification indicating a change to one or more applications running on the electronic device, the one or more applications containing visual data; in response to receiving the notification, examining the visual data contained in the one or more applications; determining if at least a portion of the visual data is included in the privacy criteria; in response to determining that at least a portion of the visual data is included in the privacy criteria, settin
    Type: Application
    Filed: July 3, 2010
    Publication date: October 28, 2010
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Patent number: 7779475
    Abstract: A method and apparatus for allowing the user of an electronic device to enhance privacy over a display with the use of software, are disclosed. A security window including a translucent graphical effects region may be displayed on the electronic device such that it overlays content the user may choose to protect. The security window allows the protected content to remain discernable for the user of the device yet substantially indiscernible to a person at a further distance and/or greater viewing angle from the screen of the device. One or more security windows, each of which may be of any size, shape, texture, translucency level and any other graphical or behavioral properties may be displayed on the display associated with the electronic device. The user may control the size, shape, texture, translucency level and any other graphical or behavioral properties of the security window and graphical effects region. The user may invoke or terminate a security window with the single click of a button.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: August 17, 2010
    Assignee: PetNote LLC
    Inventors: Gabriel Jakobson, Steven L. Rueben
  • Publication number: 20080025645
    Abstract: A method and apparatus for allowing the user of an electronic device to enhance privacy over a display with the use of software, are disclosed. A security window including a translucent graphical effects region may be displayed on the electronic device such that it overlays content the user may choose to protect. The security window allows the protected content to remain discernable for the user of the device yet substantially indiscernible to a person at a further distance and/or greater viewing angle from the screen of the device. One or more security windows, each of which may be of any size, shape, texture, translucency level and any other graphical or behavioral properties may be displayed on the display associated with the electronic device. The user may control the size, shape, texture, translucency level and any other graphical or behavioral properties of the security window and graphical effects region. The user may invoke or terminate a security window with the single click of a button.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventors: Gabriel Jakobson, Steven L. Rueben