Patents by Inventor Jeffrey Schroeder

Jeffrey Schroeder 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: 9853684
    Abstract: A system that incorporates teachings of the subject disclosure may include, for example, a communication device including a matching network for impedance tuning and pairs of antennas that can be utilized as primary and diversity antennas, respectively, and can provide high radiation efficiency. An RF switch can be utilized for re-configuring the primary and diversity antennas. Other embodiments are disclosed.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 26, 2017
    Assignee: BlackBerry Limited
    Inventors: Daniel Charles Boire, Jeffrey Schroeder, Gregory Mendolia
  • Patent number: 9847807
    Abstract: A system that incorporates teachings of the subject disclosure may include, for example, a communication device including a matching network for impedance tuning and pairs of antennas that can be utilized as primary and diversity antennas, respectively, and can provide high radiation efficiency. An RF switch can be utilized for re-configuring the primary and diversity antennas. Other embodiments are disclosed.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 19, 2017
    Assignee: BlackBerry Limited
    Inventors: Yongfei Zhu, Gregory Mendolia, James Dilorenzo, Jeffrey Schroeder
  • Patent number: 9495161
    Abstract: In one embodiment, a processor includes plural processing cores, and plural instruction stores, each instruction store storing at least one instruction, each instruction having a corresponding group number, each instruction store having a unique identifier. The processor also includes a group execution matrix having a plurality of group execution masks and a store execution matrix comprising a plurality of store execution masks. The processor further includes a core selection unit that, for each instruction within each instruction store, selects a store execution mask from the store execution matrix. The core selection unit for each instruction within each instruction store selects at least one group execution mask from the group execution matrix. The core selection unit performs logic operations to create a core request mask.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: November 15, 2016
    Assignee: Cavium, Inc.
    Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
  • Publication number: 20160105210
    Abstract: A system that incorporates teachings of the subject disclosure may include, for example, a communication device including a matching network for impedance tuning and pairs of antennas that can be utilized as primary and diversity antennas, respectively, and can provide high radiation efficiency. An RF switch can be utilized for re-configuring the primary and diversity antennas. Other embodiments are disclosed.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 14, 2016
    Inventors: YONGFEI ZHU, GREGORY MENDOLIA, JAMES DILORENZO, JEFFREY SCHROEDER
  • Publication number: 20160105212
    Abstract: A system that incorporates teachings of the subject disclosure may include, for example, a communication device including a matching network for impedance tuning and pairs of antennas that can be utilized as primary and diversity antennas, respectively, and can provide high radiation efficiency. An RF switch can be utilized for re-configuring the primary and diversity antennas. Other embodiments are disclosed.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 14, 2016
    Inventors: Daniel Charles Boire, JEFFREY SCHROEDER, GREGORY MENDOLIA
  • Publication number: 20150363200
    Abstract: In one embodiment, a processor includes plural processing cores, and plural instruction stores, each instruction store storing at least one instruction, each instruction having a corresponding group number, each instruction store having a unique identifier. The processor also includes a group execution matrix having a plurality of group execution masks and a store execution matrix comprising a plurality of store execution masks. The processor further includes a core selection unit that, for each instruction within each instruction store, selects a store execution mask from the store execution matrix. The core selection unit for each instruction within each instruction store selects at least one group execution mask from the group execution matrix. The core selection unit performs logic operations to create a core request mask.
    Type: Application
    Filed: August 18, 2015
    Publication date: December 17, 2015
    Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
  • Patent number: 9129060
    Abstract: In one embodiment, a processor includes plural processing cores, and plural instruction stores, each instruction store storing at least one instruction, each instruction having a corresponding group number, each instruction store having a unique identifier. The processor also includes a group execution matrix having a plurality of group execution masks and a store execution matrix comprising a plurality of store execution masks. The processor further includes a core selection unit that, for each instruction within each instruction store, selects a store execution mask from the store execution matrix. The core selection unit for each instruction within each instruction store selects at least one group execution mask from the group execution matrix. The core selection unit performs logic operations to create a core request mask.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: September 8, 2015
    Assignee: Cavium, Inc.
    Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
  • Patent number: 9128769
    Abstract: In one embodiment, a processor comprises a plurality of hardware resources, each hardware resource having a clock cycle. The processor also comprises a plurality of work stores, each work store assigned into one of a plurality of virtual functions if a mode of the processor is set to a virtual function mode, and each work store assigned into one physical function if the mode of the processor is set to a physical function mode. The processor further comprises dispatch logic configured to dispatch work from any work store corresponding to any virtual function or physical function to any released hardware resources.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: September 8, 2015
    Assignee: Cavium, Inc.
    Inventors: Jeffrey Schroeder, Jeff Pangborn, Najeeb Ansari, Bryan Chin, Leo Chen, Ahmed Shahid, Paul Scrobohaci, Chee Hu, Michael Carns, Wu Ye, Brian Hunter
  • Publication number: 20130097350
    Abstract: In one embodiment, a processor includes processing cores, and instruction stores storing instructions at least one instructions having a group number, each instruction store having a unique identifier. The processor also includes a group execution matrix having group execution masks and a store execution matrix having store execution masks. The processor further includes a core selection unit that, for each instruction, selects a store execution mask using the unique identifier as an index. The core selection unit for each instruction, selects at least one group execution mask using the group number as an index, and performs logic operations on the selected group execution mask and the store execution mask to create a core request mask. The processor also includes an arbitration unit that determines instruction priority, assigns an instruction for each available core, and signals the instruction store of the assigned instruction to send the assigned instruction to the available core.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Applicant: Cavium, Inc.
    Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
  • Publication number: 20130097598
    Abstract: In one embodiment, a processor comprises a plurality of hardware resources, each hardware resource having a clock cycle. The processor also comprises a plurality of work stores, each work store assigned into one of a plurality of virtual functions if a mode of the processor is set to a virtual function mode, and each work store assigned into one physical function if the mode of the processor is set to a physical function mode. The processor further comprises dispatch logic configured to dispatch work from any work store corresponding to any virtual function or physical function to any released hardware resources.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Applicant: Cavium, Inc.
    Inventors: Jeffrey Schroeder, Jeff Pangborn, Najeeb Ansari, Bryan Chin, Leo Chen, Ahmed Shahid, Paul Scrobohaci, Chee Hu, Michael Carns, Wu Ye, Brian Hunter
  • Patent number: 8404292
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A cover for a tray has a horizontal section and a vertical section extending downwardly from one side of the horizontal section. A rack in the heating compartment includes a channel and a stop that blocks the front end of the channel. The vertical section of the cover fits securely in the channel behind the stop such that the rack supports the cover substantially only through the vertical section. When a tray is inserted into the receiving space cooperatively defined by the cover and rack, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: March 26, 2013
    Assignee: Prince Castle, Inc.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Publication number: 20120079699
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A cover for a tray has a horizontal section and a vertical section extending downwardly from one side of the horizontal section. A rack in the heating compartment includes a channel and a stop that blocks the front end of the channel. The vertical section of the cover fits securely in the channel behind the stop such that the rack supports the cover substantially only through the vertical section. When a tray is inserted into the receiving space cooperatively defined by the cover and rack, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Application
    Filed: December 14, 2011
    Publication date: April 5, 2012
    Applicant: PRINCE CASTLE, INC.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Patent number: 8096231
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A cover for a tray has a horizontal section and a vertical section extending downwardly from one side of the horizontal section. A rack in the heating compartment includes a channel and a stop that blocks the front end of the channel. The vertical section of the cover fits securely in the channel behind the stop such that the rack supports the cover substantially only through the vertical section. When a tray is inserted into the receiving space cooperatively defined by the cover and rack, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: January 17, 2012
    Assignee: Prince Castle, Inc.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Patent number: 7858906
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A rack in the heating compartment includes a support member, a channel, and a stop that blocks the front end of the channel. A cover that includes a horizontal section and a vertical section is mounted on the support such that the horizontal section is supported on one side by the support member and on the other side by the vertical section, which is positioned in the channel behind the stop. When a tray is inserted into the receiving space defined by the cover and support member, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: December 28, 2010
    Assignee: Prince Castle, Inc.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Publication number: 20090199725
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A cover for a tray has a horizontal section and a vertical section extending downwardly from one side of the horizontal section. A rack in the heating compartment includes a channel and a stop that blocks the front end of the channel. The vertical section of the cover fits securely in the channel behind the stop such that the rack supports the cover substantially only through the vertical section. When a tray is inserted into the receiving space cooperatively defined by the cover and rack, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Application
    Filed: February 12, 2008
    Publication date: August 13, 2009
    Applicant: PRINCE CASTLE, INC.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Publication number: 20080302778
    Abstract: A food warming apparatus includes a heating compartment that can hold one or more trays containing previously cooked food portions. A rack in the heating compartment includes a support member, a channel, and a stop that blocks the front end of the channel. A cover that includes a horizontal section and a vertical section is mounted on the support such that the horizontal section is supported on one side by the support member and on the other side by the vertical section, which is positioned in the channel behind the stop. When a tray is inserted into the receiving space defined by the cover and support member, the cover is lifted up so that the horizontal section rests on the tray and at least partially blocks the open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained in the tray.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: PRINCE CASTLE, INC.
    Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
  • Patent number: 7308005
    Abstract: A method and system for providing time division multiple access communications is disclosed. The disclosure includes sending a first message in a time slot. The time slot has a slot length. The first message has a first time associated therewith. The first time includes the time required to send the first message and the propagation delay associated with the reception of the first message by a second transceiver. The disclosure also includes determining time remaining in the time slot for sending a second message. The time remaining is based on the first time and the slot length. The disclosure also relates to sending a second message in the time slot if the length of the second message plus the length of the propagation delay associated with the second message is less than the time remaining in the time slot.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: December 11, 2007
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Eric O. Zuber, Jeffrey A. Schroeder
  • Patent number: 6502826
    Abstract: A piston seal for sealing a high pressure hydraulic cylinder includes a rigid seal ring, an elastomeric energizer ring, and a mask structure. The mask structure is effective in decreasing explosive decompression of air entrapped under the surface of the elastomeric energizer ring that causes pitting and deterioration of the elastomer of the energizer ring by masking the energizer ring material from harmful ingress and egress of air.
    Type: Grant
    Filed: October 30, 2000
    Date of Patent: January 7, 2003
    Assignee: Caterpillar Inc
    Inventors: Jeffrey A. Schroeder, Richard L. Tennis