Patents by Inventor Michael K. Larkin
Michael K. Larkin 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: 11965900Abstract: The present disclosure describes a method, a system, and a computer program product of indicating a status of an analytical instrument on a screen of the analytical instrument. In an embodiment, the method, the system, and the computer program product include receiving data from an analytical instrument monitoring a liquid sample, segmenting the received data into data segments for at least two characteristics of at least one of the instrument, the sample, and an operating environment of the instrument, analyzing each of the data segments for the at least two characteristics, retrieving threshold values for the at least two characteristics from a computer data source, calculating at least one status of at least one of the instrument, the sample, and the operating environment, with respect to the analyzed data segments and the threshold values, and displaying the at least one status on a display of the instrument.Type: GrantFiled: November 9, 2018Date of Patent: April 23, 2024Assignee: Wyatt Technology, LLCInventors: Vivianna Day, Jeremy W. Jarrett, Shiva K. Ramini, Barbara R. Maurer, Michael I. Larkin, Stephen C. Minne
-
Patent number: 8505006Abstract: Systems and methods are provided for intelligent resource management for a virtual machine. A method for operating a virtual environment can comprise receiving a request for a resource from an application, processing the request to identify the resource, determining whether the resource is for the virtual environment, and modifying a part of a data structure for the request based on a reference to the resource in the virtual environment.Type: GrantFiled: September 22, 2006Date of Patent: August 6, 2013Assignee: Ringcube Technologies, Inc.Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu
-
Patent number: 8443358Abstract: An exemplary method for a hot pluggable virtual machine comprises authenticating a user within an active host environment on a host device, executing a virtual machine driver, configuring a guest environment, and activating the guest environment for the virtual machine on the host device.Type: GrantFiled: September 22, 2006Date of Patent: May 14, 2013Assignee: Citrix Systems, Inc.Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu
-
Patent number: 8301686Abstract: Methods and systems for providing decentralized computing are provided. An exemplary method includes generating one or more virtual machine images including at least one application and a virtual machine, associating the one or more virtual machine images with user information, receiving user information from a digital device, selecting one or more associated virtual machine images based on the user information, and providing the one or more virtual machine images to the digital device.Type: GrantFiled: December 17, 2007Date of Patent: October 30, 2012Assignee: Citrix Systems, Inc.Inventors: Shanmuga Appajodu, Michael K. Larkin, Srihari Kumar
-
Patent number: 7996507Abstract: Disclosed is a robust intelligent system control agent configured to receive user job requests, submit the user job requests to selected qualified clients for servicing, and monitor the progress of the requests. The system is also configured with the capability of relocating a system control agent from one location within a network to another location within the network and for relocating a job request from one client to another. This ability to relocate agents and jobs provides robustness and reliability to the system, allowing the agent to move to a different machine when, for example, its current host system requires maintenance or other downtime. In order to facilitate the relocation of a job request, the state of the request is temporarily stored by the agent or by other means while the job request is relocated to another client.Type: GrantFiled: July 31, 2006Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventor: Michael K. Larkin
-
Patent number: 7933891Abstract: A method and system for collecting and reviewing data related to web services receives service criteria from a service requester, selects candidate services that match the service criteria, invokes the selected candidate services, and aggregates results provided by the candidate services. In conjunction with aggregating results, the method and system builds service result objects conforming to a composite schema constructed from the various result schemas. To increase the utility of the aggregated results, metadata such as an invocation timestamp are also attached to each service result object. Result values are inspected and enumerated within a results table that may be used to determine which service result objects contain a particular result value.Type: GrantFiled: March 19, 2007Date of Patent: April 26, 2011Assignee: International Business Machines CorporationInventors: Michael K. Larkin, Howard Lee
-
Patent number: 7577686Abstract: A system, method, and software product provides for managing resources in a virtual machine. The system comprises a guest memory and a processor. The guest memory stores a file exception table and a file inclusion table. The file exception table indicates at least one first name of a host resource. The file exclusion table indicates at least one second name of a guest resource. The processor receives a resource query, processes the resource query to determine a host weight value using a weighting operation and the file exception table. The processor also processes the resource query to determine a guest weight value using the weighting operation and the file inclusion table. Additionally, the processor compares the host weight value to the guest weight value to determine whether the resource query is associated with the host resource or the guest resource.Type: GrantFiled: September 22, 2006Date of Patent: August 18, 2009Assignee: RingCube Technologies, Inc.Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu
-
Patent number: 7194482Abstract: A method and system for collecting and reviewing data related to web services receives service criteria from a service requester, selects candidate services that match the service criteria, invokes the selected candidate services, and aggregates results provided by the candidate services. In conjunction with aggregating results, the method and system builds service result objects conforming to a composite schema constructed from the various result schemas. To increase the utility of the aggregated results, metadata such as an invocation timestamp are also attached to each service result object. Result values are inspected and enumerated within a results table that may be used to determine which service result objects contain a particular result value.Type: GrantFiled: September 26, 2002Date of Patent: March 20, 2007Assignee: International Business Machines CorporationInventors: Michael K. Larkin, Howard Lee
-
Patent number: 7085831Abstract: Disclosed is a robust intelligent system control agent configured to receive user job requests, submit the user job requests to selected qualified clients for servicing, and monitor the progress of the requests. The system is also configured with the capability of relocating a system control agent from one location within a network to another location within the network and for relocating a job request from one client to another. This ability to relocate agents and jobs provides robustness and reliability to the system, allowing the agent to move to a different machine when, for example, its current host system requires maintenance or other downtime. In order to facilitate the relocation of a job request, the state of the request is temporarily stored by the agent or by other means while the job request is relocated to another client.Type: GrantFiled: January 16, 2002Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventor: Michael K. Larkin
-
Patent number: 7003767Abstract: A system and method are disclosed for remotely updating a software application on both thin client and non-thin client workstations while the software application is open on the client workstation. The system includes a server-side module and a client-side module. The method involves the server receiving the new software application and then either automatically pushing it onto each client or receiving a request from a registered client to have the new software program installed. The state of the user's application may optionally be saved during the install and restored after the automatic upgrading and installing of the segment of the software application. After the new software application has been successfully installed, the cache from the previous application is invalidated. Control is then transferred back to the client.Type: GrantFiled: October 2, 2001Date of Patent: February 21, 2006Assignee: International Business Machines Corp.Inventor: Michael K. Larkin
-
Publication number: 20040064428Abstract: A method and system for collecting and reviewing data related to web services receives service criteria from a service requester, selects candidate services that match the service criteria, invokes the selected candidate services, and aggregates results provided by the candidate services. In conjunction with aggregating results, the method and system builds service result objects conforming to a composite schema constructed from the various result schemas. To increase the utility of the aggregated results, metadata such as an invocation timestamp are also attached to each service result object. Result values are inspected and enumerated within a results table that may be used to determine which service result objects contain a particular result value.Type: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Inventors: Michael K. Larkin, Howard Lee
-
Publication number: 20030135617Abstract: Disclosed is a robust intelligent system control agent configured to receive user job requests, submit the user job requests to selected qualified clients for servicing, and monitor the progress of the requests. The system is also configured with the capability of relocating a system control agent from one location within a network to another location within the network and for relocating a job request from one client to another. This ability to relocate agents and jobs provides robustness and reliability to the system, allowing the agent to move to a different machine when, for example, its current host system requires maintenance or other downtime. In order to facilitate the relocation of a job request, the state of the request is temporarily stored by the agent or by other means while the job request is relocated to another client.Type: ApplicationFiled: January 16, 2002Publication date: July 17, 2003Inventor: Michael K. Larkin
-
Publication number: 20030066065Abstract: A system and method are disclosed for remotely updating a software application on both thin client and non-thin client workstations while the software application is open on the client workstation. The system includes a server-side module and a client-side module. The software application may either be requested by a client to be automatically installed from the server-side module or clients may register with the server for automatic push-type installation of the software application from the client-side module. The method involves the server receiving the new software application and then either automatically pushing it onto each client or receiving a request from a registered client to have the new software program installed. The state of the user's application may optionally be saved during the install and restored after the automatic upgrading and installing of the segment of the software application.Type: ApplicationFiled: October 2, 2001Publication date: April 3, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael K. Larkin