Patents by Inventor George Harrison
George Harrison 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: 11918200Abstract: Meniscal extrusion can occur due detachment of the knee capsule from structures of the knee. Disclosed herein are methods to repair the meniscal detachment. Additionally, cadaveric and synthetic models can be used to teach said methods of repair.Type: GrantFiled: June 3, 2021Date of Patent: March 5, 2024Assignee: Arthrex, Inc.Inventors: David Crane, George Paletta, John Purcell, Andrew Osika, Robert Harrison
-
Patent number: 11921806Abstract: Systems and methods for rearranging tags on a graphical user interface (GUI) based on known and unknown levels of web traffic are disclosed. To provide users with real estate listings that have popular home attributes with respect to a given region, the system uses known user interaction information to determine predicted user interaction information for real estate listing phrases (e.g., tags) that are associated with unknown user interaction information. The system then ranks the real estate listing phrases based on each real estate listing phrase's user interaction information. Based on the ranked real estate listing phrases, the system generates for display the highest ranked real estate listing phrase in association with a real estate listing being associated with the real estate listing phrase.Type: GrantFiled: July 7, 2022Date of Patent: March 5, 2024Assignee: MFTB Holdco, Inc.Inventors: Sangdi Lin, Anish Khazane, Zachary Harrison, Philip Foeckler, Saeid Balaneshinkordan, Joshua Urbanovsky, George Busby, Ondrej Linda, Siddhi Vakil, Joshua Gnanayutham
-
Publication number: 20210264509Abstract: A computer-implemented method reliably stores data in a blockchain-based distributed storage system. The method utilizes computer processes carried out by a host computing device, including receiving from a renter computing device a storage contract proposal, sending over the network, by the host computing device to the renter computing device and to the blockchain, an acceptance of the storage contract proposal, and receiving from the blockchain, confirmation that a storage contract between the host computing device and the renter computing device has been added to the blockchain. After the data have been stored, the processes include computing a checksum, sending it to the renter computing device and to the blockchain and receiving, from the blockchain, confirmation that the checksum has been added to the blockchain.Type: ApplicationFiled: May 11, 2021Publication date: August 26, 2021Inventors: Ricardo Padilha, Rodney George Harrison, Terence Rokop, Michael J. Edwards
-
Patent number: 11037227Abstract: A computer-implemented method reliably stores data in a blockchain-based distributed storage system. The method utilizes computer processes carried out by a host computing device, including receiving from a renter computing device a storage contract proposal, sending over the network, by the host computing device to the renter computing device and to the blockchain, an acceptance of the storage contract proposal, and receiving from the blockchain, confirmation that a storage contract between the host computing device and the renter computing device has been added to the blockchain. After the data have been stored, the processes include computing a checksum, sending it to the renter computing device and to the blockchain and receiving, from the blockchain, confirmation that the checksum has been added to the blockchain.Type: GrantFiled: November 21, 2018Date of Patent: June 15, 2021Assignee: StorCentric, Inc.Inventors: Ricardo Padilha, Rodney George Harrison, Terence Rokop, Michael J. Edwards
-
Patent number: 10922225Abstract: Embodiments of the present invention allow for fast cache reheat by periodically storing a snapshot of information identifying the contents of the cache at the time of the snapshot, and then using the information from the last snapshot to restore the contents of the cache following an event that causes loss or corruption of cache contents such as a loss of power or system reset. Since there can be a time gap between the taking of a snapshot and such an event, the actual contents of the cache, and hence the corresponding data stored in a data store, may have changed since the last snapshot was taken. Thus, the information stored at the last snapshot is used to retrieve current data from the data store for use in restoring the contents of the cache.Type: GrantFiled: March 8, 2013Date of Patent: February 16, 2021Assignee: Drobo, Inc.Inventors: Rodney George Harrison, Jason Paul O'Broin
-
Patent number: 9129108Abstract: Disclosed is a method and system to operate a governed data processing system in concert with a governing data processing system. The method includes operating a secure governing data processing system to monitor operation of at least one governed data processing system to detect a deviation from modeled user and governed data processing system behavior. The method further includes, upon detecting a deviation from the modeled behavior, taking proactive action to mitigate an occurrence of a potential adverse result of an occurrence of a cyber-security threat.Type: GrantFiled: November 13, 2012Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: Youssef Drissi, Rick A. Hamilton, II, Colin George Harrison, Jack Lawrence Kouloheris, Pratap Chandra Pattnaik, Josyula R. Rao, Chung-Sheng Li
-
Patent number: 8498763Abstract: A computer implemented method, apparatus, and computer usable program product for managing user preferences associated with charging transactions for electric vehicles. In one embodiment, a set of principals associated with a charging transaction for an electric vehicle is identified in response to receiving a request for a set of preferences from an energy transaction planner. The vehicle preference service is located on the electric vehicle. The set of preferences are retrieved from a plurality of preferences. The set of preferences comprises a subset of preferences for each principal in the set of principals. A preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized. The set of preferences are sent to an energy transaction planner.Type: GrantFiled: June 16, 2008Date of Patent: July 30, 2013Assignee: International Business Machines CorporationInventors: James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Paul Stuart Williamson
-
Patent number: 8423576Abstract: A method includes parsing input from a requestor, where the input includes at least one of a query and a command that is parsed into a structured query having an indication of at least one data stream or set of data streams and at least one action to be performed on the at least one data stream or set of data streams. The method further includes mapping the structured query into a graph of processing elements that are selected and interconnected so as to execute the structured query; instantiating the graph of processing elements and connecting and initializing the instantiated graph of processing elements with an identified at least one data stream or set of data streams to receive data there from; and outputting a result of the structured query to the requestor.Type: GrantFiled: January 11, 2010Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Youssef Drissi, Barbara Ann Eckman, Tyrone Wilberforce Grandison, Colin George Harrison, Perry G Hartswick, Jurij R Paraszczak, Ralph Peter Williams
-
Patent number: 8266075Abstract: Illustrative embodiments manage an electric vehicle charging transaction. A set of principals associated with the electric vehicle charging transaction is identified. Electric vehicle charging information is retrieved from a set of sources. An energy transaction plan is generated using the electric vehicle charging information. A charging phase of the electric vehicle charging transaction is initiated for an electric vehicle connected to a charging station in accordance with the energy transaction plan. The charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle. In response to completion of the charging phase, the process then settles the financial obligations of a subset of principals in accordance with the energy transaction plan.Type: GrantFiled: June 16, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Ronald Ambrosio, Erica Haefner Ferro, James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Allan James Schurr, Mark William Trekell, Paul Stuart Williamson
-
Publication number: 20120191524Abstract: According to one embodiment of the present invention, a computer manages an electric vehicle charging transaction. A set of principals is identified associated with the charging transaction for an electric vehicle. A principal is an entity having an interest in the charging transaction. Electric vehicle charging information is retrieved from a set of sources. An energy transaction plan is generated during a pre-charge phase using the electric vehicle charging information and based on preferences of one or more principals to govern the charging transaction. The computer initiates a charging phase of the charging transaction for an electric vehicle connected to a charging station according to the energy transaction plan. The charging phase comprises charging the electric vehicle with electricity, storing electricity in the electric vehicle, and removing electricity to de-charge the electric vehicle. The computer settles financial obligations among principals according to the energy transaction plan.Type: ApplicationFiled: March 27, 2012Publication date: July 26, 2012Applicant: International Business Machines CorporationInventors: Ronald Ambrosio, Erica Haefner Ferro, James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Allan James Schurr, Mark William Trekell, Paul Stuart Williamson
-
Patent number: 8200529Abstract: Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for randomly setting a travel fee. A usage attribute of vehicle traffic travelling upon a toll thoroughfare is observed and compared to a threshold. As a function of comparing the attribute to the threshold, a plurality of different toll rates are randomly assigned to each of a plurality of vehicles, each of the vehicles either travelling upon the toll thoroughfare or potentially entering the toll thoroughfare. An occupant of a vehicle is notified of a toll rate randomly assigned, and fees or credits associated with travel by the occupant's vehicle are charged (levied or awarded) at the randomly assigned toll rate.Type: GrantFiled: December 17, 2008Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Rick A. Hamilton, II, Colin George Harrison, Naveen Lamba, James W. Seaman
-
Publication number: 20110173231Abstract: A method includes parsing input from a requestor, where the input includes at least one of a query and a command that is parsed into a structured query having an indication of at least one data stream or set of data streams and at least one action to be performed on the at least one data stream or set of data streams. The method further includes mapping the structured query into a graph of processing elements that are selected and interconnected so as to execute the structured query; instantiating the graph of processing elements and connecting and initializing the instantiated graph of processing elements with an identified at least one data stream or set of data streams to receive data there from; and outputting a result of the structured query to the requestor.Type: ApplicationFiled: January 11, 2010Publication date: July 14, 2011Applicant: International Business Machines CorporationInventors: Youssef Drissi, Barbara Ann Eckman, Tyrone Wilberforce Andre Grandison, Colin George Harrison, Perry G. Hartswick, Jurij R. Paraszczak, Ralph Peter Williams
-
Publication number: 20100153125Abstract: Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for randomly setting a travel fee. A usage attribute of vehicle traffic travelling upon a toll thoroughfare is observed and compared to a threshold. As a function of comparing the attribute to the threshold, a plurality of different toll rates are randomly assigned to each of a plurality of vehicles, each of the vehicles either travelling upon the toll thoroughfare or potentially entering the toll thoroughfare. An occupant of a vehicle is notified of a toll rate randomly assigned, and fees or credits associated with travel by the occupant's vehicle are charged (levied or awarded) at the randomly assigned toll rate.Type: ApplicationFiled: December 17, 2008Publication date: June 17, 2010Applicant: International Business Machines CorporationInventors: Rick A. Hamilton, II, Colin George Harrison, Naveen Lamba, James W. Seaman
-
Publication number: 20100049533Abstract: A computer implemented method, apparatus, and computer usable program code for managing a charging process of an electric vehicle. In one embodiment, the process initiates the charging process of the electric vehicle at a charging station in response to receiving an energy transaction plan from an energy transaction planner. The process then terminates the charging process in response to at least one of a deviation of the charging process from the energy transaction plan and a completion of the charging process according to the energy transaction plan. Thereafter, the process sends a charge notification to a set of recipients that includes a user of the electric vehicle and an energy transaction broker.Type: ApplicationFiled: August 19, 2008Publication date: February 25, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erica Haefner Ferro, Colin George Harrison, Mark William Trekell, Paul Stuart Williamson
-
Publication number: 20090313103Abstract: A computer implemented method, apparatus, and computer program product for managing an electric vehicle charging transaction. A set of principals associated with the electric vehicle charging transaction is identified. Electric vehicle charging information is retrieved from a set of sources. An energy transaction plan is generated using the electric vehicle charging information. A charging phase of the electric vehicle charging transaction is initiated for an electric vehicle connected to a charging station in accordance with the energy transaction plan. The charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle. In response to completion of the charging phase, the process then settles the financial obligations of a subset of principals in accordance with the energy transaction plan.Type: ApplicationFiled: June 16, 2008Publication date: December 17, 2009Applicant: International Business Machines CorporationInventors: Ronald Ambrosio, Erica Haefner Ferro, James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Allan James Schurr, Mark William Trekell, Paul Stuart Williamson
-
Publication number: 20090312903Abstract: A computer implemented method, apparatus, and computer usable program product for managing user preferences associated with charging transactions for electric vehicles. In one embodiment, a set of principals associated with a charging transaction for an electric vehicle is identified in response to receiving a request for a set of preferences from an energy transaction planner. The vehicle preference service is located on the electric vehicle. The set of preferences are retrieved from a plurality of preferences. The set of preferences comprises a subset of preferences for each principal in the set of principals. A preference in the set of preferences specifies a parameter of the charging transaction that is to be minimized, maximized, or optimized. The set of preferences are sent to an energy transaction planner.Type: ApplicationFiled: June 16, 2008Publication date: December 17, 2009Applicant: International Business Machines CorporationInventors: James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Paul Stuart Williamson
-
Patent number: 7269198Abstract: Systems and methods for performing neighbor discovery in a network (100) including a number of nodes are provided. A first node (110) in the network (100) generates a spread signal for alerting other nodes in the network (100) of the presence of the first node (110). The first node (110) broadcasts the signal and a second node (120) receives the signal and calculates an energy associated with the received signal. The second node (120) also determines whether the energy is greater than a threshold and identifies the first node (110) as a neighbor node when the energy is greater than the threshold.Type: GrantFiled: November 19, 2001Date of Patent: September 11, 2007Assignee: BBN Technologies Corp.Inventors: Brig Barnum Elliott, Warner George Harrison
-
Patent number: 6925399Abstract: A method and system for estimating the location of an injection point of foreign signals in a network comprises the steps of measuring signal samples at two points along the cable network distribution system, correlating the two signal samples to estimate propagation delay differences between the measurement locations and the source, and calculating the location and magnitude of the ingress. The propagation delay, or time correlation, is proportional to the offset of the injection point from the midpoint between the measurement sites, where the two parameters are related by the velocity of propagation in the cable. The amplitude of the correlation peaks represent the magnitude of the ingress at that location. Sensitivity may be increased by time-averaging the output of the correlation step. Multiple sources and/or ingress and egress sites may be measured simultaneously.Type: GrantFiled: March 30, 2001Date of Patent: August 2, 2005Assignees: Verizon Laboratories Inc., Genuity, Inc.Inventor: Warner George Harrison
-
Patent number: D555561Type: GrantFiled: March 14, 2006Date of Patent: November 20, 2007Assignee: Bearward Engineering Ltd.Inventors: John Dows, Bernard George Harrison
-
Patent number: D562205Type: GrantFiled: July 31, 2007Date of Patent: February 19, 2008Assignee: Bearward Engineering Ltd.Inventors: John Dows, Bernard George Harrison