Patents by Inventor Daniel Craig
Daniel Craig 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: 20250129691Abstract: An expandable liner hanger assembly may include a liner hanger body having a radially expandable tubular. The expandable liner hanger assembly may also include a groove formed in a radially outer surface of the liner hanger body that is configured to extend circumferentially about the liner hanger body. Additionally, the expandable liner hanger assembly may include at least one anchor key having a base portion disposed within the groove. Further, an engagement end of the at least one anchor key may extend radially outward from the groove. The engagement end is configured to engage a casing string in response to expansion of the liner hanger body to anchor into the casing string.Type: ApplicationFiled: October 11, 2024Publication date: April 24, 2025Applicant: Halliburton Energy Services, Inc.Inventors: Muhammad Nur Adli Juhari, Yian Zhao, Stephen Ross Maddux, Xiaoguang Allan Zhong, Daniel Craig Newton
-
Publication number: 20250059857Abstract: A variety of methods and apparatus are disclosed, including, in one embodiment, an expandable liner hanger including a first raised portion as a sealing element that is a first material to engage a casing in a wellbore to form a seal between the expandable liner hanger and the casing; and/or a second raised portion as an anchor that is a second material to engage the casing to anchor the expandable liner hanger with the casing, wherein the first material is softer than the second material.Type: ApplicationFiled: August 13, 2024Publication date: February 20, 2025Applicant: Halliburton Energy Services, Inc.Inventors: Michael Linley Fripp, Mark S. Holly, Daniel Craig Newton, Chee Sing Kelvin Loh
-
Patent number: 12225429Abstract: A determination is made that a mobile device is associated with a reference activity of a user based on motion, orientation, rotational, magnetic field, and/or location data provided by sensors of the device. Activity data associated with the reference activity is obtained from the sensor-provided data. The activity data is recorded on the device for a configured period of time after which it is determined that the device is no longer performing the reference activity. The retained activity data for the reference activity is sent from the device to a network-based behavior analyzer when a network connection is available from the device. The network-based behavior analyzer derives user behaviors for the reference activity based on the activity data.Type: GrantFiled: September 7, 2023Date of Patent: February 11, 2025Assignee: CARET HOLDINGS, INC.Inventors: James Wilbert Devine, Daniel Craig Manges
-
Publication number: 20240421628Abstract: A method of using an apparatus that includes a power-providing connector port configured to be directly coupled to an external device without an intervening cable or an adapter connected between the apparatus and the external device. An internal battery is coupled to the power-providing connector port and configured to provide power via the power-providing connector port to the external device.Type: ApplicationFiled: August 27, 2024Publication date: December 19, 2024Inventors: Patrick Tagtow, Daniel Craig Tagtow, Jeffrey William Bull
-
Patent number: 12113392Abstract: An apparatus includes a power-providing connector port configured to be directly coupled to an external device without an intervening cable or an adapter connected between the apparatus and the external device. An internal battery is coupled to the power-providing connector port and configured to provide power via the power-providing connector port to the external device.Type: GrantFiled: July 11, 2023Date of Patent: October 8, 2024Inventors: Patrick Tagtow, Daniel Craig Tagtow, Jeffrey William Bull
-
Publication number: 20240086401Abstract: Structured data comprising primary data is transformed into object-based data comprising the primary data and at least one search function. The object-based data when loaded into memory provides the search function as executable instructions for an object instance. When an application calls the object instance with search terms as input, the search terms are located within the primary data (which is loaded into memory) by the search function, and the object instance returns corresponding field values from the primary data associated with the search terms to the application.Type: ApplicationFiled: October 19, 2023Publication date: March 14, 2024Inventors: Michael A. Panetta, James Wilbert Devine, Daniel Craig Manges
-
Patent number: 11925474Abstract: The present disclosure is directed to systems and methods for developing an individual-specific patient baseline for a target patient. An exemplary method involves: determining one or more acuity scores for the target patient; identifying patient health data corresponding to one or more low acuity time periods; storing retrospective clinical data from a group of patients in a second database; comparing the patient health data corresponding to the one or more low acuity time periods with retrospective clinical data from a group of patients by identifying one or more patient subgroups; determining the individual-specific patient baseline using an adaptive baseline selection algorithm, wherein the adaptive baseline selection algorithm is used to determine whether to determine the individual-specific patient baseline using patient health data or using retrospective clinical data from one or more patient subgroups; and displaying, using a user interface, the individual-specific patient baseline.Type: GrantFiled: July 2, 2020Date of Patent: March 12, 2024Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Claire Yunzhu Zhao, Bryan Conroy, Mohammad Shahed Sorower, David Paul Noren, Kailash Swaminathan, Chaitanya Kulkarni, Ting Feng, Kristen Tgavalekos, Emma Holdrich Schwager, Erina Ghosh, Vinod Kumar, Vikram Shivanna, Srinivas Hariharan, Daniel Craig McFarlane
-
Publication number: 20230421992Abstract: A determination is made that a mobile device is associated with a reference activity of a user based on motion, orientation, rotational, magnetic field, and/or location data provided by sensors of the device. Activity data associated with the reference activity is obtained from the sensor-provided data. The activity data is recorded on the device for a configured period of time after which it is determined that the device is no longer performing the reference activity. The retained activity data for the reference activity is sent from the device to a network-based behavior analyzer when a network connection is available from the device. The network-based behavior analyzer derives user behaviors for the reference activity based on the activity data.Type: ApplicationFiled: September 7, 2023Publication date: December 28, 2023Inventors: James Wilbert Devine, Daniel Craig Manges
-
Patent number: 11829356Abstract: Structured data comprising primary data is transformed into object-based data comprising the primary data and at least one search function. The object-based data when loaded into memory provides the search function as executable instructions for an object instance. When an application calls the object instance with search terms as input, the search terms are located within the primary data (which is loaded into memory) by the search function, and the object instance returns corresponding field values from the primary data associated with the search terms to the application.Type: GrantFiled: May 27, 2022Date of Patent: November 28, 2023Assignee: CARET HOLDINGS, INC.Inventors: Michael A. Panetta, James Wilbert Devine, Daniel Craig Manges
-
Patent number: 11810033Abstract: Described herein is a computer implemented method. The method comprises receiving, from a server application, project data defining a plurality of tasks and a plurality of iterations, each iteration having a start time and an end time and displaying, on a display, a timeline graphical user interface including a plurality of task timelines, each task timeline corresponding to one of the plurality of tasks. The method further comprises detecting a first user input, the first user input associated with a particular task and, in response to detecting the first user input, displaying a plurality of available drop zones in the particular task's timeline, each available drop zone corresponding to an available iteration, an available iteration being an iteration that the particular task can be assigned to.Type: GrantFiled: September 29, 2021Date of Patent: November 7, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Shuchen Tian, Henry Su, Daniel Craig Annesley, Amy Elizabeth Connell, Albert Kavelar
-
Publication number: 20230350734Abstract: An Application Programming Interface (API) call that is directed from a first application to a second application is intercepted. A first version number is identified for the first application and a second version number is identified for the second application. One or more transformations are processed on the API call to produce a compatible API call that is compatible with the second application. The compatible API call is provided to the second application for processing on behalf of the first application.Type: ApplicationFiled: June 16, 2023Publication date: November 2, 2023Inventors: James Wilbert Devine, Daniel Craig Manges, Michael A. Panetta
-
Publication number: 20230352965Abstract: An apparatus includes a power-providing connector port configured to be directly coupled to an external device without an intervening cable or an adapter connected between the apparatus and the external device. An internal battery is coupled to the power-providing connector port and configured to provide power via the power-providing connector port to the external device.Type: ApplicationFiled: July 11, 2023Publication date: November 2, 2023Inventors: Patrick Tagtow, Daniel Craig Tagtow, Jeffrey William Bull
-
Patent number: 11792603Abstract: A determination is made that a mobile device is associated with a reference activity of a user based on motion, orientation, rotational, magnetic field, and/or location data provided by sensors of the device. Activity data associated with the reference activity is obtained from the sensor-provided data. The activity data is recorded on the device for a configured period of time after which it is determined that the device is no longer performing the reference activity. The retained activity data for the reference activity is sent from the device to a network-based behavior analyzer when a network connection is available from the device. The network-based behavior analyzer derives user behaviors for the reference activity based on the activity data.Type: GrantFiled: November 2, 2020Date of Patent: October 17, 2023Assignee: CARET HOLDINGS, INC.Inventors: James Wilbert Devine, Daniel Craig Manges
-
Patent number: 11750020Abstract: An apparatus includes a housing having a first connector port at a first end of the housing and a second connector port at a second end of the housing. The first end and the second end are opposite one another. An activator is configured to simultaneously move the first connector port and the second connector port when a force is applied. When the first connector port is extended beyond the housing, the second connector port is retracted into the housing, and when the second connector port is extended beyond the housing, the first connector port is retracted into the housing. An internal battery is coupled to the first connector port and configured to be charged via the first connector port from an external power source, and coupled to the second connector port and configured to provide power via the second connector port to an external device.Type: GrantFiled: August 12, 2022Date of Patent: September 5, 2023Inventors: Patrick Tagtow, Daniel Craig Tagtow, Jeffrey William Bull
-
Patent number: 11720420Abstract: An Application Programming Interface (API) call that is directed from a first application to a second application is intercepted. A first version number is identified for the first application and a second version number is identified for the second application. One or more transformations are processed on the API call to produce a compatible API call that is compatible with the second application. The compatible API call is provided to the second application for processing on behalf of the first application.Type: GrantFiled: July 6, 2022Date of Patent: August 8, 2023Assignee: CARET HOLDINGS, INC.Inventors: James Wilbert Devine, Daniel Craig Manges, Michael A. Panetta
-
Publication number: 20230093879Abstract: Described herein is a computer implemented method. The method comprises receiving, from a server application, project data defining a plurality of tasks and a plurality of iterations, each iteration having a start time and an end time and displaying, on a display, a timeline graphical user interface including a plurality of task timelines, each task timeline corresponding to one of the plurality of tasks. The method further comprises detecting a first user input, the first user input associated with a particular task and, in response to detecting the first user input, displaying a plurality of available drop zones in the particular task's timeline, each available drop zone corresponding to an available iteration, an available iteration being an iteration that the particular task can be assigned to.Type: ApplicationFiled: September 29, 2021Publication date: March 30, 2023Inventors: Shuchen Tian, Henry Su, Daniel Craig Annesley, Amy Elizabeth Connell, Albert Kavelar
-
Patent number: 11601949Abstract: A sensor device including a plurality of sensors producing sensor data, a storage device, a memory, a processor connected to the storage device and the memory, wherein the processor is configured to receive sensor data from the plurality of sensors, process the received sensor data from the plurality of sensors, receive external processing requests, perform external processing requests, and send external processing results.Type: GrantFiled: August 20, 2019Date of Patent: March 7, 2023Assignee: Koninklijke Philips N.V.Inventors: Daniel Craig McFarlane, Bryan Conroy
-
Publication number: 20220385098Abstract: An apparatus includes a housing having a first connector port at a first end of the housing and a second connector port at a second end of the housing. The first end and the second end are opposite one another. An activator is configured to simultaneously move the first connector port and the second connector port when a force is applied. When the first connector port is extended beyond the housing, the second connector port is retracted into the housing, and when the second connector port is extended beyond the housing, the first connector port is retracted into the housing. An internal battery is coupled to the first connector port and configured to be charged via the first connector port from an external power source, and coupled to the second connector port and configured to provide power via the second connector port to an external device.Type: ApplicationFiled: August 12, 2022Publication date: December 1, 2022Inventors: Patrick Tagtow, Daniel Craig Tagtow, Jeffrey William Bull
-
Patent number: 11494230Abstract: Input records are obtained based on a request to process an application. References to the input records are stored as entries in a queue. A total thread number for threads and a total server number for servers are determined. The threads are initiated on the servers and are asynchronously processed in parallel on the servers. Each thread obtains a reference from a unique entry of the queue, marks that entry as being addressed, processes the input record corresponding to the entry using values provided with a request to process the application, stores results associated with processing the input record in a data store, and iterates back to obtain a next unique entry from the queue until every entry of the queue is marked as having been addressed. When every entry of the queue is marked, a reference is returned to the data store as application results for processing the application.Type: GrantFiled: January 30, 2020Date of Patent: November 8, 2022Assignee: CARET HOLDINGS, INC.Inventors: James Wilbert Devine, Daniel Craig Manges
-
Patent number: D969610Type: GrantFiled: March 5, 2021Date of Patent: November 15, 2022Assignee: PepsiCo, Inc.Inventors: Xavier Cortadellas, Joseph Clarkson, Renee Hamaoui, Toby Richard David Wingfield, Camille Anna Rucker, Charles Simon Paradise, Ronald Edward Ondrey, Daniel Craig Grossman