Patents by Inventor Chris Jolley
Chris Jolley 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: 10079905Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.Type: GrantFiled: November 4, 2016Date of Patent: September 18, 2018Assignee: salesforce.com, inc.Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
-
Patent number: 9665833Abstract: A system and method for providing collaboration communities in a computer portal environment. The system comprises a community portal tool for creating community portals, portal applications, or portal web applications. In one embodiment, the portal can be one of a number of enterprise applications on server software. The portal can include a community context that can have an indication of members of the community. The indication can be, for example, a list of the members or pointer to a list of members. The community portal can be constructed from portal elements and the community context. The community portal tool can also be used to select a community portal template from a portal component library. The template can include standard elements from the construction of a community portal. A standardized look and feel, layout, and components such as a calendars can be in a community template.Type: GrantFiled: March 24, 2006Date of Patent: May 30, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Gregory P. Smith, Shane Pearson, Timothy Breeden, Chris Jolley, Brodi Beartusk
-
Publication number: 20170078429Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.Type: ApplicationFiled: November 4, 2016Publication date: March 16, 2017Inventors: ALEX TOUSSAINT, CHRIS JOLLEY, JAY HURST, STEPHEN L. PEPPER, KARI L. HOTCHKISS, SAPTARSHI ROY
-
Patent number: 9503501Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.Type: GrantFiled: September 12, 2013Date of Patent: November 22, 2016Assignee: salesforce.com, inc.Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
-
Publication number: 20140082140Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.Type: ApplicationFiled: September 12, 2013Publication date: March 20, 2014Inventors: ALEX TOUSSAINT, CHRIS JOLLEY, JAY HURST
-
Publication number: 20130340166Abstract: A mobile operating table or surgical cart providing one or more storage areas for medical supplies and waste containers and providing a drainable top surface suitable for performing a surgical or medical procedure. The storage areas are contained within a cavity inside the mobile operating table's base or within storage trays contained within the base. The mobile operating table or surgical cart is able to be easily transported using two or more swivel casters which can be lockable to prevent unwanted movement. The top surface comprises one or more removable panels, which include at least one perforated insert allowing fluid to pass through to a drainage surface below the panels. The collected fluid is then collected into one or more waste fluid containers.Type: ApplicationFiled: August 28, 2013Publication date: December 26, 2013Inventors: Scott JOLLEY, Chris JOLLEY
-
Publication number: 20100096961Abstract: A mobile operating table or surgical cart providing one or more storage areas for medical supplies and waste containers and providing a drainable top surface suitable for performing a surgical or medical procedure. The storage areas are contained within a cavity inside the mobile operating table's base or within storage trays contained within the base. The mobile operating table or surgical cart is able to be easily transported using two or more swivel casters which can be lockable to prevent unwanted movement. The top surface comprises one or more removable panels, which include at least one perforated insert allowing fluid to pass through to a drainage surface below the panels. The collected fluid is then collected into one or more waste fluid containers.Type: ApplicationFiled: October 20, 2009Publication date: April 22, 2010Inventors: Scott Jolley, Chris Jolley
-
Patent number: 7614039Abstract: Backing files and backing contexts can be associated with portal elements controls for the construction of a portal. The backing files and backing contexts can allow interactions with the portal element controls before rendering. In one embodiment, developers are allowed to have access to backing files and backing contexts. The backing files allows developer code to be run before rendering. The backing contexts allow the setting and getting of information from the portal element controls.Type: GrantFiled: May 18, 2005Date of Patent: November 3, 2009Assignee: BEA Systems, Inc.Inventor: Chris Jolley
-
Patent number: 7526537Abstract: A portal includes an original configuration and extension. The original configuration can include resources and a portal file identifying the resources. The extension modifies the original portal to form an extended portal without changing the original configuration.Type: GrantFiled: May 18, 2005Date of Patent: April 28, 2009Assignee: Bea Systems, Inc.Inventors: Timothy Breeden, Skip Sauls, Chris Jolley
-
Patent number: 7392903Abstract: A disposal device used for the disposal of hazardous contaminated sharps, such as hypodermic needles, generated from treating patients. The disposal device is compact enough to fit in medical kits and hospital trays and is able to be used at the patient's bedside, thus eliminating the need to recap or transport contaminated sharps to non-bedside sharp disposal devices. The shape of the device provides enough stability to prevent the device from tipping over if bumped.Type: GrantFiled: November 18, 2004Date of Patent: July 1, 2008Assignee: Safe Solutions, Inc.Inventors: Scott Jolley, Chris Jolley
-
Publication number: 20070214421Abstract: A system and a method for providing application flow integration in a portal framework. In accordance with one embodiment, the invention comprises a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and, a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events. Each of a plurality of portlets may have an individual webflow associated with it.Type: ApplicationFiled: May 23, 2007Publication date: September 13, 2007Applicant: BEA SYSTEMS, INC.Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip Griffin, Jason Howes, Edward O'Neil, Jalpesh Patadia
-
Patent number: 7240280Abstract: A system and a method for providing application flow integration in a portal framework. In accordance with one embodiment, the invention comprises a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and, a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events. Each of a plurality of portlets may have an individual webflow associated with it.Type: GrantFiled: October 24, 2002Date of Patent: July 3, 2007Assignee: Bea Systems, Inc.Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip B. Griffin, Jason Howes, Edward K. O'Neil, Jalpesh Patadia
-
Publication number: 20060218000Abstract: A system and method for providing collaboration communities in a computer portal environment. The system comprises a community portal tool for creating community portals, portal applications, or portal web applications. In one embodiment, the portal can be one of a number of enterprise applications on server software. The portal can include a community context that can have an indication of members of the community. The indication can be, for example, a list of the members or pointer to a list of members. The community portal can be constructed from portal elements and the community context. The community portal tool can also be used to select a community portal template from a portal component library. The template can include standard elements from the construction of a community portal. A standardized look and feel, layout, and components such as a calendars can be in a community template.Type: ApplicationFiled: March 24, 2006Publication date: September 28, 2006Inventors: Gregory Smith, Shane Pearson, Timothy Breeden, Chris Jolley, Brodi Beartusk
-
Publication number: 20060069920Abstract: Backing files and backing contexts can be associated with portal elements controls for the construction of a portal. The backing files and backing contexts can allow interactions with the portal element controls before rendering. In one embodiment, developers are allowed to have access to backing files and backing contexts. The backing files allows developer code to be run before rendering. The backing contexts allow the setting and getting of information from the portal element controls.Type: ApplicationFiled: May 18, 2005Publication date: March 30, 2006Applicant: BEA Systems, Inc.Inventor: Chris Jolley
-
Publication number: 20060036734Abstract: A portal includes an original configuration and extension. The original configuration can include resources and a portal file identifying the resources. The extension modifies the original portal to form an extended portal without changing the original configuration.Type: ApplicationFiled: May 18, 2005Publication date: February 16, 2006Applicant: BEA Systems, Inc.Inventors: Timothy Breeden, Skip Sauls, Chris Jolley
-
Publication number: 20060005137Abstract: The rendering of portal pages on can be sped up by allowing individual portlets to be displayed while other portlets of the page are still waiting to finish rendering. Temporary messages can be displayed for the portlets that are still rendering. This temporary content can be replaced by the finished portal rendering for the slow rendering portlets. Additionally, a timeout feature for the portlets can be used. The timeout feature allows the rendering of the portlet to be stopped after a certain period of time.Type: ApplicationFiled: May 18, 2005Publication date: January 5, 2006Applicant: BEA Systems, Inc.Inventor: Chris Jolley
-
Publication number: 20050262117Abstract: Lightweight portal code can be used to produce a portal file from a portal file. The lightweight portal code need not have code for producing a portal from a database.Type: ApplicationFiled: May 18, 2005Publication date: November 24, 2005Applicant: BEA Systems, Inc.Inventor: Chris Jolley
-
Publication number: 20050262358Abstract: Backing files and backing contexts can be associated with portal elements controls for the construction of a portal. The backing files and backing contexts can allow interactions with the portal element controls before rendering. In one embodiment, developers are allowed to have access to backing files and backing contexts. The backing files allows developer code to be run before rendering. The backing contexts allow the setting and getting of information from the portal element controls.Type: ApplicationFiled: May 18, 2005Publication date: November 24, 2005Applicant: BEA Systems, Inc.Inventor: Chris Jolley
-
Publication number: 20050103663Abstract: A disposal device used for the disposal of hazardous contaminated sharps, such as hypodermic needles, generated from treating patients. The disposal device is compact enough to fit in medical kits and hospital trays and is able to be used at the patient's bedside, thus eliminating the need to recap or transport contaminated sharps to non-bedside sharp disposal devices. The shape of the device provides enough stability to prevent the device from tipping over if bumped.Type: ApplicationFiled: November 18, 2004Publication date: May 19, 2005Inventors: Scott Jolley, Chris Jolley
-
Publication number: 20030149722Abstract: A system and a method for providing application flow integration in a portal framework. In accordance with one embodiment, the invention comprises a portal servlet, which handles all incoming servlet requests and determines whether the incoming request represents a request either for a portal page or for a non-portal page; and, a portal processor which handles all portal page requests passed by the portal servlet, and executes an appropriate webflow to update the current state of the portal page, depending on a current set of events. Each of a plurality of portlets may have an individual webflow associated with it.Type: ApplicationFiled: October 24, 2002Publication date: August 7, 2003Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip B. Griffin, Jason Howes, Edward K. O'Neil, Jalpesh Patadia