Patents by Inventor James C. Colson
James C. Colson 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: 9652113Abstract: Managing multiple overlapped electronic conference meetings is provided. Real time streams of speech data are received from a plurality of overlapping electronic conference meetings a registered user is scheduled to participate in. It is determined that a real time stream of speech data corresponding to an electronic conference meeting includes a trigger. It is determined that the registered user is not currently participating in the electronic conference meeting including the trigger. A notification that includes a selectable control element is sent, via a network, to the registered user regarding the electronic conference meeting along with a transcript of the electronic conference meeting. The registered user is joined to the electronic conference meeting in response to receiving an input selecting the selectable control element.Type: GrantFiled: October 6, 2016Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: James C. Colson, Kaleigh M. Colson, Philip G. Fritz, Stephen J. Kenna
-
Publication number: 20140324611Abstract: According to one embodiment of the present disclosure, an approach is provided in which a product request is received that corresponds to a point-of-sale (POS) device, which is located at a merchant facility. In addition to identifying a product location corresponding to the product, an employee location of an employee in proximity to the product location is also identified. In turn, an electronic message is sent to the employee's mobile device that includes a request to transport the product from the product location to the POS device.Type: ApplicationFiled: March 7, 2014Publication date: October 30, 2014Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATIONInventors: Michael John BURKHART, James C. COLSON, Phuc Ky DO, Justin Monroe PIERCE
-
Patent number: 8719098Abstract: According to one embodiment of the present disclosure, an approach is provided in which a product request is received that corresponds to a point-of-sale (POS) device, which is located at a merchant facility. In addition to identifying a product location corresponding to the product, an employee location of an employee in proximity to the product location is also identified. In turn, an electronic message is sent to the employee's mobile device that includes a request to transport the product from the product location to the POS device.Type: GrantFiled: May 13, 2011Date of Patent: May 6, 2014Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Michael John Burkhart, James C. Colson, Phuc Ky Do, Justin Monroe Pierce
-
Publication number: 20120290349Abstract: According to one embodiment of the present disclosure, an approach is provided in which a product request is received that corresponds to a point-of-sale (POS) device, which is located at a merchant facility. In addition to identifying a product location corresponding to the product, an employee location of an employee in proximity to the product location is also identified. In turn, an electronic message is sent to the employee's mobile device that includes a request to transport the product from the product location to the POS device.Type: ApplicationFiled: May 13, 2011Publication date: November 15, 2012Applicant: International Business Machines CorporationInventors: Michael John Burkhart, James C. Colson, Phuc Ky Do, Justin Monroe Pierce
-
Publication number: 20110145334Abstract: A system and method for controlling the flow of documents by associating Globally Unique Identifiers with each original document, each reply document, each copy document and each forwarded document, such as email messages. Historical analysis is performed on a locally stored history records containing the Globally Unique Identifiers extracted from received documents to determine which recipients are active participants and which are inactive participants, according to user preferences and thresholds. Lists for direct recipients (e.g. “To” list), carbon copy recipients, and blind copy recipients are automatically proposed to a user of a document handling system when authoring a new document, replying to a document, or forwarding a document, according to the results of the historical participation analysis, thereby stemming information flow to participants who are not active in an ad hoc asynchronous conversation.Type: ApplicationFiled: July 15, 2008Publication date: June 16, 2011Inventors: James C. Colson, Brian Lee White Eagle
-
Patent number: 7844485Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for playing audible advertisements on a communication device. In response to receiving a request from a caller to initiate a call, an audible advertisement from a set of audible advertisements is selected using criteria matching a user profile associated with the caller. The audible advertisement is played on the communication device to the caller prior to initiating a connection to a callee.Type: GrantFiled: November 7, 2007Date of Patent: November 30, 2010Assignee: International Business Machines CorporationInventors: James C. Colson, Brian Lee White Eagle
-
Patent number: 7831462Abstract: The illustrative embodiments described herein provide a method, apparatus, and computer program product for distributing targeted audible advertisements as ringtones. A user profile associated with a user is identified. An audible advertisement is selected from a plurality of audible advertisements using criteria matching the user profile. A currently selected ringtone is substituted with the audible advertisement on a communication device associated with the user.Type: GrantFiled: November 7, 2007Date of Patent: November 9, 2010Assignee: International Business Machines CorporationInventors: James C. Colson, Brian Lee White Eagle
-
Publication number: 20100017475Abstract: A system and method for controlling the flow of documents by associating Globally Unique Identifiers with each original document, each reply document, each copy document and each forwarded document, such as email messages. Historical analysis is performed on a locally stored history records containing the Globally Unique Identifiers extracted from received documents to determine which recipients are active participants and which are inactive participants, according to user preferences and thresholds. Lists for direct recipients (e.g. “To” list), carbon copy recipients, and blind copy recipients are automatically proposed to a user of a document handling system when authoring a new document, replying to a document, or forwarding a document, according to the results of the historical participation analysis, thereby stemming information flow to participants who are not active in an ad hoc asynchronous conversation.Type: ApplicationFiled: July 15, 2008Publication date: January 21, 2010Inventors: James C. Colson, Brian Lee White Eagle
-
Publication number: 20090119136Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for playing audible advertisements on a communication device. In response to receiving a request from a caller to initiate a call, an audible advertisement from a set of audible advertisements is selected using criteria matching a user profile associated with the caller. The audible advertisement is played on the communication device to the caller prior to initiating a connection to a callee.Type: ApplicationFiled: November 7, 2007Publication date: May 7, 2009Inventors: James C. Colson, Brian Lee White Eagle
-
Publication number: 20090119164Abstract: The illustrative embodiments described herein provide a method, apparatus, and computer program product for distributing targeted audible advertisements as ringtones. A user profile associated with a user is identified. An audible advertisement is selected from a plurality of audible advertisements using criteria matching the user profile. A currently selected ringtone is substituted with the audible advertisement on a communication device associated with the user.Type: ApplicationFiled: November 7, 2007Publication date: May 7, 2009Inventors: James C. Colson, Brian Lee White Eagle
-
Patent number: 7461151Abstract: A system and method for controlling the flow of documents by associating Globally Unique Identifiers with each original document, each reply document, each copy document and each forwarded document, such as e-mail messages. Historical analysis is performed on a locally stored history records containing the Globally Unique Identifiers extracted from received documents to determine which recipients are active participants and which are inactive participants, according to user preferences and thresholds. Lists for direct recipients (e.g. “To” list), carbon copy recipients, and blind copy recipients are automatically proposed to a user of a document handling system when authoring a new document, replying to a document, or forwarding a document, according to the results of the historical participation analysis, thereby stemming information flow to participants who are not active in an ad hoc asynchronous conversation.Type: GrantFiled: November 13, 2003Date of Patent: December 2, 2008Assignee: International Business Machines CorporationInventors: James C. Colson, Brian Lee White Eagle
-
Patent number: 6708217Abstract: A method, system, and computer-readable code for receiving and demultiplexing multi-modal document content. A demultiplexing component receives HTTP (HyperText Transfer Protocol) or WSP (Wireless Service Protocol) response messages containing multipart documents from a document server. Each content type of the multipart document is located by this component and used to locate an appropriate content renderer. A content registry, which stores mappings between content types and renderers capable of processing that content type, may be consulted to locate an appropriate renderer. Or, a dynamic query message may be issued on a network to detect any available renderers. The document content corresponding to the content type is then distributed to the located renderer, which renders it to the user.Type: GrantFiled: January 5, 2000Date of Patent: March 16, 2004Assignee: International Business Machines CorporationInventors: James C. Colson, Sandeep K. Singhal
-
Patent number: 6697479Abstract: Selective filtering of an incoming telephone call is provided wherein a caller ID information of a third party wishing to converse with a first party already engaged in conversation with a second party is retrieved. The priority level associated with the third party is then determined and compared to a priority level associated with the second party. In the event that the third party has a higher priority level than the second party, the first party is alerted to the occurrence of the incoming call. Alternatively, if the third party has a lower priority level than the second party, the incoming call to an alternate destination.Type: GrantFiled: October 12, 1999Date of Patent: February 24, 2004Assignee: International Business Machines CorporationInventors: Stacey Alan Barnes, James C. Colson, James Patrick Robbins
-
Patent number: 6594700Abstract: A service provider protocol adapter servlet listens for service advertising requests. Each protocol is associated with a different servlet that understands the details of the service advertising mechanism unique to that protocol. The service provider protocol adapter servlet then converts the service advertisement from a service protocol into a canonical representation of service advertising and stores the advertisement in an internal registry. A client protocol adapter servlet listens for client lookup requests and looks up a corresponding service provider in the internal registry. As with service provider protocol adapter servlets, a different client protocol adapter servlet handles the details of client lookup for each particular protocol. The client protocol adapter servlet then converts a client request into a canonical representation of the request, which is then used to look up the service required by the client.Type: GrantFiled: June 14, 1999Date of Patent: July 15, 2003Assignee: International Business Machines CorporationInventors: Stephen G. Graham, Brent A. Miller, Steven M. Miller, Brian Lee White Eagle, James C. Colson
-
Publication number: 20030128229Abstract: A method, system and computer program for delivering content from an Internet content server to a user device that has a limited sized display, such as found on a Personal Digital Assistant (PDA). A billing server, which may be the Internet web page content server or an intermediary web server, sends a cost option to the user device. The user of the device has an option of receiving, if at all, the content from the web page for a cost. The cost may be dependent on how many, if any, advertising displays the user is willing to receive as part of the web page content. The cost may be dependent on options offered the user, such as how old the content is in the case of time sensitive information such as stock quotes. In a preferred embodiment, the cost option is included in the web page header as a script using a format such as extensible Markup Language (XML) or its equivalent for the user device, such as Wireless Markus Language (WML).Type: ApplicationFiled: January 8, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: James C. Colson, Ajei Gopal
-
Publication number: 20020078075Abstract: A prioritization system (10) utilizes a number of predefined prioritization schemes and a collection of scheme effecting data (12) by which the various predefined prioritization schemes may be effected. Once a user selects a prioritization scheme from the number of available schemes, the prioritization scheme is preferably stored for use in later requested synchronization or sync sessions. When the user requests a sync session to synchronize data at a client device (44, 45, 46) with data stored at another designated device, the prioritization system applies the user's selected prioritization scheme along with the required scheme effecting data and any other necessary parameters to produce a prioritized data set. The data at the client device (44, 45, 46) may then be synchronized to the highest priority data as indicated by the prioritized data set.Type: ApplicationFiled: December 15, 2000Publication date: June 20, 2002Inventors: James C. Colson, Brian Lee White Eagle
-
Patent number: 6333703Abstract: A system of mobile units are installed in multiple vehicles in traffic, the vehicles with mobile units being a sample of all vehicles in traffic. These mobile units include both wireless communications devices and apparatus that determines the location of each vehicle. Monitoring a vehicle's position as a function of time also reveals the velocity of the vehicle. Position and speed information is periodically broadcast by the vehicles to a central monitoring station and to neighboring vehicles. At the central monitoring station, the collective input from the sample set of vehicles is processed using statistical analysis methods to provide an instant chart of traffic conditions in the area, the accuracy of said chart being within a range determined by the size of the sample. Warnings of delays or updates on traffic conditions on the road ahead are then automatically returned to subscribers of the information or are used as part of an Intelligent Vehicle Highway System (IVHS).Type: GrantFiled: October 4, 2000Date of Patent: December 25, 2001Assignee: International Business Machines CorporationInventors: Neal J. Alewine, James C. Colson, Abraham P. Ittycheriah, Stephane H. Maes, Paul A. Moskowitz
-
Patent number: 6246688Abstract: A method, system, and computer-readable code for using a cellular phone as a network gateway in an automotive network. The proposed technique defines a novel way for using the phone's protocol stack and transmission capabilities (together with an adapter) to enable devices on a network in a vehicle to communicate with an external network, while still allowing the phone to work in “stand-alone” mode (i.e. not connected to the vehicle network) where it can communicate to a remote computer as a network client. Further, while the phone is plugged into the automotive network, it retains the ability to operate as a first-class network client. Devices in the vehicle no longer need to include transmission capabilities, thereby reducing their cost. The vehicle owner no longer needs to have a separate wireless subscription for both the phone and the automotive network devices, reducing costs even further.Type: GrantFiled: January 29, 1999Date of Patent: June 12, 2001Assignee: International Business Machines Corp.Inventors: Alastair John Angwin, David George Bevis, James C. Colson, Michael L. Fraenkel, Ajei S. Gopal, Sandeep K. Singhal
-
Patent number: 6150961Abstract: A system of mobile units are installed in multiple vehicles in traffic. These mobile units include both wireless communications devices and apparatus that determines the location of each vehicle. Monitoring a vehicle's position as a function of time also reveals the velocity of the vehicle. Position and speed information is periodically broadcast by the vehicles to a central monitoring station and to neighboring vehicles. At the central monitoring station, the collective input of a set of vehicles is processed to provide an instant chart of traffic conditions in the area. Warnings of delays or updates on traffic conditions on the road ahead are then automatically returned to subscribers of the information or are used as part of an Intelligent Vehicle Highway System (IVHS).Type: GrantFiled: November 24, 1998Date of Patent: November 21, 2000Assignee: International Business Machines CorporationInventors: Neal J. Alewine, James C. Colson, Abraham P. Ittycheriah, Stephane H. Maes, Paul A. Moskowitz
-
Patent number: 5522587Abstract: A replacement document for an errantly assembled custom document is ordered according to the sequence in the initial document order, such that all preceding documents in the sequence of the initial document order will be processes prior to ordering the replacement document.Type: GrantFiled: January 20, 1995Date of Patent: June 4, 1996Assignee: International Business Machines CorporationInventors: Jon M. Banks, Melvin R. Clearman, Jr., James C. Colson, David O. Craig, David C. Loose, James E. Varan