Patents by Inventor Jeff Rogers

Jeff Rogers 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: 11907272
    Abstract: Disclosed in some examples are methods, systems, machine-readable media, and devices which provide for real-time personalized suggestions for participants in a network-based communication service. The personalized suggestions may include options for taking actions, content suggestions, and smart replies. These suggestions may be based upon the current conversation and are delivered personally to each participant.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: February 20, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nikrouz Ghotbi, Eddie Fusaro, John Alton Price, Jeff Roger DeVries
  • Patent number: 10949110
    Abstract: Apparatus and method for managing metadata in a data storage device, such as a solid-state drive (SSD). In some embodiments, a non-volatile memory (NVM) includes a population of semiconductor memory dies. The dies are connected a number of parallel channels such that less than all of the semiconductor dies are connected to each channel. A controller circuit apportions the semiconductor memory dies into a plurality of die sets, with each die set configured to store user data blocks associated with a different user. The controller circuit subsequently rearranges the dies into a different arrangement of die sets so that at least one die is migrated from a first dies set to a second die set. A map manager circuit is configured to establish an array of pointers in a memory to identify contiguous portions of map metadtata that describe user data stored in the at least one migrated die.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 16, 2021
    Assignee: Seagate Technology LLC
    Inventors: Stacey Secatch, David W. Claude, Steven S. Williams, Jeff Rogers
  • Patent number: 10872015
    Abstract: A data storage system can connect a plurality of remote hosts to a plurality of die sets resident in a semiconductor memory. Execution of at least one data access command addressed by a remote host of the plurality of remote hosts can occur prior to a power interruption event being detected for at least one die set of the plurality of die sets. User-generated data associated with the at least one data access command may then be flushed to a predetermined location responsive to an available resource budget associated with the power interruption event.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 22, 2020
    Assignee: Seagate Technology LLC
    Inventors: Stacey Secatch, Steven S. Williams, David W. Claude, Benjamin J. Scott, Kyumsung Lee, Jeff Rogers
  • Publication number: 20200004448
    Abstract: A data storage system can arrange semiconductor memory into a plurality of die sets that each store a top-level map with each top-level map logging information about user-generated data stored in a die set in which the top-level map is stored. A journal can be stored in at least one die set of the plurality of die sets with each journal logging a change to user-generated data stored in the die set of the plurality of die sets in which the journal and top-level map are each located.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Stacey Secatch, Steven S. Williams, David W. Claude, Benjamin J. Scott, Kyumsung Lee, Jeff Rogers
  • Publication number: 20200004450
    Abstract: Apparatus and method for managing metadata in a data storage device, such as a solid-state drive (SSD). In some embodiments, a non-volatile memory (NVM) includes a population of semiconductor memory dies. The dies are connected a number of parallel channels such that less than all of the semiconductor dies are connected to each channel. A controller circuit apportions the semiconductor memory dies into a plurality of die sets, with each die set configured to store user data blocks associated with a different user. The controller circuit subsequently rearranges the dies into a different arrangement of die sets so that at least one die is migrated from a first dies set to a second die set. A map manager circuit is configured to establish an array of pointers in a memory to identify contiguous portions of map metadtata that describe user data stored in the at least one migrated die.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Stacey Secatch, David W. Claude, Steven S. Williams, Jeff Rogers
  • Publication number: 20200004636
    Abstract: A data storage system can connect a plurality of remote hosts to a plurality of die sets resident in a semiconductor memory. Execution of at least one data access command addressed by a remote host of the plurality of remote hosts can occur prior to a power interruption event being detected for at least one die set of the plurality of die sets. User-generated data associated with the at least one data access command may then be flushed to a predetermined location responsive to an available resource budget associated with the power interruption event.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Stacey Secatch, Steven S. Williams, David W. Claude, Benjamin J. Scott, Kyumsung Lee, Jeff Rogers
  • Publication number: 20180239770
    Abstract: Disclosed in some examples are methods, systems, machine-readable media, and devices which provide for real-time personalized suggestions for participants in a network-based communication service. The personalized suggestions may include options for taking actions, content suggestions, and smart replies. These suggestions may be based upon the current conversation and are delivered personally to each participant.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Nikrouz Ghotbi, Eddie Fusaro, John Alton Price, Jeff Roger DeVries
  • Patent number: 9310212
    Abstract: A system, method and apparatus for hybrid off-board vehicle navigation are disclosed. In the system, a multi-stop route package is created and sent from a route server to a navigation device. The route package can include a collection of vehicle attributes and corresponding road restrictions for guiding the vehicle towards its destination. The server can optionally push the route package to the vehicle in an email message or other stored communication. When an off-route condition is detected, the navigation device can send a route request to the server that includes the vehicle attributes and the corresponding road restrictions. The server can respond with a partial route correction that is determined based on the vehicle attributes and road restrictions.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: April 12, 2016
    Assignee: Environmental Systems Research Institute, Inc.
    Inventors: Jeff Rogers, Matt Crowder, Kerry Somerville, Richard Pearlman, Matthew Chaffin, Bert Yagrich
  • Publication number: 20150112584
    Abstract: A system, method and apparatus for hybrid off-board vehicle navigation are disclosed. In the system, a multi-stop route package is created and sent from a route server to a navigation device. The route package can include a collection of vehicle attributes and corresponding road restrictions for guiding the vehicle towards its destination. The server can optionally push the route package to the vehicle in an email message or other stored communication. When an off-route condition is detected, the navigation device can send a route request to the server that includes the vehicle attributes and the corresponding road restrictions. The server can respond with a partial route correction that is determined based on the vehicle attributes and road restrictions.
    Type: Application
    Filed: November 7, 2014
    Publication date: April 23, 2015
    Inventors: Jeff Rogers, Matt Crowder, Kerry Somerville, Richard Pearlman, Matthew Chaffin, Bert Yagrich
  • Patent number: 8909466
    Abstract: A system, method and apparatus for hybrid off-board vehicle navigation are disclosed. In the system, a multi-stop route package is created and sent from a route server to a navigation device. The route package can include a collection of vehicle attributes and corresponding road restrictions for guiding the vehicle towards its destination. The server can optionally push the route package to the vehicle in an email message or other stored communication. When an off-route condition is detected, the navigation device can send a route request to the server that includes the vehicle attributes and the corresponding road restrictions. The server can respond with a partial route correction that is determined based on the vehicle attributes and road restrictions.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: December 9, 2014
    Assignee: Environmental Systems Research Institute, Inc.
    Inventors: Jeff Rogers, Matt Crowder, Kerry Somerville, Richard Pearlman, Matthew Chaffin, Bert Yagrich
  • Patent number: 8751584
    Abstract: A method for providing presence-related information is provided. The method includes creating a template of presence parameters for an application, storing the template, a presence access layer retrieving the template, the presence access layer using the template to create a profile of at least one presence parameter for the application, and the presence access layer using the profile to specify a presence-related action for the application.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: June 10, 2014
    Assignee: BlackBerry Limited
    Inventors: Randy Michael Rossi, Jeff Rogers, Suresh Chitturi, Brian McColgan
  • Patent number: 8645132
    Abstract: Embodiments of the present invention improve content manipulation systems and methods using speech recognition. In one embodiment, the present invention includes a method comprising configuring a recognizer to recognize utterances in the presence of a background audio signal having particular audio characteristics. A composite signal comprising a first audio signal and a spoken utterance of a user is received by the recognizer, where the first audio signal comprises the particular audio characteristics used to configure the recognizer so that the recognizer is desensitized to the first audio signal. The spoke utterance is recognized in the presence of the first audio signal when the spoken utterance is one of the predetermined utterances. An operation is performed on the first audio signal.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: February 4, 2014
    Assignee: Sensory, Inc.
    Inventors: Todd F. Mozer, Jeff Rogers, Pieter J. Vermeulen, Jonathan Shaw
  • Publication number: 20130054235
    Abstract: Embodiments of the present invention improve content manipulation systems and methods using speech recognition. In one embodiment, the present invention includes a method comprising configuring a recognizer to recognize utterances in the presence of a background audio signal having particular audio characteristics. A composite signal comprising a first audio signal and a spoken utterance of a user is received by the recognizer, where the first audio signal comprises the particular audio characteristics used to configure the recognizer so that the recognizer is desensitized to the first audio signal. The spoke utterance is recognized in the presence of the first audio signal when the spoken utterance is one of the predetermined utterances. An operation is performed on the first audio signal.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Applicant: Sensory, Incorporated
    Inventors: Todd F. Mozer, Jeff Rogers, Pieter J. Vermeulen, Jonathan Shaw
  • Patent number: 8327979
    Abstract: A portable, non-motorized automatic lift and transport apparatus allows users to lift and transport a small, powered vehicle with minimal physical exertion and without the need for secondary power source. The apparatus is comprised of a base and platform connected to a gear housing. The gear housing telescopically engages and moves vertically within a vehicle mount via a gear system. The drive wheels of the small, powered vehicle to be transported power the gear system attached to the gear housing to rotate the gear system and subsequently lift the to-be-transported vehicle using its own power source. A storage position is provided that can be used without disengaging a transmission.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: December 11, 2012
    Inventors: Patrick Lynch, Jeff Rogers, Jeff Crouch, Joseph D. Whitney
  • Publication number: 20120117175
    Abstract: A method for a watcher to receive presence information. The method includes the watcher requesting presence information from a presence access layer and then disconnecting from the presence access layer. The method further includes the presence access layer receiving the requested information through a persistent session with a presence server, storing the requested information, and delivering the requested information to the watcher after the watcher reconnects to the presence access layer.
    Type: Application
    Filed: January 20, 2012
    Publication date: May 10, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jeff Rogers, Sin-Hang So, Brian McColgan
  • Patent number: 8117297
    Abstract: A method of registering a central container application executing on a mobile device with one of one or more mediator services executing on one or more remote servers is provided. Configuration information is received at the mobile device identifying a mediator service of the one or more mediator services the central container application is to register with. The central container application is notified that the configuration information is available. The central container application is registered with the identified first mediator service. The configuration information is retrieved and communication is established with the mediator service identified in the configuration information. Information regarding the current state of the central container application is send to the identified mediator service. Administrative information is then received from the mediator service.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: February 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Kenneth Wallis, Viera Bibr, Sean Paul Taylor, Brindusa Fritsch, Kamen Vitanov, Jeff Rogers
  • Patent number: 8103730
    Abstract: A method for a watcher to receive presence information. The method includes the watcher requesting presence information from a presence access layer and then disconnecting from the presence access layer. The method further includes the presence access layer receiving the requested information through a persistent session with a presence server, storing the requested information, and delivering the requested information to the watcher after the watcher reconnects to the presence access layer.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: January 24, 2012
    Assignee: Research In Motion Limited
    Inventors: Jeff Rogers, Sin-Hang So, Brian McColgan
  • Publication number: 20100257261
    Abstract: A method of registering a central container application executing on a mobile device with one of one or more mediator services executing on one or more remote servers is provided. Configuration information is received at the mobile device identifying a mediator service of the one or more mediator services the central container application is to register with. The central container application is notified that the configuration information is available. The central container application is registered with the identified first mediator service. The configuration information is retrieved and communication is established with the mediator service identified in the configuration information. Information regarding the current state of the central container application is send to the identified mediator service. Administrative information is then received from the mediator service.
    Type: Application
    Filed: June 11, 2010
    Publication date: October 7, 2010
    Inventors: Kenneth Wallis, Viera Bibr, Sean Paul Taylor, Brindusa Fritsch, Kamen Vitanov, Jeff Rogers
  • Patent number: D729252
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: May 12, 2015
    Assignee: D & D Security Resources, Inc.
    Inventors: Dean Smith, Donna Smith, Jeff Rogers, Joe Pearce
  • Patent number: D775132
    Type: Grant
    Filed: June 20, 2015
    Date of Patent: December 27, 2016
    Assignee: D & D SECURITY RESOURCES, INC.
    Inventors: Dean Smith, Donna Smith, Jeff Rogers