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: 10079905
    Abstract: 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: Grant
    Filed: November 4, 2016
    Date of Patent: September 18, 2018
    Assignee: salesforce.com, inc.
    Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
  • Patent number: 9665833
    Abstract: 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: Grant
    Filed: March 24, 2006
    Date of Patent: May 30, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gregory P. Smith, Shane Pearson, Timothy Breeden, Chris Jolley, Brodi Beartusk
  • Publication number: 20170078429
    Abstract: 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: Application
    Filed: November 4, 2016
    Publication date: March 16, 2017
    Inventors: ALEX TOUSSAINT, CHRIS JOLLEY, JAY HURST, STEPHEN L. PEPPER, KARI L. HOTCHKISS, SAPTARSHI ROY
  • Patent number: 9503501
    Abstract: 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: Grant
    Filed: September 12, 2013
    Date of Patent: November 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
  • Publication number: 20140082140
    Abstract: 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: Application
    Filed: September 12, 2013
    Publication date: March 20, 2014
    Inventors: ALEX TOUSSAINT, CHRIS JOLLEY, JAY HURST
  • Publication number: 20130340166
    Abstract: 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: Application
    Filed: August 28, 2013
    Publication date: December 26, 2013
    Inventors: Scott JOLLEY, Chris JOLLEY
  • Publication number: 20100096961
    Abstract: 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: Application
    Filed: October 20, 2009
    Publication date: April 22, 2010
    Inventors: Scott Jolley, Chris Jolley
  • Patent number: 7614039
    Abstract: 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: Grant
    Filed: May 18, 2005
    Date of Patent: November 3, 2009
    Assignee: BEA Systems, Inc.
    Inventor: Chris Jolley
  • Patent number: 7526537
    Abstract: 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: Grant
    Filed: May 18, 2005
    Date of Patent: April 28, 2009
    Assignee: Bea Systems, Inc.
    Inventors: Timothy Breeden, Skip Sauls, Chris Jolley
  • Patent number: 7392903
    Abstract: 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: Grant
    Filed: November 18, 2004
    Date of Patent: July 1, 2008
    Assignee: Safe Solutions, Inc.
    Inventors: Scott Jolley, Chris Jolley
  • Publication number: 20070214421
    Abstract: 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: Application
    Filed: May 23, 2007
    Publication date: September 13, 2007
    Applicant: BEA SYSTEMS, INC.
    Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip Griffin, Jason Howes, Edward O'Neil, Jalpesh Patadia
  • Patent number: 7240280
    Abstract: 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: Grant
    Filed: October 24, 2002
    Date of Patent: July 3, 2007
    Assignee: Bea Systems, Inc.
    Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip B. Griffin, Jason Howes, Edward K. O'Neil, Jalpesh Patadia
  • Publication number: 20060218000
    Abstract: 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: Application
    Filed: March 24, 2006
    Publication date: September 28, 2006
    Inventors: Gregory Smith, Shane Pearson, Timothy Breeden, Chris Jolley, Brodi Beartusk
  • Publication number: 20060069920
    Abstract: 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: Application
    Filed: May 18, 2005
    Publication date: March 30, 2006
    Applicant: BEA Systems, Inc.
    Inventor: Chris Jolley
  • Publication number: 20060036734
    Abstract: 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: Application
    Filed: May 18, 2005
    Publication date: February 16, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Timothy Breeden, Skip Sauls, Chris Jolley
  • Publication number: 20060005137
    Abstract: 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: Application
    Filed: May 18, 2005
    Publication date: January 5, 2006
    Applicant: BEA Systems, Inc.
    Inventor: Chris Jolley
  • Publication number: 20050262117
    Abstract: 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: Application
    Filed: May 18, 2005
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventor: Chris Jolley
  • Publication number: 20050262358
    Abstract: 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: Application
    Filed: May 18, 2005
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventor: Chris Jolley
  • Publication number: 20050103663
    Abstract: 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: Application
    Filed: November 18, 2004
    Publication date: May 19, 2005
    Inventors: Scott Jolley, Chris Jolley
  • Publication number: 20030149722
    Abstract: 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: Application
    Filed: October 24, 2002
    Publication date: August 7, 2003
    Inventors: Chris Jolley, Sathyanarayana Giridhar, Philip B. Griffin, Jason Howes, Edward K. O'Neil, Jalpesh Patadia