Patents by Inventor Justin Mann

Justin Mann 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: 10912035
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state. A cloud-based keep-alive service can maintain mobile computing device-service provider communication links by sending one keep-alive communication to a mobile computing device in place of multiple communications. Upon receiving a response, the keep-alive surface can send a plurality of keep-alive communications to a plurality of cloud-based service providers.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 10866715
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: December 15, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martijn E. Van Tilburg, Colin R. Anthony
  • Publication number: 20200183572
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 11, 2020
    Inventors: Jason F. MOORE, Justin MANN, Martijn E. VAN TILBURG, Colin R. ANTHONY
  • Publication number: 20190380095
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state. A cloud-based keep-alive service can maintain mobile computing device-service provider communication links by sending one keep-alive communication to a mobile computing device in place of multiple communications. Upon receiving a response, the keep-alive surface can send a plurality of keep-alive communications to a plurality of cloud-based service providers.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 12, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 10375645
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state. A cloud-based keep-alive service can maintain mobile computing device-service provider communication links by sending one keep-alive communication to a mobile computing device in place of multiple communications. Upon receiving a response, the keep-alive surface can send a plurality of keep-alive communications to a plurality of cloud-based service providers.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 10216383
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martijn E. Van Tilburg, Colin R. Anthony
  • Patent number: 9827122
    Abstract: A system for providing a continuous passage through a delivery catheter comprising a handle that defines an internal chamber. A first tube having a proximal end and a distal end and a first bore, the first tube being fixedly mounted within the handle, wherein the first bore at the distal end of the first tube is shaped to define a first inverse conical surface. A second tube having a proximal end and a distal end and a second bore, the second tube being slidably mounted within the handle, wherein the second bore is in axial alignment with the first bore. A third tube having a proximal end and a distal end and a third bore.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: November 28, 2017
    Assignee: Abbott Cardiovascular Systems Inc.
    Inventors: Tram U. Le, Justin Mann
  • Publication number: 20170289916
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state. A cloud-based keep-alive service can maintain mobile computing device-service provider communication links by sending one keep-alive communication to a mobile computing device in place of multiple communications. Upon receiving a response, the keep-alive surface can send a plurality of keep-alive communications to a plurality of cloud-based service providers.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 9721034
    Abstract: The management of tabs in browser applications may be at least partially automated. In a described implementation, a link present in browser content information may include a link property indicating that the new browser content information targeted by the link is to be opened in a new tab. A browser application can therefore automatically launch a new tab without a user request. In another described implementation, a new travelog created for a new tab may be initially populated with an historical entry that points to spawning browser content information and identifies the originating tab. When a user attempts to move backward from an initial page of the new tab, a browser application can therefore automatically redisplay the spawning browser content information at the originating tab.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: August 1, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason F. Moore, Justin Mann, Martijn Eldert Van Tilburg
  • Patent number: 9693313
    Abstract: A method of coordinating tasks of a mobile computing device may include initializing a timer associated with one or more tasks and a state condition. The state condition may depend on a device state of the mobile computing device and/or a component state of a mobile computing device component. An expiration of the timer is detected. Upon detecting the expiration, a determination is made whether the state condition is satisfied based on whether the mobile computing device is in the device state and/or the mobile computing device component is in the component state. Based at least in part on the determination that the state condition is satisfied, performance of the one or more tasks associated with the timer can be initiated.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: June 27, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 9517151
    Abstract: An apparatus and method for controlling inflation pressure and pressurization rate of a balloon during deployment of a stent or scaffold are disclosed. The apparatus and method involve a pressure attenuator for controlling an inflation rate of the delivery balloon.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 13, 2016
    Assignee: Abbott Cardiovascular Systems Inc.
    Inventors: Matthew Gillick, Yunbing Wang, Justin Mann, Bruce Wilson, James Oberhauser
  • Publication number: 20160324669
    Abstract: A system for providing a continuous passage through a delivery catheter comprising a handle that defines an internal chamber. A first tube having a proximal end and a distal end and a first bore, the first tube being fixedly mounted within the handle, wherein the first bore at the distal end of the first tube is shaped to define a first inverse conical surface. A second tube having a proximal end and a distal end and a second bore, the second tube being slidably mounted within the handle, wherein the second bore is in axial alignment with the first bore. A third tube having a proximal end and a distal end and a third bore.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Applicant: Abbot Cardiovascular Systems Inc.
    Inventors: Tram U. Le, Justin Mann
  • Publication number: 20150268832
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: JASON F. MOORE, JUSTIN MANN, MARTIJN E. VAN TILBURG, COLIN R. ANTHONY
  • Patent number: 9081470
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martin E. Van Tilburg, Colin R. Anthony
  • Publication number: 20150078237
    Abstract: A method of coordinating tasks of a mobile computing device may include initializing a timer associated with one or more tasks and a state condition. The state condition may depend on a device state of the mobile computing device and/or a component state of a mobile computing device component. An expiration of the timer is detected. Upon detecting the expiration, a determination is made whether the state condition is satisfied based on whether the mobile computing device is in the device state and/or the mobile computing device component is in the component state. Based at least in part on the determination that the state condition is satisfied, performance of the one or more tasks associated with the timer can be initiated.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 19, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 8898487
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. Upon detecting a trigger event causing a mobile computing device to transition from a low-power state to an active state, the device can determine whether the trigger event occurs within the expiration window of a timer, and execute tasks associated with the trigger event and the timer. Tasks associated with state-based timers can be executed if the mobile computing device or a component thereof is in (or, alternatively, not in) a specified state. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Publication number: 20130261729
    Abstract: An apparatus and method for controlling inflation pressure and pressurization rate of a balloon during deployment of a stent or scaffold is disclosed.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: Abbott Caridovascular Systems Inc.
    Inventors: Matthew Gillick, Yunbing Wang, Justin Mann, Bruce Wilson, James Oberhauser
  • Publication number: 20120167118
    Abstract: Mobile computing device power consumption can be reduced by using expiration window timers, state-based timers and/or the coordination of keep-alive timers. Upon detecting a trigger event causing a mobile computing device to transition from a low-power state to an active state, the device can determine whether the trigger event occurs within the expiration window of a timer, and execute tasks associated with the trigger event and the timer. Tasks associated with state-based timers can be executed if the mobile computing device or a component thereof is in (or, alternatively, not in) a specified state. A mobile computing device can execute tasks associated with multiple keep-alive timers used for maintaining communication links between the device and cloud-based service providers in a single active state.
    Type: Application
    Filed: December 27, 2010
    Publication date: June 28, 2012
    Applicant: Microsoft Corporation
    Inventors: Sudeesh R. Pingili, Bharath Siravara, Martin Regen, Ray Brown, Justin Mann, Stephane Karoubi, Li Xu
  • Patent number: 8077175
    Abstract: A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. Numerous layouts of the images on the display are disclosed.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Colin R. Anthony, Justin Mann, Martijn E. Van Tilburg
  • Publication number: 20110122129
    Abstract: A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. Numerous layouts of the images on the display are disclosed.
    Type: Application
    Filed: January 27, 2011
    Publication date: May 26, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: COLIN R. ANTHONY, JUSTIN MANN, MARTIJN E. VAN TILBURG