Patents by Inventor Jon Bell

Jon Bell 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: 20160132234
    Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. An application command control menu is displayed on a display screen of a processing device. An input may be received into an application canvas of a launched application. The application canvas may be positioned above the application command control menu on the display screen. In response to a received input into the application canvas, a soft input keyboard application may be displayed. The soft input keyboard application may display below the application command control menu on the display screen. A selection may be received in the application command control menu. In response to the received selection, display of the application command control menu may be expanded to replace display on the soft input keyboard application on the display screen. Other examples are also described.
    Type: Application
    Filed: October 12, 2015
    Publication date: May 12, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vlad Riscutia, Julie Seto, Maya Rodrig, Matthew Vogel, Ramy Bebawy, Sunder Raman, Edward Augustus Layne, JR., Jon Bell, Choon-mun Hooi, Kimberly Koenig
  • Publication number: 20160132203
    Abstract: Examples of the present disclosure describe application command control for small screen display. When detecting a display width associated with a processing device is equal to or less than a threshold value, the processing device launches an application command control programmed for display on small screens. The application command control interfaces with an application and comprises a plurality of top-level palettes and a plurality of drill-in palettes programmed for the application. A top-level palette for the application is vertically scrollable and comprises a collection of rows comprising one or more selectable command elements. A row of the one or more command elements of the top-level palette comprises a drill-in feature that when selected presents a drill-in palette. A drill-in palette is vertically scrollable and comprises one or more rows of selectable command elements.
    Type: Application
    Filed: March 6, 2015
    Publication date: May 12, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Julie Seto, Maya Rodrig, Jon Bell, Darron Stepanich, Erez Kikin Gil, Derek Snook, Hongrui Zhang, Han-Yi Shaw, Matthew Vogel, Ramy Bebawy, Sunder Raman, Choon-mun Hooi, Vlad Riscutia
  • Publication number: 20160132195
    Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. On a processing device, a mobile application is launched where the mobile application comprises an application command control user interface menu displayable within a defined display space of the mobile application. The application control user interface menu is displayed within the defined display space. A tab comprises one or more user interface elements for application command control. Input is received for selection of a tab of the application control user interface menu. In response to the received input, display of the application command control user interface menu is modified to display one or more tabs within the defined display space. Other examples are also described.
    Type: Application
    Filed: August 31, 2015
    Publication date: May 12, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Julie Seto, Vlad Riscutia, Matthew Vogel, Ramy Bebawy, Sunder Raman, Maya Rodrig, Derek Snook, Han-Yi Shaw, Choon-mun Hooi, Jon Bell
  • Publication number: 20150378600
    Abstract: A context menu in an application user interface displays a context indicator in response to user interaction that places an insertion pointer or selects content in the application user interface. The context indicator is configured to invoke a floating menu having a set of contextual commands. The contextual commands of the floating menu include a parent command that is configured to open a submenu. The submenu includes a plurality of submenu commands associated with the parent command. The context menu displays a selectable button appended to the context indicator without presenting the underlying floating menu and submenu. The selectable button is configured to execute a predicted command that corresponds to one of a contextual command of the floating menu or a submenu command of the submenu.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 31, 2015
    Inventors: Ryan Sloan, Jon Esterly, Maya Rodrig, Il Yeo, Timothy Long, Matthew Vogel, Julie Seto, Jon Bell
  • Patent number: 9009630
    Abstract: A note-capture application is disclosed that allows notes to be displayed on the lock screen. In one embodiment, a note-capture application can be invoked when a mobile device is in an above-lock state. Note data can be captured using the note-capture application, and the captured data can be persistently displayed on the lock screen. A user can perform a unique gesture from the lock screen to invoke the note-capture application. In another embodiment, multiple input modes can be available for note data capture. For example, voice data, text data, camera data, etc. can all be used to capture notes for display on the lock screen.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Corporation
    Inventors: Michael J. Kruzeniski, Joseph B. Tobens, Jon Bell, William Scott Stauber, Rohit Bhatia, Ram Pattabhi Papatla, Daniel Escapa
  • Publication number: 20130326582
    Abstract: A note-capture application is disclosed that allows notes to be displayed on the lock screen. In one embodiment, a note-capture application can be invoked when a mobile device is in an above-lock state. Note data can be captured using the note-capture application, and the captured data can be persistently displayed on the lock screen. A user can perform a unique gesture from the lock screen to invoke the note-capture application. In another embodiment, multiple input modes can be available for note data capture. For example, voice data, text data, camera data, etc. can all be used to capture notes for display on the lock screen.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: Microsoft Corporation
    Inventors: Michael J. Kruzeniski, Joseph B. Tobens, Jon Bell, William Scott Stauber, Rohit Bhatia, Ram Pattabhi Papatla, Daniel Escapa
  • Publication number: 20130018325
    Abstract: A flange extender for use with an injection device is described. The flange extender includes first and second flange extender pieces and a locking mechanism to lock the first and second flange extender pieces to one another. In one embodiment, the locking mechanism includes each piece having a locking finger extending from the piece and an aperture adapted to receive the locking finger. The first and second flange extender pieces extend in a direction transverse to a main axis of the injection device to thereby provide a surface area for manual manipulation of the injection device during an injection. The first and second flange extender pieces also attach to each other on opposite sides of the injection device.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Applicant: BRISTOL-MYERS SQUIBB COMPANY
    Inventors: Eric Schiller, Christina Joy Laskar, Mitali Aon, Richard Caizza, Jon Bell
  • Patent number: 7869347
    Abstract: A method for detecting and managing a futile neighbor state loop during link state routing is disclosed. The method can include reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts, and performing link state routing to a node via a primary interface. The method can further include detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter and detecting an available backup interface to the node. The method can further include suspending the primary interface to the node and switching routing to the backup interface.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jon A. Bell, Marc W. Price
  • Publication number: 20100097925
    Abstract: The present invention discloses a solution for automated interface switching among routing interfaces. In the solution, a routing daemon can be responsive to operator commands. Routing can be performed in a restricted parallel multi-access interface configuration comprised of a primary and backup interface for conveying routing protocol traffic. The backup interface can be utilized only when the associated primary interface is unavailable. The commands can include a suspend and an activate interface command able to modify the operation of one or more interfaces at the application layer. The suspend interface command can suppress network routing protocol traffic over a specified primary interface and route the traffic over the backup interface. The backup interface can then be designated as the primary interface for which the routing traffic can be conveyed. The activate interface command can activate a suspended interface and can be designated as a backup interface when a primary interface is available.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: JON A. BELL
  • Publication number: 20090316570
    Abstract: A method for detecting and managing a futile neighbor state loop during link state routing is disclosed. The method can include reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts, and performing link state routing to a node via a primary interface. The method can further include detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter and detecting an available backup interface to the node. The method can further include suspending the primary interface to the node and switching routing to the backup interface.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jon A. Bell
  • Patent number: 5431374
    Abstract: A unitized nozzle and top plate assembly for use in a slide gate valve is disclosed which comprises a nozzle having porous, gas permeable walls, a top plate having an opening through its thickness for regulating a flow of molten metal, such as steel, and a recess circumscribing the opening for receiving and securing the discharge end of the nozzle to the top plate. The depth of the recess is at least 50%, and preferably 70-80% of the thickness of the top plate in order to minimize the contact between molten metal and the surface of the top plate opening, which in turn reduces the amount of flow-obstructing alumina deposits which accumulate in this area of the slide gate valve. To prevent leaks from occurring in the system supplying pressurized argon through the porous nozzle walls, the gas coupling that is normally welded directly to the steel can surrounding the nozzle is instead mounted on the end of a steel pipe connected to the can.
    Type: Grant
    Filed: October 29, 1993
    Date of Patent: July 11, 1995
    Assignee: Vesuvius Crucible Company
    Inventors: Dominique Janssen, Jon Bell, Dave Moore, Bruce Winter, George Sundy, Alan J. Engel, Sr.
  • Patent number: D691618
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: October 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Ted Chen, Michael Kruzeniski, Jon Bell, Christopher Acker, Kolby Todd Hoover
  • Patent number: D716838
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Christopher Acker, Jon Bell
  • Patent number: D793552
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 1, 2017
    Assignee: BRISTOL-MYERS SQUIBB COMPANY
    Inventors: Eric Schiller, Christina Joy Laskar, Mitali Aon, Richard Caizza, Jon Bell
  • Patent number: D802125
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: November 7, 2017
    Assignee: BRISTOL-MYERS SQUIBB COMPANY
    Inventors: Eric Schiller, Christina Joy Laskar, Mitali Aon, Richard Caizza, Jon Bell
  • Patent number: D802126
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: November 7, 2017
    Assignee: BRISTOL-MYERS SQUIBB COMPANY
    Inventors: Eric Schiller, Christina Joy Laskar, Mitali Aon, Richard Caizza, Jon Bell