Patents by Inventor Thomas J. Dinger
Thomas J. Dinger 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: 11980709Abstract: A fat harvesting systems and related methods of harvesting and reinjecting fat that provides a medical professional with multiple technique options. Harvested fat can be subjected to a variety of pre-reinjection preparation steps within a single, self contained reservoir such that the potential for contaminating the harvested fat is avoided. The fat harvesting system can be completely self-contained kit requiring no additional external systems or alternatively, can utilize available surgical suite systems, for example, vacuum to successfully harvest, prepare and reinject fat cells. The fat harvesting system can size harvested fat cells so as to be especially desirable for different injection locations in the body. The fat harvesting system is a single use, disposable system that requires no sterilization equipment and recovered and sized fat cells are maintained in a sanitary environment so as to avoid contamination that could result in having to discard recovered fat cells.Type: GrantFiled: May 5, 2023Date of Patent: May 14, 2024Assignee: Chopra Gryskiewicz, LLCInventors: Karan Chopra, Joseph M. Gryskiewicz, Richard A. Thompson, Reed O. Saunders, Evan M. Leingang, Thomas A. Tedham, Mohamed A. Mohamed, Jacob T. Wilson, Brett J. Herdegen, Jason N. Scherer, Landon Hove Dinger, Justin A. Barbot
-
Patent number: 8909611Abstract: A method of operating a content management system, the content management system including a central server and a plurality of content servers connected to the central server, each content server associated with a respective location, the method including receiving data at the central server for distribution to at least one of the content servers, accessing user information relating to one or more users at one or more locations, determining, from the user information, whether the received data is relevant to each user, and transmitting the data from the central server to one or more content servers according to whether the data is relevant for users at the respective locations of the content servers.Type: GrantFiled: June 30, 2006Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: Thomas J. Dinger, Hussam Eid, Jonathan Thomas Zempel
-
Patent number: 8751216Abstract: Embodiments of the present invention provide a method, system and computer program product for the table merging of correlated columns with row data reduction. In an embodiment of the invention, a method for table merging with row data reduction for merged columns can include selecting a first table of columns and a second table of columns for merger in a computer data processing system. A column of rows in the first table can be matched with a column of rows in the second table. Subsequently, it can be determined that the rows of the first table are the same in number as the rows of the second table and that the matched columns include identical data in the respective ones of the rows. Consequently, a merged table of an aggregation of the columns of the first table and the second table can be generated to exclude from the aggregation one of the matched columns that includes identical data in the respective ones of the rows as the other of the matched columns.Type: GrantFiled: December 30, 2010Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Rouba Akiki, Thomas J. Dinger, John McEvoy, Kathleen Murray
-
Publication number: 20120173226Abstract: Embodiments of the present invention provide a method, system and computer program product for the table merging of correlated columns with row data reduction. In an embodiment of the invention, a method for table merging with row data reduction for merged columns can include selecting a first table of columns and a second table of columns for merger in a computer data processing system. A column of rows in the first table can be matched with a column of rows in the second table. Subsequently, it can be determined that the rows of the first table are the same in number as the rows of the second table and that the matched columns include identical data in the respective ones of the rows. Consequently, a merged table of an aggregation of the columns of the first table and the second table can be generated to exclude from the aggregation one of the matched columns that includes identical data in the respective ones of the rows as the other of the matched columns.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: International Business Machines CorporationInventors: John McEvoy, Rouba Akiki, Thomas J. Dinger, Kathleen Murray
-
Patent number: 8140000Abstract: The present invention provides a method, system and computer program product for administering learning objects within a learning management system. In the invention, a learner can select various learning materials in the system, known as “learning objects”, and can aggregate these learning objects in a special category or “learning folder” directly on the system. The learning folders can be separate from an existing course catalog of learning objects. Each learner can establish and delete learning folders, and can modify each learning folder by adding or removing learning objects to and from the folder. Finally, while each learning folder created by a user can at first only be accessed by the user, a user can allow other learners in the system to access the folder by establishing a “learning link” for the folder, which dictates which other learners can access the learning folder.Type: GrantFiled: December 16, 2003Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Thomas J. Dinger, Fernando Salazar
-
Publication number: 20090276066Abstract: A method for generating an audio file is provided. The method can include receiving a plurality of data entries, wherein each data entry comprises a text portion and converting the text portion of each data entry into a data audio segment, thereby generating a plurality of data audio segments. The method can further include generating, for each data entry in a subset of the plurality of data entries, an introduction audio segment that describes a data entry, thereby producing a plurality of introduction audio segments. The method can further include concatenating the plurality of data audio segments and the plurality of introduction audio segments into a single audio file, wherein each introduction audio segment is positioned in the audio file directly prior to a data audio segment corresponding to the data entry described by the introduction audio segment.Type: ApplicationFiled: April 30, 2008Publication date: November 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean Callanan, Thomas J. Dinger, Michael Roche
-
Publication number: 20080318201Abstract: The present invention provides a distributed learning management architecture that is “componentized” for increased distribution and scalability. Specifically, the present invention provides an architecture in which multiple content servers, delivery servers and/or live session servers can be provided to accommodate multiple geographic locations. The present invention further provides an off-line learning architecture that allows the teachings of the distributed learning management architecture to be implemented on an individual client.Type: ApplicationFiled: August 15, 2008Publication date: December 25, 2008Inventors: Thomas J. Dinger, Christopher A. Hyland, David B. Millen, Charles de Saint-Aignan, Fernando Salazar, Jonathan T. Zempel
-
Publication number: 20080126285Abstract: Software is automatically provisioned for a user by obtaining provisioning rules that define target objects and threshold criteria for competency level and learning history. Information indicative of the user's competency level and learning history is obtained using the target objects, and the threshold criteria defined by the provisioning rules is compared with the information indicative of the user's competency level and learning history. Provided that the information indicative of the user's learning history and competency level meet the threshold criteria defined in the provisioning rules for competency and learning history, the user is provided with access to the software.Type: ApplicationFiled: November 2, 2006Publication date: May 29, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Dinger, Michael Roche, Sean Callanan