Patents by Inventor Robert L. Patterson
Robert L. Patterson 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: 11313999Abstract: An optical system is disclosed that can include a focal plane. The optical system can also include a primary mirror located in front of the focal plane and having a hole operable to allow light to pass through the primary mirror. The optical system can further include a secondary mirror located in front of the primary mirror and operable to direct light through the hole to the focal plane. The optical system can still further include an intermediate field baffle located at least partially in front of the focal plane. In addition, the optical system can include a shutter mechanism located in front of the baffle. An integrated baffle and shutter device is also disclosed that can include a shutter mechanism having a paddle and an actuator operable to selectively move the paddle between an open position that allows light past the shutter mechanism and a closed position that blocks light.Type: GrantFiled: May 22, 2019Date of Patent: April 26, 2022Assignee: Raytheon CompanyInventors: Keith Carrigan, Robert L. Patterson, Jonathan Tong
-
Publication number: 20200371276Abstract: An optical system is disclosed that can include a focal plane. The optical system can also include a primary mirror located in front of the focal plane and having a hole operable to allow light to pass through the primary mirror. The optical system can further include a secondary mirror located in front of the primary mirror and operable to direct light through the hole to the focal plane. The optical system can still further include an intermediate field baffle located at least partially in front of the focal plane. In addition, the optical system can include a shutter mechanism located in front of the baffle. An integrated baffle and shutter device is also disclosed that can include a shutter mechanism having a paddle and an actuator operable to selectively move the paddle between an open position that allows light past the shutter mechanism and a closed position that blocks light.Type: ApplicationFiled: May 22, 2019Publication date: November 26, 2020Inventors: Keith Carrigan, Robert L. Patterson, Jonathan Tong
-
Publication number: 20190163715Abstract: Disclosed herein are embodiments of a system and method for the dynamic provisioning of static content. In one embodiment, information presented on a content delivery system can be refreshed based on information published on a content management system. One embodiment can interface the content delivery system and the content management system at the page level. More specifically, content dependencies across pages employing the same content or portion(s) thereof can be tracked in a timely, accurate manner. Upon receiving a notification of a change to the content or a portion thereof from the content management system, a content generation system may operate to determine, based on the dependencies, what pages are affected by the change and, based on the determination, dynamically regenerate any and all affected pages. The regenerated pages may then be stored and/or pushed to the web tier for delivery to end users.Type: ApplicationFiled: January 31, 2019Publication date: May 30, 2019Inventors: Newton Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 10235471Abstract: Disclosed herein are embodiments of a system and method for the dynamic provisioning of static content. In one embodiment, information presented on a content delivery system can be refreshed based on information published on a content management system. One embodiment can interface the content delivery system and the content management system at the page level. More specifically, content dependencies across pages employing the same content or portion(s) thereof can be tracked in a timely, accurate manner. Upon receiving a notification of a change to the content or a portion thereof from the content management system, a content generation system may operate to determine, based on the dependencies, what pages are affected by the change and, based on the determination, dynamically regenerate any and all affected pages. The regenerated pages may then be stored and/or pushed to the web tier for delivery to end users.Type: GrantFiled: December 8, 2014Date of Patent: March 19, 2019Assignee: Open Text SA ULCInventors: Newton Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 9686374Abstract: A system and method for provisioning dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: GrantFiled: April 25, 2016Date of Patent: June 20, 2017Assignee: Open Text SA ULCInventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20160241668Abstract: A system and method for provisioning dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: ApplicationFiled: April 25, 2016Publication date: August 18, 2016Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 9338045Abstract: A system and method for provisioning dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: GrantFiled: April 22, 2013Date of Patent: May 10, 2016Assignee: Open Text S.A.Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20150095762Abstract: Disclosed herein are embodiments of a system and method for the dynamic provisioning of static content. In one embodiment, information presented on a content delivery system can be refreshed based on information published on a content management system. One embodiment can interface the content delivery system and the content management system at the page level. More specifically, content dependencies across pages employing the same content or portion(s) thereof can be tracked in a timely, accurate manner. Upon receiving a notification of a change to the content or a portion thereof from the content management system, a content generation system may operate to determine, based on the dependencies, what pages are affected by the change and, based on the determination, dynamically regenerate any and all affected pages. The regenerated pages may then be stored and/or pushed to the web tier for delivery to end users.Type: ApplicationFiled: December 8, 2014Publication date: April 2, 2015Inventors: Newton Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 8924411Abstract: Disclosed herein are embodiments of a system and method for the dynamic provisioning of static content. In one embodiment, information presented on a content delivery system can be refreshed based on information published on a content management system. One embodiment can interface the content delivery system and the content management system at the page level. More specifically, content dependencies across pages employing the same content or portion(s) thereof can be tracked in a timely, accurate manner. Upon receiving a notification of a change to the content or a portion thereof from the content management system, a content generation system may operate to determine, based on the dependencies, what pages are affected by the change and, based on the determination, dynamically regenerate any and all affected pages. The regenerated pages may then be stored and/or pushed to the web tier for delivery to end users.Type: GrantFiled: May 31, 2006Date of Patent: December 30, 2014Assignee: Open Text S.A.Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20140201615Abstract: Disclosed herein are embodiments of a system and method for the dynamic provisioning of static content. In one embodiment, information presented on a content delivery system can be refreshed based on information published on a content management system. One embodiment can interface the content delivery system and the content management system at the page level. More specifically, content dependencies across pages employing the same content or portion(s) thereof can be tracked in a timely, accurate manner. Upon receiving a notification of a change to the content or a portion thereof from the content management system, a content generation system may operate to determine, based on the dependencies, what pages are affected by the change and, based on the determination, dynamically regenerate any and all affected pages. The regenerated pages may then be stored and/or pushed to the web tier for delivery to end users.Type: ApplicationFiled: May 31, 2006Publication date: July 17, 2014Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20130232227Abstract: A system and method for provisioning dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: ApplicationFiled: April 22, 2013Publication date: September 5, 2013Applicant: Open Text S.A.Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanus, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Peterson, Ian Stahl, Lara Long
-
Patent number: 8433724Abstract: Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: GrantFiled: August 3, 2012Date of Patent: April 30, 2013Assignee: Open Text S.A.Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanus, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20120303765Abstract: Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: ApplicationFiled: August 3, 2012Publication date: November 29, 2012Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanus, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 8260802Abstract: Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: GrantFiled: October 7, 2010Date of Patent: September 4, 2012Assignee: Open Text S.A.Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Publication number: 20110022947Abstract: Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: ApplicationFiled: October 7, 2010Publication date: January 27, 2011Inventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanus, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean ` Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 7860820Abstract: Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself.Type: GrantFiled: May 31, 2006Date of Patent: December 28, 2010Assignee: Vignette Software, LLCInventors: N. Isaac Rajkumar, Mark McCalister, Expeditus Bolanos, Peter Hale, Mark Martin, Richard Nemec, Puhong You, Daun DeFrance, Ching-Fu Chang, Priya Reddy, Ladislav Kis, Robert L. Patterson, Tony Zgarba, Jeffrey M. Collins, Michael C. Tulkoff, Miles Chaston, Dean Moses, John Petersen, Ian Stahl, Lara Long
-
Patent number: 5633622Abstract: A truck driver logging device including a display adapted to depict a time log graph. The time log graph comprises a plurality of rows each corresponding to a duty pertinent to the daily activities of a truck driver. The time log graph further comprises a multiplicity of columns with vertically aligned tick marks depicted thereon. Each tick mark corresponds to a specific time within a twenty-four hour period. A plurality of duty buttons are adapted to graph a line within the corresponding row between two of the tick marks thus displaying the specific time of the day allotted to the corresponding duty. The beginning of a specific line in a row is defined merely by pressing duty key at the beginning of the time allotted to the associated duty and the end thereof is afforded by the subsequent depression of a different duty key.Type: GrantFiled: March 14, 1996Date of Patent: May 27, 1997Inventor: Robert L. Patterson
-
Patent number: 5321756Abstract: A stereophonic loudspeaker system which includes at least two channel loudspeakers and a centrally located feedback control loudspeaker. Each channel loudspeaker incorporates an electrically driven low frequency electrosonic transducer and a sonically driven electrosonic transducer sonically coupled together to form a sonic oscillator. The sonically driven transducer responds to sound and sonic vibrations produced by the electrically driven transducer to produce sounds and an electrical output signal. The feedback control amplifier includes a plurality of electrosonic transducers interconnected sonically and electrically. The transducers of the feedback control loudspeaker respond to the electrical signals from the sonically driven transducers of the channel loudspeakers to interactively enhance the production of aurally pleasing low frequency sound from the loudspeaker system.Type: GrantFiled: April 14, 1992Date of Patent: June 14, 1994Inventors: James K. Patterson, Jr., Robert L. Patterson
-
Patent number: D335474Type: GrantFiled: March 23, 1990Date of Patent: May 11, 1993Inventors: James K. Patterson, Jr., Robert L. Patterson
-
Patent number: D335497Type: GrantFiled: March 23, 1990Date of Patent: May 11, 1993Inventors: James K. Patterson, Jr., Robert L. Patterson