Patents by Inventor Alan Conley
Alan Conley 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: 7836176Abstract: A method and apparatus for monitoring electronic commerce transactions. A network delay agent, coupled to the access point for the electronic commerce provider's system is operable to send and receive communications to a designated customer's site for measuring network transport latency. Application test latency is also determined. An application monitor agent that is coupled to the electronic commerce provider's access point sends application tests that correspond to tasks performed during a typical electronic commerce transaction, to the electronic commerce provider's system. The time required for the electronic commerce provider's system to perform the indicated tasks and return a response to the application monitor agent is recorded as application test latency. Network transport latency and application test latency are displayed to indicate the delays that are experienced by a user in executing an electronic commerce order.Type: GrantFiled: September 5, 2008Date of Patent: November 16, 2010Assignee: Cisco Technology, Inc.Inventors: Richard Gore, Joshua Wilmes, Alan Conley, Mehrdad Pirouz
-
Publication number: 20090006616Abstract: A method and apparatus for monitoring electronic commerce transactions. A network delay agent, coupled to the access point for the electronic commerce provider's system is operable to send and receive communications to a designated customer's site for measuring network transport latency. Application test latency is also determined. An application monitor agent that is coupled to the electronic commerce provider's access point sends application tests that correspond to tasks performed during a typical electronic commerce transaction, to the electronic commerce provider's system. The time required for the electronic commerce provider's system to perform the indicated tasks and return a response to the application monitor agent is recorded as application test latency. Network transport latency and application test latency are displayed to indicate the delays that are experienced by a user in executing an electronic commerce order.Type: ApplicationFiled: September 5, 2008Publication date: January 1, 2009Applicant: Cisco Technology, Inc.Inventors: Richard Gore, Joshua Wilmes, Alan Conley, Mehrdad Pirouz
-
Patent number: 7437450Abstract: A method and apparatus for monitoring electronic commerce transactions. A network delay agent, coupled to the access point for the electronic commerce provider's system is operable to send and receive communications to a designated customer's site for measuring network transport latency. Application test latency is also determined. An application monitor agent that is coupled to the electronic commerce provider's access point sends application tests that correspond to tasks performed during a typical electronic commerce transaction, to the electronic commerce provider's system. The time required for the electronic commerce provider's system to perform the indicated tasks and return a response to the application monitor agent is recorded as application test latency. Network transport latency and application test latency are displayed to indicate the delays that are experienced by a user in executing an electronic commerce order.Type: GrantFiled: November 30, 2001Date of Patent: October 14, 2008Assignee: Cisco Technology Inc.Inventors: Richard Gore, Joshua Wilmes, Alan Conley, Mehrdad Pirouz
-
Patent number: 6866240Abstract: A mold assembly for producing a plurality of contact lenses includes a front curve fixture assembly, a base curve fixture assembly and a plurality of mold cavities. The plurality of mold cavities are defined by a surface on either the front or the base curve fixture assembly and is disposed in a zig-zag manner relative to each other. Each of the plurality of mold cavities includes a retention edge for complimentary engagement with a mold. The retention edge of a first subset of the plurality of mold cavities is spaced apart from a selected fixture mating surface at a first distance and the retention edge of a second subset of the plurality of mold cavities being spaced apart from the selected fixture mating surface at a different second distance so that a plurality of molds may be placed in adjacent cavities so as to overlap the mold flanges.Type: GrantFiled: March 26, 2002Date of Patent: March 15, 2005Assignee: Novartis AGInventors: Todd A. Russell, Alan Conley
-
Publication number: 20030200209Abstract: A system and method for routing database requests from application logic to a cache and a database, including receiving a database request from the application logic, determining whether the database request is informational or transactional, routing the database request to the cache if the database request is informational, and routing the database request to the database if the database request is transactional. A first example embodiment includes a database which is accessed using a first driver, a cache, and a second driver which determines whether database requests received from application logic are informational or transactional, where informational database requests are routed to the cache and transactional database requests are routed to the database using the first driver.Type: ApplicationFiled: June 11, 2003Publication date: October 23, 2003Inventors: Erik Richard Smith, Paul Alan Conley
-
Patent number: 6609126Abstract: A system and method for routing database requests from application logic to a cache and a database, including receiving a database request from the application logic, determining whether the database request is informational or transactional, routing the database request to the cache if the database request is informational, and routing the database request to the database if the database request is transactional. A first example embodiment includes a database which is accessed using a first driver, a cache, and a second driver which determines whether database requests received from application logic are informational or transactional, where informational database requests are routed to the cache and transactional database requests are routed to the database using the first driver.Type: GrantFiled: November 15, 2000Date of Patent: August 19, 2003Assignee: Appfluent Technology, Inc.Inventors: Erik Richard Smith, Paul Alan Conley
-
Patent number: 6478052Abstract: A flexible diaphragm is disposed in a housing between a working fluid and a gas-charged chamber to damp pulsations in the working fluid. The diaphragm has a flat base that, when fully distended by pressure in the gas chamber, lies against a flat, perforated circular metal sheet. The perforated metal sheet is closely spaced from a planar backing surface that prevents the sheet from permanently deforming under the force exerted by the pressurized diaphragm. An annular channel formed in the backing surface places the working fluid in contact with the perforated metal sheet. Pressure in the working fluid displaces the diaphragm away from the perforated metal sheet. A flat retaining wall in the gas chamber limits the travel of the diaphragm away from the metal sheet. Pressure pulsations in the working fluid move the diaphragm back and forth between the retaining walls.Type: GrantFiled: July 25, 2001Date of Patent: November 12, 2002Inventors: Jeff Alan Conley, Michael Don McNeely
-
Publication number: 20020140117Abstract: A mold assembly for producing a plurality of contact lenses includes a front curve fixture assembly, a base curve fixture assembly and a plurality of mold cavities. The plurality of mold cavities are defined by a surface on either the front or the base curve fixture assembly and is disposed in a zig-zag manner relative to each other. Each of the plurality of mold cavities includes a retention edge for complimentary engagement with a mold. The retention edge of a first subset of the plurality of mold cavities is spaced apart from a selected fixture mating surface at a first distance and the retention edge of a second subset of the plurality of mold cavities being spaced apart from the selected fixture mating surface at a different second distance so that a plurality of molds may be placed in adjacent cavities so as to overlap the mold flanges.Type: ApplicationFiled: March 26, 2002Publication date: October 3, 2002Inventors: Todd A. Russell, Alan Conley
-
Publication number: 20020087798Abstract: A system and method for selecting database objects to be stored in a cache based on the cache-worthiness of the objects. The technique collects cache-worthiness data for a plurality of objects in a database, determines a cache-worthiness value using the collected data for each of the plurality of objects, and selects one or more of the plurality of objects to be stored in the cache, wherein the objects are selected using the values.Type: ApplicationFiled: February 8, 2001Publication date: July 4, 2002Inventors: Vijayakumar Perincherry, Erik Richard Smith, Paul Alan Conley
-
Publication number: 20020065899Abstract: The present invention provides for a system and method for delivering dynamic content to a client coupled to a network, wherein the client sends a request for the dynamic content to an origin site. The origin site is coupled to the network and also has access to a database. According to the present invention, a plurality of caches are coupled to the network, wherein each cache includes replicated data from the database and application logic to generate the dynamic content using the replicated data. A router redirects the client from the origin site to a cache selected from the plurality of caches, wherein the selected cache provides the dynamic content to the client.Type: ApplicationFiled: November 30, 2001Publication date: May 30, 2002Inventors: Erik Richard Smith, Paul Alan Conley, Vijayakumar Perincherry, Michael Thomas Coram