Patents by Inventor Edward J. Farrell
Edward J. Farrell 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: 9693569Abstract: A smoke generator for providing smoke to a food smoking cabinet includes an upright enclosure with a fuel storage area located above a combustion chamber. An operating rod assembly including an operating rod, partition, and fuel agitator extend downwardly into the pellet fuel storage area. The operating rod may be manipulated from outside the enclosure to operate the agitator and selectively reposition the partition and relocate the agitator within the fuel storage area of the enclosure.Type: GrantFiled: October 3, 2013Date of Patent: July 4, 2017Assignee: Smokehouse Products, LLCInventors: Timothy E. Wingerd, Homer W. Lindsey, Richard Furrow, Edward J. Farrell
-
Patent number: 9208241Abstract: A system generates a computer user interface by including a tag in an area of the user interface that corresponds to a task flow component. The task flow component includes a plurality of sub-pages and control flow for the sub-pages. The user interface receives the task flow component and displays a current task flow sub-page within the area of the user interface and enables the control flow.Type: GrantFiled: March 7, 2008Date of Patent: December 8, 2015Assignee: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Matthew Clifton Cooper
-
Publication number: 20150096448Abstract: A smoke generator for providing smoke to a food smoking cabinet includes an upright enclosure with a fuel storage area located above a combustion chamber. An operating rod assembly including an operating rod, partition, and fuel agitator extend downwardly into the pellet fuel storage area. The operating rod may be manipulated from outside the enclosure to operate the agitator and selectively reposition the partition and agitator within the fuel storage area of the enclosure.Type: ApplicationFiled: October 3, 2013Publication date: April 9, 2015Applicant: Smokehouse Products, LLCInventors: Timothy E. Wingerd, Homer W. Lindsey, Richard Furrow, Edward J. Farrell
-
Patent number: 8978023Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.Type: GrantFiled: October 22, 2012Date of Patent: March 10, 2015Assignee: Oracle International CorporationInventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
-
Patent number: 8863126Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.Type: GrantFiled: October 22, 2012Date of Patent: October 14, 2014Assignee: Oracle International CorporationInventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
-
Patent number: 8856805Abstract: A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.Type: GrantFiled: October 22, 2012Date of Patent: October 7, 2014Assignee: Oracle International CorporationInventors: Noel Poore, William Bruce Kilgore, Anki R. Nelaturu, Hinkmond B. Wong, Edward J. Farrell, Dov Zandman, Christopher J. Plummer, David Robert Martin, Denis J. Tyrell
-
Patent number: 8504929Abstract: A system that executes a user editable application includes a user interface that includes a plurality of components organized in a tree structure. The system indicates which of the plurality of components may be editable by a user of the application. The system receives editing input from the user for an editable component, and then updates the component based on the editing input.Type: GrantFiled: April 11, 2008Date of Patent: August 6, 2013Assignee: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
-
Patent number: 8447874Abstract: A system generates a web page that includes a plurality of embedded data windows. The system receives a request for the web page from a browser and in response generates and displays a frame for the web page on the browser. The frame includes holes for the embedded data windows. The system also receives a data streaming request for each of the embedded data windows and determines if the data streaming requests are thread-safe. For all the data streaming requests that are thread-safe, the system generates a parallel thread to fetch the data for each corresponding data streaming requests. When the data has been fetched for a particular data streaming requests, the data is rendered and streamed to the browser where it is displayed in place of the hole by the browser.Type: GrantFiled: February 4, 2008Date of Patent: May 21, 2013Assignee: Oracle International CorporationInventors: Blake Sullivan, Max Starets, Edward J. Farrell
-
Patent number: 7783599Abstract: A system that pushes active data to a client receives a first request for a page that includes active data from the client. The active data includes a component and a corresponding model for a data source of the component. The system determines if the model is active and if so, instantiates an encoder that corresponds to the component. The system queries the model for the active data and renders a user interface representation of the data. The system then returns a response to the request with the user interface representation.Type: GrantFiled: February 14, 2008Date of Patent: August 24, 2010Assignee: Oracle International CorporationInventors: Blake Sullivan, Tal Broda, Edward J. Farrell, Xi Li, Congxiao Lu, Shailesh Vinayaka, Dipankar Bajpai, Max Starets, David Allen Schneider
-
Patent number: 7707513Abstract: A client computer has a master window and at least one slave window. The client computer receives streaming data at the master window. The master window includes a list of slave windows and the data includes an envelope that has a destination window identifier. The master window determines a destination window that corresponds to the window identifier. The master window dispatches the data to a slave window if the destination window is not the master window. Otherwise, the master window streams the data to the destination within the master window.Type: GrantFiled: February 6, 2008Date of Patent: April 27, 2010Assignee: Oracle International CorporationInventors: Tal Broda, Blake Sullivan, Xi Li, Edward J. Farrell, Yuan Gao
-
Publication number: 20090259950Abstract: A system that executes a user editable application includes a user interface that includes a plurality of components organized in a tree structure. The system indicates which of the plurality of components may be editable by a user of the application. The system receives editing input from the user for an editable component, and then updates the component based on the editing input.Type: ApplicationFiled: April 11, 2008Publication date: October 15, 2009Applicant: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
-
Publication number: 20090228775Abstract: A system generates a computer user interface by including a tag in an area of the user interface that corresponds to a task flow component. The task flow component includes a plurality of sub-pages and control flow for the sub-pages. The user interface receives the task flow component and displays a current task flow sub-page within the area of the user interface and enables the control flow.Type: ApplicationFiled: March 7, 2008Publication date: September 10, 2009Applicant: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Matthew Clifton Cooper
-
Publication number: 20090210784Abstract: A system that pushes active data to a client receives a first request for a page that includes active data from the client. The active data includes a component and a corresponding model for a data source of the component. The system determines if the model is active and if so, instantiates an encoder that corresponds to the component. The system queries the model for the active data and renders a user interface representation of the data. The system then returns a response to the request with the user interface representation.Type: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Applicant: Oracle International CorporationInventors: Blake Sullivan, Tal Broda, Edward J. Farrell, Xi Li, Congxiao Lu, Shailesh Vinayaka, Dipankar Bajpai, Max Starets, David Allen Schneider
-
Publication number: 20090198787Abstract: A client computer has a master window and at least one slave window. The client computer receives streaming data at the master window. The master window includes a list of slave windows and the data includes an envelope that has a destination window identifier. The master window determines a destination window that corresponds to the window identifier. The master window dispatches the data to a slave window if the destination window is not the master window. Otherwise, the master window streams the data to the destination within the master window.Type: ApplicationFiled: February 6, 2008Publication date: August 6, 2009Applicant: Oracle International CorporationInventors: Tal BRODA, Blake Sullivan, Xi (Mark) Li, Edward J. Farrell, Yuan Gao
-
Publication number: 20090198828Abstract: A system generates a web page that includes a plurality of embedded data windows. The system receives a request for the web page from a browser and in response generates and displays a frame for the web page on the browser. The frame includes holes for the embedded data windows. The system also receives a data streaming request for each of the embedded data windows and determines if the data streaming requests are thread-safe. For all the data streaming requests that are thread-safe, the system generates a parallel thread to fetch the data for each corresponding data streaming requests. When the data has been fetched for a particular data streaming requests, the data is rendered and streamed to the browser where it is displayed in place of the hole by the browser.Type: ApplicationFiled: February 4, 2008Publication date: August 6, 2009Applicant: Oracle International CorporationInventors: Blake SULLIVAN, Max Starets, Edward J. Farrell
-
Patent number: 6269475Abstract: An object oriented program editor operative on a text source in a language having syntax properties having a lexical analyzer, a parser, a codeblock generator and a graphical user interface. The lexical analyzer identifies language tokens in the text source. The parser which is coupled to the lexical analyzer associates syntax properties with the tokens. The codeblock generator which is coupled to the parser, groups tokens into a tree of codeblocks. The graphical user interface receives and implements user modifications of the codeblocks in a manner consistent with the programming language. A system for generating source code in a program language with respect to an object model having a plurality of classes and relations among such classes having a class selection interface, an action selection interface and a source code generator. The class selection interface is used for user selection of a chosen class.Type: GrantFiled: June 2, 1998Date of Patent: July 31, 2001Assignee: Webgain, Inc.Inventors: Edward J. Farrell, Neeraj Sangal