Patents by Inventor Jeffrey A. Schroeder
Jeffrey A. 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: 9853684Abstract: 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: GrantFiled: October 8, 2015Date of Patent: December 26, 2017Assignee: BlackBerry LimitedInventors: Daniel Charles Boire, Jeffrey Schroeder, Gregory Mendolia
-
Patent number: 9847807Abstract: 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: GrantFiled: October 8, 2015Date of Patent: December 19, 2017Assignee: BlackBerry LimitedInventors: Yongfei Zhu, Gregory Mendolia, James Dilorenzo, Jeffrey Schroeder
-
Patent number: 9495161Abstract: 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: GrantFiled: August 18, 2015Date of Patent: November 15, 2016Assignee: Cavium, Inc.Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
-
Publication number: 20160105212Abstract: 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: ApplicationFiled: October 8, 2015Publication date: April 14, 2016Inventors: Daniel Charles Boire, JEFFREY SCHROEDER, GREGORY MENDOLIA
-
Publication number: 20160105210Abstract: 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: ApplicationFiled: October 8, 2015Publication date: April 14, 2016Inventors: YONGFEI ZHU, GREGORY MENDOLIA, JAMES DILORENZO, JEFFREY SCHROEDER
-
Publication number: 20150363200Abstract: 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: ApplicationFiled: August 18, 2015Publication date: December 17, 2015Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
-
Patent number: 9128769Abstract: 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: GrantFiled: October 13, 2011Date of Patent: September 8, 2015Assignee: 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: 9129060Abstract: 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: GrantFiled: October 13, 2011Date of Patent: September 8, 2015Assignee: Cavium, Inc.Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
-
Publication number: 20130097350Abstract: 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: ApplicationFiled: October 13, 2011Publication date: April 18, 2013Applicant: Cavium, Inc.Inventors: Najeeb I. Ansari, Michael Carns, Jeffrey Schroeder, Bryan Chin
-
Publication number: 20130097598Abstract: 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: ApplicationFiled: October 13, 2011Publication date: April 18, 2013Applicant: 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: 8404292Abstract: 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: GrantFiled: December 14, 2011Date of Patent: March 26, 2013Assignee: Prince Castle, Inc.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Publication number: 20120079699Abstract: 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: ApplicationFiled: December 14, 2011Publication date: April 5, 2012Applicant: PRINCE CASTLE, INC.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Patent number: 8096231Abstract: 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: GrantFiled: February 12, 2008Date of Patent: January 17, 2012Assignee: Prince Castle, Inc.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Patent number: 7858906Abstract: 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: GrantFiled: June 8, 2007Date of Patent: December 28, 2010Assignee: Prince Castle, Inc.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Publication number: 20090199725Abstract: 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: ApplicationFiled: February 12, 2008Publication date: August 13, 2009Applicant: PRINCE CASTLE, INC.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Publication number: 20080302778Abstract: 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: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Applicant: PRINCE CASTLE, INC.Inventors: Loren J. Veltrop, Jeffrey Schroeder, Charles Hartfelder, Jack Guasta
-
Patent number: 7308005Abstract: 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: GrantFiled: September 23, 2002Date of Patent: December 11, 2007Assignee: Rockwell Collins, Inc.Inventors: Brian R. Roggendorf, Eric O. Zuber, Jeffrey A. Schroeder
-
Patent number: 6502826Abstract: 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: GrantFiled: October 30, 2000Date of Patent: January 7, 2003Assignee: Caterpillar IncInventors: Jeffrey A. Schroeder, Richard L. Tennis