Patents by Inventor Christopher Wall
Christopher Wall 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: 11106451Abstract: The application pertains to the automated deployment of software packages to an enterprise's testing, staging and production environments. It does this by detecting events with respect to the enterprise's code base and, upon detection of a change in a package, identifies the application(s) that include that package. For each such application, a workflow is provided defining a pipeline of environments in which a bundle of packages that make up that application are to be installed for testing, staging or production. A software package in which an event has occurred is installed in those environments on a stepwise basis per that workflow and the application is (re)built there for testing, etc. A status of the bundle of packages that make up an application in each of the respective environments is shown in a graphical user interface.Type: GrantFiled: October 11, 2019Date of Patent: August 31, 2021Assignee: salesforce.com, inc.Inventors: Raj Advani, Christopher Wall, Benjamin Snyder, Wade Wegner, Josh Kaplan
-
Patent number: 11108847Abstract: Techniques and mechanisms for providing asynchronous web service calls in an on-demand services environment. In response to request from a remote client, a page is provided. The page has content including logic to retrieve information from a remote resource external to an on-demand services environment via at least one asynchronous web service call. A controller component of the page is loaded before rendering a response to the remote computing device. At least one web service call is sent to the remote resource with the controller component. A continuation object is returned with the controller component to release the first thread from waiting for a response to the web service call. The continuation object provides a label to be used when handling the response. The response to the web service call is received from the remote resource and processing is resumed with the continuation object.Type: GrantFiled: November 26, 2019Date of Patent: August 31, 2021Assignee: salesforce.com, inc.Inventors: Yan Tan, Gregory D. Fee, Sreeram Duvur, Christopher Wall
-
Publication number: 20210254951Abstract: A cartridge has a polymer case with a mouth, a neck having a neck thickness (Tn), a shoulder, and a body having a case thickness (Tc). The body has a flat portion comprising a minimum thickness, a pull thickness (Tp), and a dip comprising a dip thickness (Tb). The cartridge also includes an insert attached to the polymer case opposite the shoulder. The insert can a bulge engaging the dip to maintain the insert on the polymer case. Tb and Tn are related by 1.0?Tb/Tn?1.5 or just <1.5. The ratio of the minimum thickness of the body to the neck thickness is between about 1.0 and about 1.5. The ratio of Tb to Tn includes, and/or the minimum thickness of the body to the neck thickness includes, but is not limited to, ratios of 1.00, 1.05, 1.10, 1.15, 1.20, 1.25, 1.30, 1.35, 1.40, 1.45, and 1.50.Type: ApplicationFiled: July 26, 2019Publication date: August 19, 2021Applicant: PCP TACTICAL, LLCInventors: Charles PADGETT, Lanse PADGETT, Mark A. SANNER, Ernest Ford CALDWELL, Gerould HARDING, Christopher WALL
-
Publication number: 20210231420Abstract: An ammunition article comprises a polymer cartridge case formed of a polymer composition comprising a thermoplastic polymer, preferably the polymer composition having a density of less than 1.35 determined in accordance with ASTM D792, the polymer cartridge case having a first end, an opposing second end, and a chamber disposed between the first end and the second end for receiving a propellant; a projectile attached to the first end of the polymer cartridge case; a metal base insert joined to the second end of the polymer cartridge case; and a primer carried by the metal base insert; wherein the metal base insert and the polymer cartridge case remain joined together as a single piece assembly upon loading, firing and removal from a chamber of a firearm for a polymer case temperature of ?65° F. (?54° C.) to 165° F. (74° C.).Type: ApplicationFiled: July 26, 2019Publication date: July 29, 2021Inventors: Mark A. SANNER, Ernest Ford CALDWELL, Charles PADGETT, Christopher WALL, Gerould HARDING, Lanse PADGETT
-
Publication number: 20210024872Abstract: A remote monitoring system configured to non-invasively measure a cell culture is provided. The system includes a plurality of cell culture layers comprising a cell culture chamber configured to operate as a closed-system, the at least one cell culture chamber having at least one surface to which cells adhere. The system further includes at least one monitoring layer comprising an outer wall surrounding a monitoring layer cell culture chamber configured to operate as a closed-system and having at least one surface to which cells adhere, the at least one monitoring layer comprising at least one indentation in the outer wall. The system also includes at least one monitoring module disposed in at least one of the at least one indentation and comprising at least one of a confluence monitor and an analyte monitor.Type: ApplicationFiled: February 8, 2019Publication date: January 28, 2021Inventors: Gregory Roger Martin, Joseph Christopher Wall, Alan Craig Wright
-
Publication number: 20200406593Abstract: A housing for an electronic device comprising: a core layer comprising a first thermoplastic material; a first skin layer comprising a second thermoplastic material located on a first side of the core layer; a second skin layer comprising the second thermoplastic material located on a second side of the core layer opposite the first side; wherein the core layer comprises a foam structure, a honeycomb structure, or combinations thereof; and wherein the thickness of the core layer is 30% to 75% of the total thickness of the housing.Type: ApplicationFiled: December 17, 2019Publication date: December 31, 2020Inventors: Scott Michael Davis, Daniel Sowle, Craig Lawrence Milne, Christopher Wall, Emile Homsi
-
Patent number: 10870822Abstract: A 5-liter bioreactor vessel enables a substantial increase in the volume of biological media that can be cultivated in the vessel compared to conventional designs. Moreover, when agitated at 1.5× the shaking frequency of a conventional 3-liter bioreactor (i.e., 90 rpm versus 60 rpm), the 5-liter vessel achieves a 19% increase in cell aeration without exceeding the maximum shear stress limit for cell viability. The 5-liter vessel optionally includes a plurality of internal baffles configured to disrupt the liquid vortex and reduce the maximum shear stress transferred to biomedia contained within the vessel.Type: GrantFiled: April 9, 2015Date of Patent: December 22, 2020Assignee: Corning IncorporatedInventors: David Alan Kenney, Nikolaos Pantelis Kladias, Shang-Pin Kwei, Aravind Raghavan Rammohan, Joseph Christopher Wall, Kathy Marie Youngbear
-
Publication number: 20200332140Abstract: A radiation curable solder mask inkjet ink contains a photo-initiator, a polymerizable compound and a flame retardant wherewith a high quality solder mask withstanding the high thermal stress during the soldering process while maintaining excellent physical properties and flame retardancy may be produced.Type: ApplicationFiled: December 10, 2018Publication date: October 22, 2020Inventors: Rita TORFS, Johan LOCCUFIER, Clive LANDELLS, Christopher WALL
-
Publication number: 20200332141Abstract: A method of manufacturing an electronic device includes preparing a solder mask with a radiation curable solder mask inkjet ink containing at least one cationic polymerizable compound and a photoinitiating system, wherein the photoinitiating system includes a specified sulphonium compound and a thioxanthone.Type: ApplicationFiled: December 10, 2018Publication date: October 22, 2020Inventors: Christopher WALL, Clive LANDELLS
-
Publication number: 20200204612Abstract: Techniques and mechanisms for providing asynchronous web service calls in an on-demand services environment. In response to request from a remote client, a page is provided. The page has content including logic to retrieve information from a remote resource external to an on-demand services environment via at least one asynchronous web service call. A controller component of the page is loaded before rendering a response to the remote computing device. At least one web service call is sent to the remote resource with the controller component. A continuation object is returned with the controller component to release the first thread from waiting for a response to the web service call. The continuation object provides a label to be used when handling the response. The response to the web service call is received from the remote resource and processing is resumed with the continuation object.Type: ApplicationFiled: November 26, 2019Publication date: June 25, 2020Inventors: Yan Tan, Gregory D. Fee, Sreeram Duvur, Christopher Wall
-
Publication number: 20200125491Abstract: Techniques are disclosed relating to retrieving data from an in-memory cache, such as that for a database system. In various embodiments, an in-memory cache receives a request from an application for data, where the request specifies a class having a function executable to access the data from a location external to the cache in response to a cache miss. The cache handles the request such that the cache miss is not returned to the application. Specifically, the cache, in some embodiments, determines whether it stores the requested data, and in response to determining that it does not store the data, calls the function of the class to access the data from the location external to the cache and receives the data returned by the execution of the function. The cache then stores the received data in the cache and returns the received data in response to the request.Type: ApplicationFiled: December 20, 2019Publication date: April 23, 2020Inventors: Jimmy Hua, Alejandro Soini, Christopher Wall, Matthew Small, Raj Advani, Shumin Zhao, Weiping Tan
-
Publication number: 20200042310Abstract: The application pertains to the automated deployment of software packages to an enterprise's testing, staging and production environments. It does this by detecting events with respect to the enterprise's code base and, upon detection of a change in a package, identifies the application(s) that include that package. For each such application, a workflow is provided defining a pipeline of environments in which a bundle of packages that make up that application are to be installed for testing, staging or production. A software package in which an event has occurred is installed in those environments on a stepwise basis per that workflow and the application is (re)built there for testing, etc. A status of the bundle of packages that make up an application in each of the respective environments is shown in a graphical user interface.Type: ApplicationFiled: October 11, 2019Publication date: February 6, 2020Inventors: Raj Advani, Christopher Wall, Benjamin Snyder, Wade Wegner, Josh Kaplan
-
Patent number: 10549512Abstract: In an embodiment, an A-B-A structure, can comprise: a core layer comprising a first thermoplastic material having a first density (Y), wherein the core layer has a core thickness and wherein the core layer comprise at least one of (i) a through plane thermal conductivity of greater than equal to 0.1 W/m K, and (ii) a core layer density (X) that is X?0.8Y; a first outer layer comprising a second thermoplastic material located on a first side of the core layer; and a second outer layer comprising the second thermoplastic material located on a second side of the core layer opposite the first side; wherein the core thickness is 30% to 75% of a total thickness of the A-B-A structure.Type: GrantFiled: July 9, 2015Date of Patent: February 4, 2020Assignee: SABIC GLOBAL TECHNOLOGIES B.V.Inventors: Scott Michael Davis, Daniel Sowle, Craig Lawrence Milne, Christopher Wall, Emile Homsi
-
Patent number: 10515013Abstract: Techniques are disclosed relating to retrieving data from an in-memory cache, such as that for a database system. In various embodiments, an in-memory cache receives a request from an application for data, where the request specifies a class having a function executable to access the data from a location external to the cache in response to a cache miss. The cache handles the request such that the cache miss is not returned to the application. Specifically, the cache, in some embodiments, determines whether it stores the requested data, and in response to determining that it does not store the data, calls the function of the class to access the data from the location external to the cache and receives the data returned by the execution of the function. The cache then stores the received data in the cache and returns the received data in response to the request.Type: GrantFiled: November 15, 2017Date of Patent: December 24, 2019Assignee: salesforce.com, inc.Inventors: Jimmy Hua, Alejandro Soini, Christopher Wall, Matthew Small, Raj Advani, Shumin Zhao, Weiping Tan
-
Patent number: 10491664Abstract: Techniques and mechanisms for providing asynchronous web service calls in an on-demand services environment. In response to request from a remote client, a page is provided. The page has content including logic to retrieve information from a remote resource external to an on-demand services environment via at least one asynchronous web service call. A controller component of the page is loaded before rendering a response to the remote computing device. At least one web service call is sent to the remote resource with the controller component. A continuation object is returned with the controller component to release the first thread from waiting for a response to the web service call. The continuation object provides a label to be used when handling the response. The response to the web service call is received from the remote resource and processing is resumed with the continuation object.Type: GrantFiled: October 13, 2014Date of Patent: November 26, 2019Assignee: salesforce.com, inc.Inventors: Yan Tan, Gregory D. Fee, Sreeram Duvur, Christopher Wall
-
Patent number: 10481898Abstract: The application pertains to the automated deployment of software packages to an enterprise's testing, staging and production environments. It does this by detecting events with respect to the enterprise's code base and, upon detection of a change in a package, identifies the application(s) that include that package. For each such application, a workflow is provided defining a pipeline of environments in which a bundle of packages that make up that application are to be installed for testing, staging or production. A software package in which an event has occurred is installed in those environments on a stepwise basis per that workflow and the application is (re)built there for testing, etc. A status of the bundle of packages that make up an application in each of the respective environments is shown in a graphical user interface.Type: GrantFiled: November 29, 2017Date of Patent: November 19, 2019Assignee: salesforce.com, Inc.Inventors: Raj Advani, Christopher Wall, Benjamin Snyder, Wade Wegner, Josh Kaplan
-
Patent number: 10316281Abstract: A cell culture apparatus includes cell culture units having cell culture chambers, each with at least one manifold. The manifold connects the cell culture unit to a fluid flow channel. The manifold has a dam which allows liquid to pool in the manifold and allows for the creation of an airspace in the manifold, which reduces hydrostatic pressure inside the apparatus and enables the stacking of multiple cell culture units. Embodiments include cascading manifolds, manifolds having reservoirs, and manifolds having valves.Type: GrantFiled: August 30, 2017Date of Patent: June 11, 2019Assignee: Corning IncorporatedInventors: David Alan Kenney, Gregory Roger Martin, Allison Jean Tanner, Joseph Christopher Wall
-
Publication number: 20190146920Abstract: Techniques are disclosed relating to retrieving data from an in-memory cache, such as that for a database system. In various embodiments, an in-memory cache receives a request from an application for data, where the request specifies a class having a function executable to access the data from a location external to the cache in response to a cache miss. The cache handles the request such that the cache miss is not returned to the application. Specifically, the cache, in some embodiments, determines whether it stores the requested data, and in response to determining that it does not store the data, calls the function of the class to access the data from the location external to the cache and receives the data returned by the execution of the function. The cache then stores the received data in the cache and returns the received data in response to the request.Type: ApplicationFiled: November 15, 2017Publication date: May 16, 2019Inventors: Jimmy Hua, Alejandro Soini, Christopher Wall, Matthew Small, Raj Advani, Shumin Zhao, Weiping Tan
-
Publication number: 20190138289Abstract: The application pertains to the automated deployment of software packages to an enterprise's testing, staging and production environments. It does this by detecting events with respect to the enterprise's code base and, upon detection of a change in a package, identifies the application(s) that include that package. For each such application, a workflow is provided defining a pipeline of environments in which a bundle of packages that make up that application are to be installed for testing, staging or production. A software package in which an event has occurred is installed in those environments on a stepwise basis per that workflow and the application is (re)built there for testing, etc. A status of the bundle of packages that make up an application in each of the respective environments is shown in a graphical user interface.Type: ApplicationFiled: November 29, 2017Publication date: May 9, 2019Inventors: Raj Advani, Christopher Wall, Benjamin Snyder, Wade Wegner, Josh Kaplan
-
Publication number: 20180278721Abstract: Techniques and mechanisms to provide command line interface (CLI) tools as a service. A service platform receives a command request for an application development function via an application program interface (API). The request is in the form of a command line interface (CLI) command from a development environment. The service platform provides functionality corresponding to the command request for code designated by the development environment. The code is updated based on the functionality. The updated code is stored in a data storage device. An indication to the computing platform that the functionality has been performed by the service platform is provided.Type: ApplicationFiled: March 22, 2017Publication date: September 27, 2018Inventor: Christopher Wall