Patents by Inventor Michael St. Laurent
Michael St. Laurent 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: 20240124417Abstract: The present disclosure generally relates to compounds useful as immunomodulators. Provided herein are compounds, compositions comprising such compounds, and methods of their use. The disclosure further pertains to pharmaceutical compositions comprising at least one compound according to the disclosure that are useful for the treatment of various diseases, including cancer and infectious diseases.Type: ApplicationFiled: October 1, 2020Publication date: April 18, 2024Applicant: Bristol-Myers Squibb CompanyInventors: Kap-Sun YEUNG, Denis R. ST. LAURENT, Li-Qiang SUN, Zhiwei YIN, Katharine A. GRANT-YOUNG, Paul Michael SCOLA
-
Patent number: 11941312Abstract: An example method includes providing access to a database of a plurality of print devices registered to a print system, and receiving print data that identifies a print job for a print device among the plurality of print devices and a first account for a first service of the print system. The method further includes managing the print job including applying usage data for the print job to the first account based on the print data, and applying consumption data for the print job to a second account based on the print data, the second account being associated with the print device and a second service of the print system.Type: GrantFiled: May 11, 2020Date of Patent: March 26, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rachel L. Chin, Michael St. Laurent, Phillip A. Mccoog
-
Patent number: 11928376Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to maintain client presence information that is received from a client and maintain printer presence information that is received from a printer. The client presence information may include a client network property and the printer presence information may include a printer network property. In some examples, the processor may receive print job information for a print job from the client and may determine a recommended print job delivery path for the print job based on the print job information, the client presence information, and the printer presence information. The processor may cause the print job to be routed to the printer based on the recommended print job delivery path.Type: GrantFiled: July 31, 2020Date of Patent: March 12, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael St. Laurent, Rajivkumar Vinodchandra Mistry
-
Publication number: 20230259315Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to maintain client presence information that is received from a client and maintain printer presence information that is received from a printer. The client presence information may include a client network property and the printer presence information may include a printer network property. In some examples, the processor may receive print job information for a print job from the client and may determine a recommended print job delivery path for the print job based on the print job information, the client presence information, and the printer presence information. The processor may cause the print job to be routed to the printer based on the recommended print job delivery path.Type: ApplicationFiled: July 31, 2020Publication date: August 17, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Michael St. Laurent, Rajivkumar Vinodchandra Mistry
-
Publication number: 20230176801Abstract: An example method includes providing access to a database of a plurality of print devices registered to a print system, and receiving print data that identifies a print job for a print device among the plurality of print devices and a first account for a first service of the print system. The method further includes managing the print job including applying usage data for the print job to the first account based on the print data, and applying consumption data for the print job to a second account based on the print data, the second account being associated with the print device and a second service of the print system.Type: ApplicationFiled: May 11, 2020Publication date: June 8, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Rachel L. Chin, Michael St. Laurent, Phillip A. Mccoog
-
Publication number: 20230176795Abstract: Example implementations relate to generating print job life cycles. For example, a cloud resource, can include instructions to: extract printer data associated with a print job from a printing device, extract application data associated with the print job from a computing device executing an application associated with the printing device, extract driver data associated with the print job rom a driver associated with the computing device, and generate a life cycle of the print job based on the printer data, application data, and driver data associated with the print job.Type: ApplicationFiled: May 8, 2020Publication date: June 8, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Phillip A. Mccoog, Michael St. Laurent, Joshua Ernewein
-
Publication number: 20220362924Abstract: The present invention relates to the field of tool belts. More specifically, the present invention relates to a modular tool bag pouch device and tool bag system that is comprised of at least one tool pouch further comprised of at least one clip and at least one fastener on the rear surface of the pouch. In a differing embodiment, the invention is comprised of a system, wherein the system is comprised of a tool bag, a belt further comprised of at least one fastener, and at least one tool pouch. The tool pouch is generally rectangular and made of a material that is wear- and water-resistant. The device may also easily attach to a tool bag and a belt such that tools may be carried on the waist of an individual. In this manner, the device can be applied to any job such that the tools are within reach.Type: ApplicationFiled: May 10, 2022Publication date: November 17, 2022Inventor: Michael St-Laurent
-
Patent number: 11247313Abstract: An adjustable locking assembly for a pipe wrench structured and arranged to provide a modified nut assembly and locking assembly.Type: GrantFiled: February 6, 2020Date of Patent: February 15, 2022Inventor: Michael St. Laurent
-
Publication number: 20200254590Abstract: An adjustable locking assembly for a pipe wrench structured and arranged to provide a modified nut assembly and locking assembly.Type: ApplicationFiled: February 6, 2020Publication date: August 13, 2020Inventor: Michael St. Laurent
-
Patent number: 10740326Abstract: A network resource access system for providing access by a user to network resources over a communications network, the system comprising: a resource registry including stored resource records associated with each of the network resources and a stored user profile containing a list of network resources such that the network resources have a ranking relative to each other based at least in part on user behavior with respect to usage of each of the network resources, the user profile associated with the user such that the list of network resources contains the network resources previously accessed by the user; and a resource service for receiving an access query from a network terminal identifying the user and associated with submission of application data for processing by a selected network resource from the list, the resource service further configured for accessing the user profile to identify a suggested network resource from the list in view of the relative ranking and for sending identification of the suType: GrantFiled: December 6, 2018Date of Patent: August 11, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark Burns, Michael St. Laurent, Dharmesh Krishnammagaru
-
Patent number: 10740043Abstract: An example of an apparatus includes a network interface to receive print data associated with a user from a first computing device and to receive context data from a second computing device, the second computing device associated with the user, and wherein context data includes a beacon identifier and a global positioning system (GPS) coordinate. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to select a printing device from the database of printing devices, the printing device associated with the beacon identifier and a predefined area, wherein the predefined area includes the GPS coordinate. The apparatus includes a print engine to generate a notification for the second computing device, wherein the notification prompts the user for a command to send the print data to the printing device.Type: GrantFiled: March 27, 2018Date of Patent: August 11, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter G. Hwang, Phillip A. McCoog, Michael St Laurent
-
Patent number: 10437529Abstract: An example of an apparatus includes a network interface to receive print data and context data associated with a portable computing device. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to monitor the context data and to select a printing device from the database based on the context data. The apparatus includes a security evaluation engine to determine whether the printing device and the portable computing device are connected via a secure network. The apparatus includes a print engine to route a print job generated from the print data automatically to the printing device when the printing device and the portable computing device are connected via the secure network and to store the print job in a queue when the printing device is outside the secure network.Type: GrantFiled: March 30, 2018Date of Patent: October 8, 2019Assignee: Hewlett-Packard Development Company, LP.Inventors: Peter G. Hwang, Hunter John Simington, Michael St Laurent
-
Publication number: 20190303062Abstract: An example of an apparatus includes a network interface to receive print data and context data associated with a portable computing device. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to monitor the context data and to select a printing device from the database based on the context data. The apparatus includes a security evaluation engine to determine whether the printing device and the portable computing device are connected via a secure network. The apparatus includes a print engine to route a print job generated from the print data automatically to the printing device when the printing device and the portable computing device are connected via the secure network and to store the print job in a queue when the printing device is outside the secure network.Type: ApplicationFiled: March 30, 2018Publication date: October 3, 2019Inventors: Peter G. HWANG, Hunter John SIMINGTON, Michael ST LAURENT
-
Publication number: 20190303051Abstract: An example of an apparatus includes a network interface to receive print data associated with a user from a first computing device and to receive context data from a second computing device, the second computing device associated with the user, and wherein context data includes a beacon identifier and a global positioning system (GPS) coordinate. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to select a printing device from the database of printing devices, the printing device associated with the beacon identifier and a predefined area, wherein the predefined area includes the GPS coordinate. The apparatus includes a print engine to generate a notification for the second computing device, wherein the notification prompts the user for a command to send the print data to the printing device.Type: ApplicationFiled: March 27, 2018Publication date: October 3, 2019Inventors: Peter G. HWANG, Phillip A. McCOOG, Michael ST LAURENT
-
Publication number: 20190108168Abstract: A network resource access system for providing access by a user to network resources over a communications network, the system comprising: a resource registry including stored resource records associated with each of the network resources and a stored user profile containing a list of network resources such that the network resources have a ranking relative to each other based at least in part on user behavior with respect to usage of each of the network resources, the user profile associated with the user such that the list of network resources contains the network resources previously accessed by the user; and a resource service for receiving an access query from a network terminal identifying the user and associated with submission of application data for processing by a selected network resource from the list, the resource service further configured for accessing the user profile to identify a suggested network resource from the list in view of the relative ranking and for sending identification of the suType: ApplicationFiled: December 6, 2018Publication date: April 11, 2019Inventors: Mark Burns, Michael St. Laurent, Dharmesh Krishnammagaru
-
Patent number: 9853864Abstract: A system and method are provided for updating location information associated with a printer resource stored in a printer resource registry in a network resource access system. Updating the location information for the printer resource may involve obtaining a unique identifier for the printer resource, determining the location of the printer using GPS or other location based services, authenticating access to the printer resource registry, and submitting the location information to the printer resource registry. Systems for updating location information in the resource registry may operate on the printer resource by itself or in conjunction with a mobile device. System may operate autonomously or provide a user interface for a system administrator to update location information.Type: GrantFiled: September 17, 2010Date of Patent: December 26, 2017Assignee: PRINTERON INC.Inventors: Michael St. Laurent, Mark Onischke, Michael Kuindersma, Dharmesh Krishnammagaru, Jonathon Stairs, Ken Noreikis
-
Publication number: 20170366622Abstract: A method and corresponding system for providing access to network resources, the system comprising: a resource registry including resource records associated with each of the network resources, at least one of the resource records identifies a physical location of the associated network resource; and an administration server for responding to a query containing criteria wherein at least one of the criteria is geographical coordinates, the administration server is configured to access the resource registry to obtain a list of one or more nearest network resources to the geographical coordinates based on the respective physical location of the network resources, and to transmit the list of nearest network resources in response to the query.Type: ApplicationFiled: September 17, 2010Publication date: December 21, 2017Applicant: PrinterOn Inc.Inventors: Michael St. Laurent, Mark Onischke, Michael Kuindersma, Dharmesh Krishnammagaru, Jonathon Stairs, Ken Noreikis
-
Patent number: 9356882Abstract: A client system of a network resource service, the network resource service administering a plurality of distributed network resources, the client system comprising: a computer processor for executing stored instructions to: receive over a proximity based wireless communication a network resource identifier of a network resource of the plurality of network resources and a service identifier of the network resource service, the service identifier defining a network address of the network resource service on a communications network configured for non-proximity based communication; and transmit application data to the network resource addressed to the network address on the communications network for subsequent processing by the network resource.Type: GrantFiled: February 4, 2014Date of Patent: May 31, 2016Assignee: Printeron Inc.Inventors: Mark Burns, Michael St. Laurent, Dharmesh Krishnammagaru
-
Publication number: 20150254248Abstract: A network resource access system for providing access by a user to network resources over a communications network, the system comprising: a resource registry including stored resource records associated with each of the network resources and a stored user profile containing a list of network resources such that the network resources have a ranking relative to each other based at least in part on user behaviour with respect to usage of each of the network resources, the user profile associated with the user such that the list of network resources contains the network resources previously accessed by the user; and a resource service for receiving an access query from a network terminal identifying the user and associated with submission of application data for processing by a selected network resource from the list, the resource service further configured for accessing the user profile to identify a suggested network resource from the list in view of the relative ranking and for sending identification of the sType: ApplicationFiled: March 7, 2014Publication date: September 10, 2015Applicant: Printeron Inc.Inventors: Mark Burns, Michael St. Laurent, Dharmesh Krishnammagaru
-
Publication number: 20150222563Abstract: A client system of a network resource service, the network resource service administering a plurality of distributed network resources, the client system comprising: a computer processor for executing stored instructions to: receive over a proximity based wireless communication a network resource identifier of a network resource of the plurality of network resources and a service identifier of the network resource service, the service identifier defining a network address of the network resource service on a communications network configured for non-proximity based communication; and transmit application data to the network resource addressed to the network address on the communications network for subsequent processing by the network resource.Type: ApplicationFiled: February 4, 2014Publication date: August 6, 2015Applicant: PRINTERON INC.Inventors: Mark Burns, Michael St. Laurent, Dharmesh Krishnammagaru