Patents by Inventor Charles Marcel Kinard
Charles Marcel Kinard 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: 9680883Abstract: Examples are disclosed for responding to voice commands within an existing telephony call between two or more end user communication devices mediated by an IP based communications server. The server is mediating a telephony call among the two or more end user communication devices where each end user communication device has its own communication link to the server. The server may detect a trigger event from one of the end user communication devices. Upon detecting the trigger event, the server may receive voice input over the communication link from the end user communication device that generated the trigger event. The received voice input may be parsed into one or more voice commands. The server may then cause the one or more voice commands to be executed. In other embodiments, much of the intelligence and processing may be carried out on the end user communication device directly.Type: GrantFiled: September 13, 2016Date of Patent: June 13, 2017Assignee: REPUBLIC WIRELESS, INC.Inventors: Jared Kashimba, Sai Rathnam, Matthews Abraham, Andrew Gulino, Charles Marcel Kinard, Aaron Medford, Justin Milam, Travis Morton, Jon Schniepp, Brandon Smith, Shawn Starler, Greg Stephens, Sam Thomas, Matthew Wood
-
Patent number: 9570075Abstract: Examples are disclosed for responding to voice commands within an existing telephony call between two or more end user communication devices mediated by an IP based communications server. The server is mediating a telephony call among the two or more end user communication devices where each end user communication device has its own communication link to the server. The server may detect a trigger event from one of the end user communication devices. Upon detecting the trigger event, the server may receive voice input over the communication link from the end user communication device that generated the trigger event. The received voice input may be parsed into one or more voice commands. The server may then cause the one or more voice commands to be executed. In other embodiments, much of the intelligence and processing may be carried out on the end user communication device directly.Type: GrantFiled: September 13, 2016Date of Patent: February 14, 2017Assignee: Republic Wireless, Inc.Inventors: Jared Kashimba, Sai Rathnam, Matthews Abraham, Andrew Gulino, Charles Marcel Kinard, Aaron Medford, Justin Milam, Travis Morton, Jon Schniepp, Brandon Smith, Shawn Starler, Greg Stephens, Sam Thomas, Matthew Wood
-
Patent number: 9571532Abstract: Examples are disclosed for responding to voice commands within an existing telephony call between two or more end user communication devices mediated by an IP based communications server. The server is mediating a telephony call among the two or more end user communication devices where each end user communication device has its own communication link to the server. The server may detect a trigger event from one of the end user communication devices. Upon detecting the trigger event, the server may receive voice input over the communication link from the end user communication device that generated the trigger event. The received voice input may be parsed into one or more voice commands. The server may then cause the one or more voice commands to be executed. In other embodiments, much of the intelligence and processing may be carried out on the end user communication device directly.Type: GrantFiled: September 9, 2016Date of Patent: February 14, 2017Assignee: Republic Wireless, Inc.Inventors: Jared Kashimba, Sai Rathnam, Matthews Abraham, Andrew Gulino, Charles Marcel Kinard, Aaron Medford, Justin Milam, Travis Morton, Jon Schniepp, Brandon Smith, Shawn Starler, Greg Stephens, Sam Thomas, Matthew Wood
-
Patent number: 9354807Abstract: Disclosed is a system configured, in response to a user placing one or more markings at a first location on a display screen, to create a mapping between data representing the one or more markings; to save the data in a file that is identified at least in part by the mapping; and in response to the user inputting a command to retrieve the markings, to retrieve the data from the file based on the mapping and to render markings on the display screen at a second location specified by the user.Type: GrantFiled: August 15, 2013Date of Patent: May 31, 2016Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Lydia M. Do, Charles Marcel Kinard
-
Patent number: 9250792Abstract: Disclosed is a method, computer program product and a system configured, in response to a user placing one or more markings at a first location on a display screen, creating a mapping between data representing the one or more markings; saving the data in a file that is identified at least in part by the mapping; and in response to the user inputting a command to retrieve the markings, retrieving the data from the file based on the mapping and rendering markings on the display screen at a second location specified by the user.Type: GrantFiled: November 29, 2012Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Lydia M. Do, Charles Marcel Kinard
-
Patent number: 9009241Abstract: An embodiment of the invention provides a system and method for managing computing resources, wherein a data analyzer analyzes communications from electronic devices to identify a common topic among the communications in a predetermined area. In at least one embodiment, only communications that have been created within a predetermined time period are analyzed. A processor connected to said data analyzer generates a title based on the common topic. A communications module connected to the processor sends an electronic message to a user, wherein the electronic message includes the title and the predetermined area. In at least one embodiment, the title and the predetermined area are displayed on a graphical user interface.Type: GrantFiled: March 30, 2012Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Charles Marcel Kinard
-
Publication number: 20140149897Abstract: Disclosed is a method, computer program product and a system configured, in response to a user placing one or more markings at a first location on a display screen, creating a mapping between data representing the one or more markings; saving the data in a file that is identified at least in part by the mapping; and in response to the user inputting a command to retrieve the markings, retrieving the data from the file based on the mapping and rendering markings on the display screen at a second location specified by the user.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Lydia M. Do, Charles Marcel Kinard
-
Publication number: 20140149898Abstract: Disclosed is a system configured, in response to a user placing one or more markings at a first location on a display screen, to create a mapping between data representing the one or more markings; to save the data in a file that is identified at least in part by the mapping; and in response to the user inputting a command to retrieve the markings, to retrieve the data from the file based on the mapping and to render markings on the display screen at a second location specified by the user.Type: ApplicationFiled: August 15, 2013Publication date: May 29, 2014Applicant: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Lydia M. Do, Charles Marcel Kinard
-
Publication number: 20130262592Abstract: An embodiment of the invention provides a system and method for managing computing resources, wherein a data analyzer analyzes communications from electronic devices to identify a common topic among the communications in a predetermined area. In at least one embodiment, only communications that have been created within a predetermined time period are analyzed. A processor connected to said data analyzer generates a title based on the common topic. A communications module connected to the processor sends an electronic message to a user, wherein the electronic message includes the title and the predetermined area. In at least one embodiment, the title and the predetermined area are displayed on a graphical user interface.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa Seacat DeLuca, Charles Marcel Kinard
-
Publication number: 20120308200Abstract: In one embodiment of the invention, a method for contiguous media playback comprises recording a first media content and storing the recorded first media content in a first media file; recording a second media content and storing the recorded second media content in a second media file; playing the first media file; determining if the second media content was recorded within a predefined window of and from a same channel as the recording of the first media content; determining a user preference for contiguous playback; and if the second media content was recorded within a predefined window of and from a same channel as the recording of the first media content and if the user preference is for contiguous playback, playing the second media file contiguous with the first media file.Type: ApplicationFiled: June 1, 2011Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa Seacat DeLuca, Charles Marcel Kinard
-
Patent number: 7937716Abstract: A protocol to enable management of opaque entities in a computing environment comprises an events component and a commands component. The events component enables a manager to utilize a received event communicated by a corresponding managed entity to indicate when administration or other management actions have occurred to domain information on the corresponding managed entity. The commands component interacts with the managed entities in response to the events component receiving corresponding events there from. The commands component further comprises commands for backing up the domain information stored by the managed entities as opaque configuration objects, for restoring the domain information to the managed entities as opaque configuration objects and for querying an identified one of the plurality of managed entities to determine whether two domain configurations are semantically different in a way that allows the configuration to remain opaque to the manager.Type: GrantFiled: September 5, 2007Date of Patent: May 3, 2011Assignee: International Business Machines CorporationInventors: Ryan Betts, Robert David Callaway, John Smith Graham, Charles Marcel Kinard, Holger Reinhardt, Adolfo Francisco Rodriguez
-
Publication number: 20090063650Abstract: An appliance manager for managing appliances in a networked environment comprises a subscription component, a hierarchy component, a storage component, an interface component and a management component. The subscription component identifies active subscribed-to appliances to be managed and the hierarchy component organizes subscribed-to appliances into at least one managed set of configuration-identical devices, where each managed set has a roaster appliance and zero or more slave appliances. The storage component stores managed data associated with the subscribed-to appliances. The interface component receives events from active subscribed-to appliances, wherein the appliance manager exchanges information with a select active subscribed-to appliance in response to receiving a corresponding event there from.Type: ApplicationFiled: September 5, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bryan Anslow, Robert David Callaway, Michael Francis Fiedler, John Smith Graham, Charles Marcel Kinard, Holger Reinhardt, Adolfo Francisco Rodriguez, John P. Whitfield
-
Publication number: 20090064192Abstract: A protocol to enable management of opaque entities in a computing environment comprises an events component and a commands component. The events component enables a manager to utilize a received event communicated by a corresponding managed entity to indicate when administration or other management actions have occurred to domain information on the corresponding managed entity. The commands component interacts with the managed entities in response to the events component receiving corresponding events there from. The commands component further comprises commands for backing up the domain information stored by the managed entities as opaque configuration objects, for restoring the domain information to the managed entities as opaque configuration objects and for querying an identified one of the plurality of managed entities to determine whether two domain configurations are semantically different in a way that allows the configuration to remain opaque to the manager.Type: ApplicationFiled: September 5, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan Betts, Robert David Callaway, John Smith Graham, Charles Marcel Kinard, Holger Reinhardt, Adolfo Francisco Rodriguez