Patents by Inventor Douglas Seymour
Douglas Seymour 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).
-
Publication number: 20220236998Abstract: The present disclosure is directed techniques for bootstrap management. A method includes: upon an initial launch of an application on a client device, fetching, from a server and using a native component of the application, content for loading a web component of the application on the client device; determining whether a bootstrap management mode is enabled on the client device; and responsive to the bootstrap management mode is enabled and in response to the web component being launched: receiving, at the native component and from the web component, a manifest and a request for bootstrapping resources; caching, by the native component, the manifest from the web component; fetching, from the server and using the native component, the bootstrapping resources requested by the web component; caching, by the native component, the fetched bootstrapping resources in the memory; and providing, by the native component, the fetched bootstrapping resources to the web component.Type: ApplicationFiled: January 27, 2021Publication date: July 28, 2022Applicant: salesforce.com, inc.Inventors: Ron ROEHL, Jean Elie BOVET, Qingqing LIU, Christopher Douglas SEYMOUR, Tarun NAINANI, Minzhi HU, Vijayan KOTHANDARAMAN, Xiaoguang YANG
-
Patent number: 10783010Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing an offline briefcase. An embodiment operates by defining an offline briefcase for a user group that is accessible offline at an application. The embodiment detects a change to a component of the offline briefcase. The embodiment sends a push notification to the application based on the detected change to the component. The embodiment receives a synchronization request from the application in response to the sent push notification. The embodiment then sends the changed component to the application based on the synchronization request.Type: GrantFiled: February 4, 2019Date of Patent: September 22, 2020Assignee: salesforce.com, inc.Inventors: Victor Oliveros, Gautam Shivnani, David Klein, Christopher Douglas Seymour
-
Publication number: 20200201837Abstract: A database system supports live record invalidation at one or more client systems. As client system request database resources such as data objects from the database system, the database system registers entries at an object user map that indicates which objects are active and what client systems are viewing such objects. If one of the objects is changed, the database server utilizes the object user map to identify other client systems that are viewing the changed record. The database server may transmit change event indications to the client systems, and the client systems can request the updated data corresponding to the updated object.Type: ApplicationFiled: December 21, 2018Publication date: June 25, 2020Inventors: Vishal Motwani, Thomas Michael Jason Keeney, Vivek Chauhan, Kevin Venkiteswaran, Kamyar Seradjfar, Jared Adam Pearson, Sheraz Khan, Sahil Bhutani, Mohamad Arabo, Naveen Jaunk, Chandrakant Yemparala, Alan Mathias Hoffman, Badal Chhatbar, Ruthvik Krishna Murthy, Praveen Savur, Christopher Douglas Seymour, Thomas Archie Cook, Shikha Soni, Kevin Schoen
-
Publication number: 20200097334Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing an offline briefcase. An embodiment operates by defining an offline briefcase for a user group that is accessible offline at an application. The embodiment detects a change to a component of the offline briefcase. The embodiment sends a push notification to the application based on the detected change to the component. The embodiment receives a synchronization request from the application in response to the sent push notification. The embodiment then sends the changed component to the application based on the synchronization request.Type: ApplicationFiled: February 4, 2019Publication date: March 26, 2020Applicant: salesforce.com, inc.Inventors: Victor OLIVEROS, Gautam SHIVNANI, David KLEIN, Christopher Douglas SEYMOUR
-
Patent number: 10585925Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.Type: GrantFiled: January 10, 2018Date of Patent: March 10, 2020Assignee: salesforce.com, inc.Inventors: Arthur Albert Louie, Christopher Douglas Seymour, Ethan Treber, Jason Schroeder, Jean Elie Bovet, Jody Elizabeth Bleyle, John Christopher Houston, Kamyar Seradjfar, Mohamad Arabo, Qingqing Liu, Thomas Archie Cook, Jr.
-
Patent number: 10341279Abstract: The technology disclosed includes a method for initiating a web service through an action item within a post in a social media network. A request is received from a user for a post to a social network. The request includes a definition for an action-link-group, which comprises one or more action links. The post is created to include the action-link-group and is then uploaded to the network. Upon receiving a selection of an action link within the action-link-group, an action item associated with the action link is performed.Type: GrantFiled: September 30, 2015Date of Patent: July 2, 2019Assignee: salesforce.com, inc.Inventors: Christopher Douglas Seymour, Kamyar Seradjfar, Thomas Archie Cook, Jr., Jody Elizabeth Bleyle, Mohamad Arabo, John Christopher Houston
-
Publication number: 20180129737Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.Type: ApplicationFiled: January 10, 2018Publication date: May 10, 2018Inventors: ARTHUR ALBERT LOUIE, CHRISTOPHER DOUGLAS SEYMOUR, ETHAN TREBER, JASON SCHROEDER, JEAN ELIE BOVET, JODY ELIZABETH BLEYLE, JOHN CHRISTOPHER HOUSTON, KAMYAR SERADJFAR, MOHAMAD ARABO, QINGQING LIU, THOMAS ARCHIE COOK, JR.
-
Patent number: 9881076Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.Type: GrantFiled: June 27, 2014Date of Patent: January 30, 2018Assignee: salesforce.com, Inc.Inventors: Arthur Albert Louie, Christopher Douglas Seymour, Ethan Treber, Jason Schroeder, Jean Elie Bovet, Jody Elizabeth Bleyle, John Christopher Houston, Kamyar Seradjfar, Mohamad Arabo, Qingqing Liu, Thomas Archie Cook, Jr.
-
Publication number: 20160105383Abstract: The technology disclosed includes a method for initiating a web service through an action item within a post in a social media network. A request is received from a user for a post to a social network. The request includes a definition for an action-link-group, which comprises one or more action links. The post is created to include the action-link-group and is then uploaded to the network. Upon receiving a selection of an action link within the action-link-group, an action item associated with the action link is performed.Type: ApplicationFiled: September 30, 2015Publication date: April 14, 2016Applicant: SALESFORCE.COM, INC.Inventors: Christopher Douglas Seymour, Kamyar Seradjfar, Thomas Archie Cook, JR., Jody Elizabeth Bleyle, Mohamad Arabo, John Christopher Houston
-
Publication number: 20150026165Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.Type: ApplicationFiled: June 27, 2014Publication date: January 22, 2015Inventors: Arthur Albert Louie, Christopher Douglas Seymour, Ethan Treber, Jason Schroeder, Jean Elie Bovet, Jody Elizabeth Bleyle, John Christopher Houston, Kamyar Seradjfar, Mohamad Arabo, Qingqing Liu, Thomas Archie Cook, JR.
-
Publication number: 20090314087Abstract: Apparatus and method for determining relative and/or absolute axial position of a conduit end within a fluid coupling includes application of input ultrasonic energy in the form of transient shear waves and analyzing the reflected energy. Application of the input energy collected at different radial positions about a first axial location is used with wavelet based correlation techniques to better analyze the reflected energy signals. Quality of the abutment between the conduit end and a surface associated with the coupling may also be determined as a separate or combined feature of the axial position determination.Type: ApplicationFiled: August 25, 2009Publication date: December 24, 2009Applicant: SWAGELOK COMPANYInventors: Richard A. Ales, William H. Glime, John Barry Hull, Jeffrey M. Rubinski, Michael Douglas Seymour, Peter C. Williams, Wenxian Yang
-
Patent number: 7591181Abstract: Apparatus and method for determining relative and/or absolute axial position of a conduit end within a fluid coupling includes application of input ultrasonic energy in the form of transient shear waves and analyzing the reflected energy. Application of the input energy collected at different radial positions about a first axial location is used with wavelet based correlation techniques to better analyze the reflected energy signals. Quality of the abutment between the conduit end and a surface associated with the coupling may also be determined as a separate or combined feature of the axial position determination.Type: GrantFiled: October 22, 2007Date of Patent: September 22, 2009Assignee: Swagelok CompanyInventors: Richard A. Ales, William H. Glime, John Barry Hull, Jeffrey M. Rubinski, Michael Douglas Seymour, Peter C. Williams, Wenxian Yang
-
Patent number: 7581445Abstract: Apparatus and method for determining relative and/or absolute axial position of a conduit end within a fluid coupling includes application of input ultrasonic energy in the form of transient shear waves and analyzing the reflected energy. Application of the input energy collected at different radial positions about a first axial location is used with wavelet based correlation techniques to better analyze the reflected energy signals. Quality of the abutment between the conduit end and a surface associated with the coupling may also be determined as a separate or combined feature of the axial position determination.Type: GrantFiled: October 5, 2007Date of Patent: September 1, 2009Assignee: Swagelok CompanyInventors: Richard A. Ales, William H. Glime, John Barry Hull, Jeffrey M. Rubinski, Michael Douglas Seymour, Peter C. Williams, Wenxian Yang
-
Patent number: 7284433Abstract: Hand-held apparatus and method for determining relative and/or absolute axial position of a conduit end within a fluid coupling includes application of input ultrasonic energy in the form of transient shear waves and analyzing the reflected energy. Application of the input energy collected at different radial positions about a first axial location is used with wavelet based correlation techniques to better analyze the reflected energy signals. Quality of the abutment between the conduit end and a surface associated with the coupling may also be determined as a separate or combined feature of the axial position determination.Type: GrantFiled: June 17, 2003Date of Patent: October 23, 2007Assignee: Swagelok CompanyInventors: Richard A. Ales, William H. Glime, John Barry Hull, Jeffrey M. Rubinski, Michael Douglas Seymour, Peter C. Williams, Wenxian Yang
-
Publication number: 20060086866Abstract: A cable retainer (10) for a cable (12) having a longitudinal axis (11) and a given diameter has a first elongated body half (14) arrayed along the longitudinal axis (11) and having a first surface (18) and a second, oppositely disposed surface (20), the second oppositely disposed surface (20) having a first cable receiving section (22) therein with a depth at least one half of the given diameter. A second elongated body half (30) is arrayed along the longitudinal axis (11) and has a first area (34) and a second, oppositely disposed area (36) with a second cable receiving section (38) therein. A guide system (37) is provided for orienting the first elongated body half and the second elongated body half A fastener (40) is formed on the second elongated body half (30) and a receptor (42) for the fastener (40) is formed on the first elongated body half (14).Type: ApplicationFiled: October 26, 2004Publication date: April 27, 2006Inventors: Michael Swantner, Douglas Seymour, Randall Gillotti
-
Publication number: 20060085977Abstract: A method of making an electrical connector comprises the steps of: forming an electrically conductive member having a body including an interface, the body having a longitudinal chamber therein; forming an electrically conductive pin; overmolding the interface with a first electrically insulating material; overmolding at least a part of the electrically conductive pin with a second electrically insulating material to form an overmolded electrically conductive pin; and inserting the overmolded electrically conductive pin into the longitudinal chamber.Type: ApplicationFiled: October 27, 2004Publication date: April 27, 2006Inventors: Michael Swantner, Douglas Seymour, Shane Brown
-
Publication number: 20050186841Abstract: A right-angled electrical connector (30) has a one-piece electrically insulating body (32) molded over a subassembly (10) that includes a first electrically conductive member 12 with a hollow end (16) and a transverse section (12b) and an electrical contact (18a) mounted within the hollow end (16). In the mold the contact pin (18a) is electrically isolated from the member (12) and electrically insulating material of the body 32 flows around the contact pin (18a). Four feet (19) formed on the transverse section (12b) o member (12) allows the use of the connector (30) in situations where high frequency is required.Type: ApplicationFiled: February 20, 2004Publication date: August 25, 2005Inventors: Michael Swantner, Shane Brown, Douglas Seymour
-
Publication number: 20050159021Abstract: A right-angled electrical connector (30) has a one-piece electrically insulating body (32) molded over a subassembly (10) that includes a first electrically conductive member 12 with a hollow end (16) and an electrical contact (18a) mounted within the hollow end (16). In the mold the contact pin (18a) is electrically isolated from the member (12) and electrically insulating material of the body 32 flows around the contact pin (18a).Type: ApplicationFiled: January 16, 2004Publication date: July 21, 2005Inventors: Michael Swantner, Shane Brown, Douglas Seymour
-
Publication number: 20050127247Abstract: An assemblage (8) comprises an electrical connector (10) having body (12) with a tubular projection (14) having a push-through portion (16) having a first diameter and an engaging portion (18) having a second diameter larger than the first diameter. A support (20) for the electrical connector (10) has a major part 22 that is substantially rigid and includes an aperture (24) formed by a plurality of deflectable spokes (26). The aperture (24) has a center opening (28) with a third diameter greater than the first diameter and less than the second diameter, whereby the tubular projection push-through portion (16) slides through the aperture (24) and the spokes (26) engage the second diameter of the engaging portion (18) and mount the electrical connector (10) with the support (20).Type: ApplicationFiled: December 16, 2003Publication date: June 16, 2005Inventors: Douglas Seymour, David Humphrey, Michael Swantner
-
Patent number: 6438814Abstract: A method of forming a connection between a tube and a fitting, in which the fitting including a body with an externally male threaded tube receiving part to receive a tube, and a female threaded member adapted to be engaged with the male thread of the body with a compression means therebetween, the method including the steps of arranging the female threaded member and the compression means around the tube, inserting the tube into the tube receiving part of the body, and tightening the female threaded member onto the tube receiving part so that a generally radially inwardly extending formation of the female threaded member bears upon the compression means and wherein the method includes determining the amount of movement of a part of the fitting which, as the female threaded member is tightened, is caused to move relative to another part of the fitting.Type: GrantFiled: August 16, 2000Date of Patent: August 27, 2002Inventors: Michael Douglas Seymour, Musa Mihsein