Patents by Inventor Robert A. Flavin
Robert A. Flavin 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: 20240074798Abstract: A repair plate system includes a body having a distal nail portion configured for implantation into a limb bone and a proximal plate portion attached to the distal nail portion. A first plurality of fixation screws are configured for insertion into the distal nail portion and a second plurality of fixation screws are configured for insertion into the proximal plate portion.Type: ApplicationFiled: August 14, 2023Publication date: March 7, 2024Applicant: Tyber Medical LLCInventor: Robert Flavin
-
Publication number: 20240074790Abstract: A talar repair jig includes an elongate base extending along a longitudinal axis. The base has a front face, a first side opening through the front face, wherein the first opening supports a first rod assembly, a second side opening through the front face, distal from the first side opening, wherein the second side opening supports a second rod assembly, and a central opening extending through the front face, wherein the central opening supports a pair of rear alignment guides.Type: ApplicationFiled: August 16, 2023Publication date: March 7, 2024Inventor: Robert Flavin
-
Publication number: 20220087829Abstract: A prosthesis for total ankle arthroplasty, comprising: a talar implant; a tibial implant; and a bearing component disposed between the tibial implant and talar implant and configured to slide relative to the talar implant to facilitate motion of the prosthesis. The bearing component and the talar implant having corresponding sliding surfaces, the corresponding sliding surfaces defining concentric cylindrical surfaces and an axis of rotation. The concentric cylindrical surface of the bearing component has a ridge configured to slide in a corresponding groove in the concentric cylindrical surface of the talar implant. The alignment of the bearing component and the talar implant, along the axis of rotation, is only due to the interaction of the ridge and the groove.Type: ApplicationFiled: August 18, 2021Publication date: March 24, 2022Inventor: Robert Flavin
-
Patent number: 10789204Abstract: Access is obtained to a plurality of intermediately transformed electronic documents (with a plurality of sections and subsections) which have been transformed, by topical analysis and text summarization techniques, from a plurality of original electronic documents comprising at least some unstructured electronic documents. Audit and retrieval agent code is appended to the sections and subsections to create a plurality of finally transformed electronic documents. Users are allowed to access the finally transformed electronic documents. The users are provided with accountability reminders contemporaneous with the access. The access of the users to the sections and subsections of the finally transformed electronic documents is logged. An audit report is provided based on the logging. Also provided is a cloud service for enterprise-level sensitive data protection with variable data granularity, using one or more one guest virtual machine images.Type: GrantFiled: April 28, 2018Date of Patent: September 29, 2020Assignee: International Business Machines CorporationInventors: Lawrence D. Bergman, Kumar Bhaskaran, Winnie W. Cheng, Robert A. Flavin, Milton H. Hernandez, Hai Huang, Ravi B. Konuru, Yaoping Ruan, Sambit Sahu
-
Patent number: 10606927Abstract: Access is obtained to a hierarchically structured document having a plurality of hierarchical levels. For each of the hierarchical levels, a word list with a word count for each word included therein is obtained. For each of the hierarchical levels, a tag cloud based on a corresponding one of the word counts is created. At least one of the tag clouds is displayed in association with a label for a corresponding one of the hierarchical levels.Type: GrantFiled: August 19, 2013Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Lawrence D. Bergman, Robert A. Flavin, Ravindranath Konuru
-
Patent number: 10394936Abstract: Access is obtained to a hierarchically structured document having a plurality of hierarchical levels. For each of the hierarchical levels, a word list with a word count for each word included therein is obtained. For each of the hierarchical levels, a tag cloud based on a corresponding one of the word counts is created. At least one of the tag clouds is displayed in association with a label for a corresponding one of the hierarchical levels.Type: GrantFiled: November 6, 2012Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Lawrence D. Bergman, Robert A. Flavin, Ravindranath Konuru
-
Publication number: 20180246884Abstract: Access is obtained to a plurality of intermediately transformed electronic documents (with a plurality of sections and subsections) which have been transformed, by topical analysis and text summarization techniques, from a plurality of original electronic documents comprising at least some unstructured electronic documents. Audit and retrieval agent code is appended to the sections and subsections to create a plurality of finally transformed electronic documents. Users are allowed to access the finally transformed electronic documents. The users are provided with accountability reminders contemporaneous with the access. The access of the users to the sections and subsections of the finally transformed electronic documents is logged. An audit report is provided based on the logging. Also provided is a cloud service for enterprise-level sensitive data protection with variable data granularity, using one or more one guest virtual machine images.Type: ApplicationFiled: April 28, 2018Publication date: August 30, 2018Inventors: Lawrence D. Bergman, Kumar Bhaskaran, Winnie W. Cheng, Robert A. Flavin, Milton H. Hernandez, Hai Huang, Ravi B. Konuru, Yaoping Ruan, Sambit Sahu
-
Patent number: 9959273Abstract: Access is obtained to a plurality of intermediately transformed electronic documents (with a plurality of sections and subsections) which have been transformed, by topical analysis and text summarization techniques, from a plurality of original electronic documents comprising at least some unstructured electronic documents. Audit and retrieval agent code is appended to the sections and subsections to create a plurality of finally transformed electronic documents. Users are allowed to access the finally transformed electronic documents. The users are provided with accountability reminders contemporaneous with the access. The access of the users to the sections and subsections of the finally transformed electronic documents is logged. An audit report is provided based on the logging. Also provided is a cloud service for enterprise-level sensitive data protection with variable data granularity, using one or more one guest virtual machine images.Type: GrantFiled: April 26, 2012Date of Patent: May 1, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence D. Bergman, Kumar Bhaskaran, Winnie W. Cheng, Robert A. Flavin, Milton H. Hernandez, Hai Huang, Ravi B. Konuru, Yaoping Ruan, Sambit Sahu
-
Patent number: 9811687Abstract: A method and apparatus for managing authorizations to access personal data of a user is disclosed. A computer retrieves a set of authorizations for a plurality of web based applications, wherein an authorization enables an application of the plurality of web based applications to access at least a portion of the personal data of the user. The computer presents the set of authorizations on a graphical user interface. The computer receives a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications. Responsive to receiving the user input indicating the change to the particular authorization in the set of authorizations, the computer then stores the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data.Type: GrantFiled: March 15, 2013Date of Patent: November 7, 2017Assignee: International Business Machines corporationInventors: Robert A. Flavin, David G. Robinson, Andrew B. Smith
-
Publication number: 20140283023Abstract: A method and apparatus for managing authorizations to access personal data of a user is disclosed. A computer retrieves a set of authorizations for a plurality of web based applications, wherein an authorization enables an application of the plurality of web based applications to access at least a portion of the personal data of the user. The computer presents the set of authorizations on a graphical user interface. The computer receives a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications. Responsive to receiving the user input indicating the change to the particular authorization in the set of authorizations, the computer then stores the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert A. Flavin, David G. Robinson, Andrew B. Smith
-
Publication number: 20140129921Abstract: Access is obtained to a hierarchically structured document having a plurality of hierarchical levels. For each of the hierarchical levels, a word list with a word count for each word included therein is obtained. For each of the hierarchical levels, a tag cloud based on a corresponding one of the word counts is created. At least one of the tag clouds is displayed in association with a label for a corresponding one of the hierarchical levels.Type: ApplicationFiled: August 19, 2013Publication date: May 8, 2014Applicant: International Business Machines CorporationInventors: Lawrence D. Bergman, Robert A. Flavin, Ravindranath Konuru
-
Publication number: 20140129918Abstract: Access is obtained to a hierarchically structured document having a plurality of hierarchical levels. For each of the hierarchical levels, a word list with a word count for each word included therein is obtained. For each of the hierarchical levels, a tag cloud based on a corresponding one of the word counts is created. At least one of the tag clouds is displayed in association with a label for a corresponding one of the hierarchical levels.Type: ApplicationFiled: November 6, 2012Publication date: May 8, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence D. Bergman, Robert A. Flavin, Ravindranath Konuru
-
Publication number: 20130291127Abstract: Access is obtained to a plurality of intermediately transformed electronic documents (with a plurality of sections and subsections) which have been transformed, by topical analysis and text summarization techniques, from a plurality of original electronic documents comprising at least some unstructured electronic documents. Audit and retrieval agent code is appended to the sections and subsections to create a plurality of finally transformed electronic documents. Users are allowed to access the finally transformed electronic documents. The users are provided with accountability reminders contemporaneous with the access. The access of the users to the sections and subsections of the finally transformed electronic documents is logged. An audit report is provided based on the logging. Also provided is a cloud service for enterprise-level sensitive data protection with variable data granularity, using one or more one guest virtual machine images.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence D. Bergman, Kumar Bhaskaran, Winnie W. Cheng, Robert A. Flavin, Milton H. Hernandez, Hai Huang, Ravi B. Konuru, Yaoping Ruan, Sambit Sahu
-
Patent number: 8375086Abstract: A shared state manager (SSM) for collaboration includes an updating module for updating a shared state of data based on a request to edit the data made by a client, and a notifying module for, upon the updating the shared state, notifying another client of the updated state.Type: GrantFiled: May 31, 2007Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventor: Robert A. Flavin
-
Publication number: 20080301228Abstract: A shared state manager (SSM) for collaboration includes an updating module for updating a shared state of data based on a request to edit the data made by a client, and a notifying module for, upon the updating the shared state, notifying another client of the updated state.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventor: Robert A. Flavin
-
Publication number: 20080270406Abstract: A method for modifying knowledge documents, includes: retrieving an authored document per a client request; wiki-fying a copy of the retrieved authored document; accepting client comments into the wiki-fied authored document, while maintaining the integrity of the authored documents; notifying one or more authors of the authored document of the client comments in the wiki-fied copy of the authored document; modifying the authored document based on the determination of the one or more authors to the validity of the client comments; and replacing the authored document with the modified authored document.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert A. Flavin, Ryan K. Gunderson, Jonathan Lenchner, Laura Z. Luan, William L. Luken
-
Publication number: 20070147360Abstract: The present invention is a computer system for delivering digital information over a network. A request receiving process receives a request for transmitting digital information after a start time and before an end time. The digital information has a number of packets. A transmit time process determines the time required to transmit the digital information based on the number of packets and a network speed. A scheduler schedules a transmit time for the digital information and an acceptance process accepts the digital information for transmission only if the time required to transmit is less than or equal to the difference between the transmit time and the end time.Type: ApplicationFiled: December 5, 2006Publication date: June 28, 2007Inventors: Norbert Vogl, Geoffrey Purdy, Robert Flavin, Yuan Feng, Edward Clarke
-
Patent number: 7107582Abstract: A computer system and method is presented for dynamic content resolution. The invention comprises one or more source program files and one or more insert statements inserted into the source program files. The insert statements having one or more logical condition statements with one or more logical parameters and one or more state statements. An insert statement parser determines a state of the condition statement, selects one of the state statements associated with the state, and parses the selected state statement into one or more content source indicators. A content source identification process uses one or more of the content source indicators to determine a content source type and one or more access instructions. A content source access process uses the access instructions to access a content source object. A content insertion process replaces the insert statement with the source object in the source program file.Type: GrantFiled: November 15, 2001Date of Patent: September 12, 2006Assignee: International Business Machines CorporationInventors: Edward Clarke, Yuan Feng, Robert Flavin, Geoffrey H. Purdy, Norbert G. Vogl
-
Publication number: 20030093399Abstract: A computer system and method is presented for dynamic content resolution. The invention comprises one or more source program files and one or more insert statements inserted into the source program files. The insert statements having one or more logical condition statements with one or more logical parameters and one or more state statements. An insert statement parser determines a state of the condition statement, selects one of the state statements associated with the state, and parses the selected state statement into one or more content source indicators. A content source identification process uses one or more of the content source indicators to determine a content source type and one or more access instructions. A content source access process uses the access instructions to access a content source object. A content insertion process replaces the insert statement with the source object in the source program file.Type: ApplicationFiled: November 15, 2001Publication date: May 15, 2003Applicant: International Business Machines CorporationInventors: Edward Clarke, Yuan Feng, Robert Flavin, Geoffrey H. Purdy, Norbert G. Vogl