Patents by Inventor Richard R. Ellis
Richard R. Ellis 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: 11964578Abstract: An electric vehicle charging system includes an interleaved DC-DC control system configured to facilitate providing electric charge to an electric vehicle battery and includes a controller communicatively coupled to the interleaved DC-DC control system. The interleaved DC-DC control system includes an inrush current limiting circuit, three parallel boost converters that are each configured to operate in a discrete phase, and unidirectional current circuitry. The controller includes electronic control circuitry configured to control the interleaved DC-DC control system and vehicle communication circuitry configured to establish charging protocols between the interleaved DC-DC control system and the electric vehicle battery.Type: GrantFiled: August 29, 2022Date of Patent: April 23, 2024Assignee: SPARKCHARGE, INC.Inventors: Christopher R. Ellis, Richard Whitney
-
Patent number: 11423205Abstract: Method and system are provided for font personalization. The method carried out at a client includes: receiving a user-specific font transformation at a first client for storing at the first client, wherein the user-specific font transformation is a font transformation of a base font for an author user to which the font transformation applies; receiving content associated with the author user, wherein the content associated with the author user is received with an identifier of the user-specific font transformation of the author user; receiving the base font at the first client for storing at the first client for use with the user-specific font transformation; and applying the user-specific font transformation to the base font when rendering the content associated with the author user.Type: GrantFiled: November 4, 2019Date of Patent: August 23, 2022Assignee: International Business Machines CorporationInventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Publication number: 20200065358Abstract: Method and system are provided for font personalization. The method carried out at a client includes: receiving a user-specific font transformation at a first client for storing at the first client, wherein the user-specific font transformation is a font transformation of a base font for an author user to which the font transformation applies; receiving content associated with the author user, wherein the content associated with the author user is received with an identifier of the user-specific font transformation of the author user; receiving the base font at the first client for storing at the first client for use with the user-specific font transformation; and applying the user-specific font transformation to the base font when rendering the content associated with the author user.Type: ApplicationFiled: November 4, 2019Publication date: February 27, 2020Inventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Patent number: 10503810Abstract: Method and system are provided for font personalization. The method carried out at a client includes: receiving a user-specific font transformation at a first client for storing at the first client, wherein the user-specific font transformation is a font transformation of a base font for an author user to which the font transformation applies; receiving content associated with the author user, wherein the content associated with the author user is received with an identifier of the user-specific font transformation of the author user; receiving the base font at the first client for storing at the first client for use with the user-specific font transformation; and applying the user-specific font transformation to the base font when rendering the content associated with the author user.Type: GrantFiled: June 18, 2015Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Publication number: 20160371232Abstract: Method and system are provided for font personalization. The method carried out at a client includes: receiving a user-specific font transformation at a first client for storing at the first client, wherein the user-specific font transformation is a font transformation of a base font for an author user to which the font transformation applies; receiving content associated with the author user, wherein the content associated with the author user is received with an identifier of the user-specific font transformation of the author user; receiving the base font at the first client for storing at the first client for use with the user-specific font transformation; and applying the user-specific font transformation to the base font when rendering the content associated with the author user.Type: ApplicationFiled: June 18, 2015Publication date: December 22, 2016Inventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Patent number: 9420056Abstract: Data is cached at a mobile communication site, such as a cell phone mast or tower computer. The caching is based on collection of “live data,” such as the number of communication devices (for example, cell phones) connected in data communication directly to the site, information known about users of the various communication devices connected directly to the site, etc. By caching data that is likely to be useful to the users before it is actually requested, the information can be supplied from the site to the directly connected users more quickly when it is later requested.Type: GrantFiled: June 26, 2013Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Richard R. Ellis, Callum P. Jackson, Matthew W. Leming, Geoffrey S. Pirie
-
Publication number: 20160179828Abstract: A computer-implemented method for revision management of files includes receiving a first file including a first revision, wherein the first revision differentiates the first file from a second file. A first change-identifier is assigned to the first revision. The first change-identifier assigned to the first revision is negated, and it is determined whether the negated first change-identifier matches a second change-identifier assigned to a second revision of the second file. Responsive to determining the negated first change-identifier matches the second change-identifier, a notification is sent, wherein the notification includes the first revision of the first file and the second revision of the second file.Type: ApplicationFiled: December 19, 2014Publication date: June 23, 2016Inventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Publication number: 20160179800Abstract: A computer-implemented method for revision management of files includes receiving a first file including a first revision, wherein the first revision differentiates the first file from a second file. A first change-identifier is assigned to the first revision. The first change-identifier assigned to the first revision is negated, and it is determined whether the negated first change-identifier matches a second change-identifier assigned to a second revision of the second file. Responsive to determining the negated first change-identifier matches the second change-identifier, a notification is sent, wherein the notification includes the first revision of the first file and the second revision of the second file.Type: ApplicationFiled: September 28, 2015Publication date: June 23, 2016Inventors: Richard R. Ellis, Matthew W. Leming, Geoffrey S. Pirie
-
Patent number: 9038059Abstract: Methods, computer program products, and systems for installing an application at a runtime instance. A method includes receiving a request to install an application and accessing data defining shared resources required by the application. Data that defines shared resources already installed at existing runtime instances is accessed. An existing runtime instance with the greatest number of installed shared resources common to the shared resources required by the application is selected. The application is installed at the selected runtime instance.Type: GrantFiled: March 15, 2013Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Richard R. Ellis, Matthew W. Leming, Timothy J. Ward
-
Publication number: 20150006706Abstract: Data is cached at a mobile communication site, such as a cell phone mast or tower computer. The caching is based on collection of “live data,” such as the number of communication devices (for example, cell phones) connected in data communication directly to the site, information known about users of the various communication devices connected directly to the site, etc. By caching data that is likely to be useful to the users before it is actually requested, the information can be supplied from the site to the directly connected users more quickly when it is later requested.Type: ApplicationFiled: June 26, 2013Publication date: January 1, 2015Applicant: International Business Machines CorporationInventors: Richard R. Ellis, Callum P. Jackson, Matthew W. Leming, Geoffrey S. Pirie
-
Publication number: 20130283259Abstract: Methods, computer program products, and systems for installing an application at a runtime instance. A method includes receiving a request to install an application and accessing data defining shared resources required by the application. Data that defines shared resources already installed at existing runtime instances is accessed. An existing runtime instance with the greatest number of installed shared resources common to the shared resources required by the application is selected. The application is installed at the selected runtime instance.Type: ApplicationFiled: March 15, 2013Publication date: October 24, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard R. Ellis, Matthew W. Leming, Timothy J. Ward
-
Patent number: 5550341Abstract: A switch is specifically shaped to be retained in position within an apparatus, such as a household appliance, by inserting edges of an opening formed in the sheet material of the apparatus into first and second slots shaped into the housing of the switch. The first and second slots can be formed in opposite edge surfaces of the switch housing structure, either within the flat edges or at the corners of the housing structure. When attached to an appliance, no screws or other fasteners are necessary to rigidly attach the switch to the apparatus. The switch can be pushed into a slot formed in an edge of one panel of the apparatus and then captivated by an opening in another panel of the apparatus. Alternatively, the switch can be inserted into a larger portion of a single opening and then moved into a narrower portion of that opening. Another device can then be inserted into the larger portion of the opening to prevent inadvertent removal of the switch from its attached position within the opening.Type: GrantFiled: June 9, 1995Date of Patent: August 27, 1996Assignee: Honeywell Inc.Inventors: Larry J. Bohnert, Richard R. Ellis, Michael G. Marchini