Patents by Inventor Brian Lee White Eagle
Brian Lee White Eagle 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: 10771740Abstract: A method, computer system, and computer program product for adding individual to a video conference. The method may include capturing a first video stream of a user from a first camera of a device and providing the first video to a device of at least one video conference participant other than the user. The method may include capturing and analyzing second video stream from second camera to detect whether an individual appears in the second video stream. In response to detecting an individual in the second video stream, the method may include determining an identity for the individual and prompting the user to confirm adding the individual to the video conference. In response to receiving the confirmation from the user to add the individual to the video conference, the method may include adding the second video stream to the video conference, thereby adding the individual to the video conference.Type: GrantFiled: May 31, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Brian Lee White Eagle, Steven Garrett Raden, Cameron Jeoffrey Wilks
-
Patent number: 10771741Abstract: A method, computer system, and computer program product for adding individual to a video conference. The method may include capturing a first video stream of a user from a first camera of a device and providing the first video to a device of at least one video conference participant other than the user. The method may include capturing and analyzing second video stream from second camera to detect whether an individual appears in the second video stream. In response to detecting an individual in the second video stream, the method may include determining an identity for the individual and prompting the user to confirm adding the individual to the video conference. In response to receiving the confirmation from the user to add the individual to the video conference, the method may include adding the second video stream to the video conference, thereby adding the individual to the video conference.Type: GrantFiled: July 2, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Brian Lee White Eagle, Steven Garrett Raden, Cameron Jeoffrey Wilks
-
Patent number: 9043406Abstract: A method, apparatus, and computer instructions for managing user lists are provided. A group of instant messaging addresses used most frequently by a user of an instant messaging client on the communications device is identified. The identified group of instant messaging addresses is displayed visibly within a display in the communications device.Type: GrantFiled: April 3, 2008Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Gary St. Mark Beadle, Bethany Lyn Kessen, Christopher Joseph Paul, Brian Lee White Eagle
-
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
-
Patent number: 7774453Abstract: The present invention is a system and method for handling location information. The goal of the present invention is to allow users to collect and evaluate information from multiple sources, and thus make proper use of all available location information. Location sources for the present invention include mobile electronic devices such as mobile telephones, cell phones, hand-held computers, personal digital assistants, pagers, Global Positioning System (GPS) devices, and other pervasive computing devices. Satellite-based or network-based positioning technologies make it possible to determine the geographic location of these wireless electronic devices and their users (e.g. location-based services for users of mobile telephones use such positioning technologies). Location sources for the present invention also include computer-based models, schedules or calendars that give a person's expected location depending on the date and time.Type: GrantFiled: January 31, 2001Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventors: Anand Naga Babu, Abraham S. Heifets, Adam Krauszer, Roy Paterson, 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
-
Patent number: 7552184Abstract: A method, apparatus, and computer instructions for indicating most recent documents, such as email messages in a message file. A determination is made as to whether a more recent message in a thread of related messages is present in the message file in response to a first user input selecting a message for processing. A first indication of the more recent message is presented if the more recent message in the thread of related messages is present in the message file. A determination is made as to whether the more recent message in the thread of related messages has been received in the message file in response to a second user input to send the message. A second indication of the more recent message in the thread of related messages is presented if the more recent message in the thread of related messages has been received in the message file.Type: GrantFiled: May 23, 2008Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: James Campbell 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
-
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
-
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
-
Publication number: 20080222265Abstract: A method, apparatus, and computer instructions for indicating most recent documents, such as email messages in a message file. A determination is made as to whether a more recent message in a thread of related messages is present in the message file in response to a first user input selecting a message for processing. A first indication of the more recent message is presented if the more recent message in the thread of related messages is present in the message file. A determination is made as to whether the more recent message in the thread of related messages has been received in the message file in response to a second user input to send the message. A second indication of the more recent message in the thread of related messages is presented if the more recent message in the thread of related messages has been received in the message file.Type: ApplicationFiled: May 23, 2008Publication date: September 11, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Campbell Colson, Brian Lee White Eagle
-
Publication number: 20080189276Abstract: A method, apparatus, and computer instructions for managing user lists. A group of instant messaging addresses used most frequently by a user of an instant messaging client on the communications device is identified. The identified group of instant messaging addresses is displayed visibly within a display in the communications device.Type: ApplicationFiled: April 3, 2008Publication date: August 7, 2008Inventors: Gary St. Mark Beadle, Bethany Lyn Kessen, Christopher Joseph Paul, Brian Lee White Eagle
-
Patent number: 7395315Abstract: A method, apparatus, and computer instructions for indicating most recent documents, such as email messages in a message file. A determination is made as to whether a more recent message in a thread of related messages is present in the message file in response to a first user input selecting a message for processing. A first indication of the more recent message is presented if the more recent message in the thread of related messages is present in the message file. A determination is made as to whether the more recent message in the thread of related messages has been received in the message file in response to a second user input to send the message. A second indication of the more recent message in the thread of related messages is presented if the more recent message in the thread of related messages has been received in the message file.Type: GrantFiled: May 20, 2004Date of Patent: July 1, 2008Assignee: International Business Machines CorporationInventors: James Campbell Colson, Brian Lee White Eagle
-
Patent number: 7139252Abstract: Provided is a system and method that acquires and aggregates information to determine the location of a user. Information from multiple sources is collected and evaluated. Location sources include mobile electronic devices such as mobile telephones, cell phones, hand-held computers, personal digital assistants, pagers, Global Positioning System (GPS) devices, and other pervasive computing devices. Satellite-based or network-based positioning technologies make it possible to determine the geographic location of these wireless electronic devices and their corresponding user. Location sources also include computer-based models, schedules or calendars that give a particular user's expected location depending on the date and time. Provided is a method for aggregating information to determine a user's location. Also provided is a system for executing the claimed method. Also provided is as a set of instructions on a computer-usable medium, or resident in a computer system, for executing the claimed method.Type: GrantFiled: January 31, 2001Date of Patent: November 21, 2006Assignee: International Business Machines CorporationInventors: Anand Naga Babu, Abraham S. Heifets, Adam Krauszer, Roy Paterson, Brian Lee White Eagle
-
Patent number: 7130871Abstract: A method, apparatus, and computer instructions for synchronizing a database used by a client device with at least one server. A locally unique identifier is associated with each record in the database at the client. The locally unique identifier for a deleted record is changed to a selected value. This value is selected in a manner to indicate that a record has been deleted. This locally unique identifier may be a negative value and may be selected by multiplying the locally unique identifier by a negative one. The selected value is used in synchronizing the database and is used to track records deleted since a last synchronization of the database. In the depicted examples, this selected value is unique and allows for mapping back to the locally unique identifier for the record.Type: GrantFiled: October 17, 2002Date of Patent: October 31, 2006Assignee: International Business Machines CorporationInventors: Richard Kevin Acree, Brian Lee White Eagle, William Harold Gengler, Roy Paterson
-
Patent number: 6976038Abstract: A method, apparatus, and computer instructions for synchronizing a database utilized by a client device with a set of servers in which one server has the database. A change log is used with a client database for synchronizing the database. Dirty bits set in the client database are identified and a change log is modified based on the identified dirty bits. This change log is used to synchronize the database on the server with a client database on the client device.Type: GrantFiled: October 17, 2002Date of Patent: December 13, 2005Assignee: International Business Machines CorporationInventors: Richard Kevin Acree, Brian Lee White Eagle, William Harold Gengler, Roy Paterson
-
Publication number: 20040078393Abstract: A method, apparatus, and computer instructions for synchronizing a database used by a client device with at least one server. A locally unique identifier is associated with each record in the database at the client. The locally unique identifier for a deleted record is changed to a selected value. This value is selected in a manner to indicate that a record has been deleted. This locally unique identifier may be a negative value and may be selected by multiplying the locally unique identifier by a negative one. The selected value is used in synchronizing the database and is used to track records deleted since a last synchronization of the database. In the depicted examples, this selected value is unique and allows for mapping back to the locally unique identifier for the record.Type: ApplicationFiled: October 17, 2002Publication date: April 22, 2004Applicant: International Business Machines CorporationInventors: Richard Kevin Acree, Brian Lee White Eagle, William Harold Gengler, Roy Paterson
-
Publication number: 20040078370Abstract: A method, apparatus, and computer instructions for synchronizing a database utilized by a client device with a set of servers in which one server has the database. A change log is used with a client database for synchronizing the database. Dirty bits set in the client database are identified and a change log is modified based on the identified dirty bits. This change log is used to synchronize the database on the server with a client database on the client device.Type: ApplicationFiled: October 17, 2002Publication date: April 22, 2004Applicant: International Business Machines CorporationInventors: Richard Kevin Acree, Brian Lee White Eagle, William Harold Gengler, Roy Paterson